Mach ich, werd es aber frühestens morgen Abend testen können.
Gruß maz
Mach ich, werd es aber frühestens morgen Abend testen können.
Gruß maz
@seahawk: Ist ffmpeg standardmäßig bei yavdr enthalten?
Je nachdem wie man es sieht... Ubuntu 12.04 bringt eigentlich libav statt ffmpeg mit. Das Programm ffmpeg steht aber über das Paket libav-tools zur Verfügung. Für Trusty haben wir ein richtiges ffmpeg 2.2.x Paket in den PPAs.
Hab das Skript mit dem Code von seahawk mal kurz getestet (über reccmds.conf), es funktioniert offenbar noch nicht richtig. Bei mir wurden zwar die svdrp-Messages angezeigt, aber keine Ordner angelegt oder etwas konvertiert
Morgen dazu mehr...
Ich habe das Skript jetzt auch mal auf der Konsole ausgeführt (mit einer Testaufnahme als Parameter). Einzig die svdrp-Meldungen werden angezeigt, Ordner oder Dateien werden nicht angelegt.
Wie kann ich das Skript "schrittweise debuggen"? Kann es sein dass der Befehl zum Kopieren des Ordnerinihalts (vom Originalverzeichnis in das SD-Verzeichnis) im Skript fehlt??
EDIT: So, bin einen kleinen Schritt weiter. Das Skript funktioniert, wenn man "at now <<EOF" und "EOF" auskommentiert, so dass es nicht im Hintergrund läuft. Weiß jemand warum es mit "at now" nicht richtig funktioniert?
EDIT 2: Hab das Skript noch ein wenig erweitert, nun funktioniert es einwandfrei, wenn ich von der Konsole aus (als vdr-user) ausführe mit dem rec-Verzeichnis als Parameter. Führe es aber im OSD aus, funktioniert es nicht.
Warum nur???
EDIT 3: Nach einem VDR-Neustart scheint es tatsächlich zu funktionieren
EDIT 4: Habe nun auch noch einen Befehl integriert, der in der info-Datei die Kennung für mpeg4 (X 5) durch die Kennung für mpeg2 (X 1) ersetzt. Damit wird die Aufnahme vom burn-Plugin auch als SD-Aufnahme erkannt und kann verarbeitet werden.
Moin!
habe ein wenig weitergebaut:
+ Prüfung auf HD
+ Umkodierung X 5 .. zu X 1 ..
+ alle Tonspuren werden 1:1 übernommen
+ at erzeugt keine mails mehr
have fun
Hier sollte man eventuell noch schauen, dass die TS Dateien auch in der richtigen Reihenfolge gemerged werden.
So hatte ich das mal in einem anderen Skript
for videofile in $(find "${recording}" \( -name "[0-9][0-9][0-9].vdr" -o -name "[0-9][0-9][0-9][0-9][0-9].ts" \)|sort)
do
cat "${videofile}" >> "${vdrfilename}"
done
Oder:
Moin,
ich bin auch am überlegen in der Richtung etwas zu Basteln.
Da ich sehr lange nichts in der Bash gemacht habe..... Frage an die Profis.... wird dies was:)
reccmds.conf
Init Script abgespeckter Form
Die ganze Arbeiten HD bzw SD erkennen .... usw wird von
/usr/local/bin/recode.sh übernommen.
Frank
Moin!
update:
+ sortierte ts-files nach Hinweis von "TheChief".
Habe bei div. Tests festgestellt, daß vdrburn teilweise "Probleme" mit den Tonspuren hat und dann keine ISO oder DVD erstellt wird, da mplex abbricht wg. fehlender Dateien.
Da ICH nicht wirklich verstehe, wie burn VIDEOFILE und AUDIOFILES erzeugt, habe ich etwas in meine vdrburn-dvd.sh eingebaut.
firefly möge mir verzeihen
have fun
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!