Wandlung DVD in TS

Aus VDR Wiki
Version vom 10. November 2013, 19:20 Uhr von Ralf1970 (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Zum Umwandeln von DVD und DVD-ISO-Image (z. B. erzeugt durch das Burn-plugin) ins VDR Dateiformat dient die folgende Anleitung.

Da DVD ebenfalls TS-Ströme verwendet, können diese ohne aufwendige neue Konvertierung ins VDR Aufnahmedateien (00001.ts, 00002.ts etc.). gebrachte werden.

Als Basis dient hier ein DVD-ISO-Image, und es werden im folgenden Beispiel mehrere Audiospuren konvertiert.

Übersicht über Haupttrack zeigen
tcprobe -i dvd-image.iso -T 1,-1,1


Haupttrack auslesen
tccat -T 1,-1,1 -i dvd-image.iso > xx.vob


Audio AC3 Spur auslesen - Beispiel Spur 2 ist Deutsch
tcextract -i xx.vob -x ac3 -a 2 > xx.de.ac3


weitere AC3 Spuren auslesen - Beispiel Spur 1 ist Englisch
tcextract -i xx.vob -x ac3 -a 1 > xx.en.ac3


Korrektur der Lautstärke bestimmen
tcdecode -x ac3 -i xx.ac3 | tcscan -x pcm -d 1

da kommt dann so etwas:

[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):
transcode -i xx.de.ac3 -o xx.de.mp2 -x null,ac3 -y null,mp2 -s 1.350 

weitere AC3 in MP2 wandeln

transcode -i xx.en.ac3 -o xx.en.mp2 -x null,ac3 -y null,mp2 -s 1.350


Video mit Tonspur zusammenführen
 ffmpeg -i xx.vob -i xx.de.mp2.mpa -i xx.de.ac3 -i xx.en.mp2.mpa -i xx.en.ac3 -c copy \
   -map 0:v -map 1:a -map 2:a -map 3:a -map 4:a \
   -metadata:s:a:1 language=ger \
   -metadata:s:a:2 language=ger \
   -metadata:s:a:3 language=eng \
   -metadata:s:a:4 language=eng \
   00001.ts
Alternativ, für ältere Versionen von ffmpeg
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 Verzeichnisses muss exakt den Muster, dass der VDR verwendet folgen - sonst erkennt der VDR die neue Aufzeichnung nicht.


Links

  1. DVD zu VDR TS File - mehrsprachig inklusive AC3 Support