Es wäre schöner, wenn der @ Tag mehrfach vorkommen darf.
Dann kann jedes Plugin/Skript seine eigene Information schreiben.
Es wäre schöner, wenn der @ Tag mehrfach vorkommen darf.
Dann kann jedes Plugin/Skript seine eigene Information schreiben.
Die Anzahl der continuity Fehler der Aufnahme. Sehr hilfreich, wenn man Aufnahmen manchmal erst viel später anschaut, um gleich zu wissen, ob sie OK sind.
Das hatte ich vor einer Weile vor per Script machen zu wollen und leider kein Feld für den allgemeinen Gebrauch in der info-Datei gefunden.
Evtl. könnte man sich ja ein Zeichen für Plugins überlegen?
+1 (s.O.)
Alternativ die könnte man auch die Kommentar-Zeilen (#) beim Schnitt mitnehmen. Damit könnte man auch was anfangen.
Wenn man sich schon die Mühe macht, ein Kommentar in der info einzufügen, dann will man es normalerweise auch drin behalten.
Es wäre schöner, wenn der @ Tag mehrfach vorkommen darf.
IMHO keine gute Idee.
Die @-Zeile wird derzeit aus dem Aux.Feld vom Timer erzeugt. Wenn sich ein Programm drauf verlässt, gibt's Chaos.
Ich hab jedenfalls von der Zeile lieber die Finger gelassen, nicht dass es mit EPG-Search Probleme gibt.
Ich hab das spezielle Problem mal vor einiger Zeit so gelöst:
Eintrag in reccomands zur Anzeige:
TS-Errors: f() { /bin/cat $1/TS-Errors.log; }; f
Recording hooks Script, prüft auf TS-Fehler nach Schnitt und sorgt dafür, daß "alles" bei der Aufnahme bleibt:
case $1 in
[..]
edited)
# do here whatever you would like to do right AFTER
# the recording $3 has been EDITED (path is $2)
copyepgimages "$3" "$2" "$3"
[ -f "${3}/info.epg2vdr" ] && cp "${3}/info.epg2vdr" "${2}/"
[ -f "${3}/TS-Errors.log" ] && cp "${3}/TS-Errors.log" "${2}/"
if [ ! -f "${3}/TS-Errors.log" ]; then
vdr-checkts "${2}" > "${2}/TS-Errors.log" &
fi
;;
*)
Alles anzeigen
HTH,
Stefan
Danke, gute Idee.
Damit könnte ich nach dem Aufnehmen naludump drüber laufen lassen, die Ergebnisse in eine separate Datei schreiben lassen, und dafür sorgen, dass die separate Datei beim Schneiden mit kopiert wird.
Dann brauche ich die info gar nicht dafür.
Das werde ich bald mal ausprobieren.
- Ich weiß nicht, was der checkts-Patch da meint unter 'R' reinschreiben zu wollen, aber dieses Tag steht offiziell für "parental rating".
Dass er das unter 'R' ablegt hat halt zur Folge, dass u.U. eine falsche Altersfreigabe angezeigt wird.
'R' hat an verschiedenen Stellen verschiedene Bedeutung (die letzte Zeile kommt vom checkts-Patch):
grep -e "case 'R'" -r *
PLUGINS/src/epgsearch/recdone.c: case 'R':
channels.c: case 'R': Frequency += 400000; break;
dvbdevice.c: case 'R': polarization = 'R'; s++; break;
epg.c: case 'R': SetParentalRating(atoi(t));
recording.c: case 'R': errorCount = atoi(t);
Was du sagst stimmt für die epg.data Datei.
Hier geht es aber um die info Datei.
Oder übersehe ich was?
In der info-Datei stehen die Daten des betreffenden Events.
Also steht auch dort 'R' für parental rating.
Ich kenne mich mit der Altersfreigabe im VDR nicht so aus.
Was muss ich denn tun, damit eine falsche Altersfreigabe angezeigt wird (durch meinen "Mißbrauch" des 'R')?
Meine Skripte sehen jetzt so aus:
cat nalustripper-postrec.sh
#!/bin/bash
cd $1
#SRF doesn't have nalu's
station=$(grep -e '^C ' info | awk '{ print $3; }')
if [ "$station" == "SRF" ]; then echo SRF >> nalu; else {
date >> nalu
w="*.ts"
for r in $w
do
/Pfad/naludump $r $r.neu >> nalu
done
for r in $w
do
mv $r.neu $r
done
del index
/Pfad/vdr --genindex=$1
/Pfad/svdrpsend MESG "fertig: $1"
date >> nalu
}
fi;
Alles anzeigen
und so:
Was muss ich denn tun, damit eine falsche Altersfreigabe angezeigt wird (durch meinen "Mißbrauch" des 'R')?
Einfach einen Wert >0 dort eintragen und die Info mit einer Skin anschauen, die dies anzeigt (z.B. LCARS).
Ich habe auf LCARS umgestellt.
Wenn ich die Aufnahme markiere, Info und Editieren drücke, sehe ich:
Ordner
Name
Priorität
Lebensdauer
bzw. mit Patch:
Ordner
Name
Priorität
Lebensdauer
Errors
aber nirgends "Altersfreigabe".
Ich stehe dem Vorschlag, in der info-Datei ein Zeichen für Plugins zu definieren, offen gegenüber und halte das mal für die 2.5.x fest.
Bitte dabei nur auch an die Skripte-Bastler denken, die nur einfach eine Zeile anhängen wollen.
Recording hooks Script, prüft auf TS-Fehler nach Schnitt und sorgt dafür, daß "alles" bei der Aufnahme bleibt:
Mit der extra Datei im Aufnahmeverzeichnis gab es bei mir irgendwie Probleme.
Wenn ich das noch recht erinnere blieb die beim Löschen der Aufnahme stehen. Kann aber sein, dass das inzwischen nicht mehr auftritt.
Mit der extra Datei im Aufnahmeverzeichnis gab es bei mir irgendwie Probleme.
Wenn ich das noch recht erinnere blieb die beim Löschen der Aufnahme stehen. Kann aber sein, dass das inzwischen nicht mehr auftritt.
Das nutze ich ohne Probleme.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!