DVD's in VDR Files zu wandeln versucht hier offenbar der eine oder andere.
Mit der Grundeinstellung - das kann ja kein Problem sein, hab ich mir diesbezüglich auch mal einen Tag Urlaub um die Ohren gehauen
Bisher alles auf Händen und Knien - sprich per Hand. Was ich erreichen wollte, war die Erzeugung einer TS Datei mit deutscher und englischer MP2 Tonspur und wenn möglich mit entsprechenden AC3 Spuren.
Bild und MP2 Ton, inklusive richtiger Anzeige der Sprache im Audio Menü im VDR, funktionieren - was nicht hinhaut ist der Teil mit dem AC3. VLC kommt mit den eingebettet AC3 Spuren klar, der VDR erkennt scheinbar nicht mal, dass es Tonspuren sein sollen. An dieser Stelle bin ich noch auf der Suche nach einem Hint was da falsch läuft - ich vermute, dass der VDR da noch eine Zusatzinformation benötigt. Leider weiss ich aber nicht welche.
Bisher reichen zum Wandeln transcode und ffmpeg. Vielleicht interessiert das Ergebnis ja jemanden, vielleicht hat auch noch einer eine Idee was mit den AC3 Spuren schief geht.
Ausgegangen bin ich von einem DVD Image:
- Übersicht über Haupttrack zeigen:
- Haupttrack auslesen:
- AC3 Spur auslesen - Beispiel Spur 2 ist Deutsch
- weitere AC3 Spuren auslesen - Beispiel Spur 1 ist Englisch
- Lautstärkekorrektur bestimmen
da kommt dann sowas:
[tcscan] audio frames=210149.60, estimated clip length=8405.98 seconds
[tcscan] (min/max) amplitude=(-1.000/0.874), suggested volume rescale=1.350
[tcscan] V: 210149 frames, 8405 sec @ 25.000 fps
[tcscan] A: 128.25 MB @ 128 kbps
- AC3 in MP2 wandeln und Lautstärke anpassen: (transcode hängt an den Ausgabenamen noch die Endung .mpa an)
- weitere AC3 in MP2 wandeln:
- Video mit Tonspur zusammenführen - (AC3 marker fehlt noch!)
ffmpeg -i xx.vob -vcodec copy \
-i xx.de.mp2.mpa -acodec copy -alang ger \
00001.ts \
-i xx.de.ac3 -alang ger -acodec copy -newaudio \
-i xx.en.mp2.mpa -acodec copy -alang eng -newaudio \
-i xx.en.ac3 -acodec copy -alang eng -newaudio
00001.ts dann in ein passendes Verzeichnis auf dem VDR kopieren und den die Index Datei bauen lassen. Achtung: Der Name des Recodingverzeichnisses muss exakt den Muster, dass der VDR verwendet folgen - sonst erkennt der VDR die neue Aufzeichnung nicht.