Antworten:
Angenommen, Sie kümmern sich nur um die Vobs und nichts anderes auf der DVD, können Sie sie einfach zusammen katzen:
cat *.vob > big.vob
wird gut funktionieren.
Das Problem beim einfachen Verketten von VOB-Dateien besteht darin, dass das resultierende VOB in den meisten Mediaplayern nicht die richtige Wiedergabezeit oder -position anzeigt, wie hier und hier beschrieben :
Typische Probleme sind: Zeitprobleme, nicht in der Lage, den Fortschritt richtig anzuzeigen, keine Möglichkeit zum Vorwärtsspringen, Abstürze, fehlendes Audio, nicht synchrones Audio, nur die ersten 5 Sekunden des Videos anzeigen usw.
Sie können die VOBs jedoch verlustfrei kopieren und zu einem einzigen MPG zusammenführen (da VOBs MPGs enthalten), bei denen die Wiedergabeprobleme über ffmpeg nicht auftreten . z.B,
ffmpeg -i 'concat:VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB|VTS_01_4.VOB|VTS_01_5.VOB|VTS_01_6.VOB|VTS_01_7.VOB' -acodec copy -vcodec copy combined.mpg
Wie ist es damit :
pv *.vob > big.vob
pv *.aac > toto 94,2MiB 0:00:00 [ 530MiB/s] [======================================>] 100%
cat *.VOB | pv | dd of=big.vob