Verlustfreie VOB-Konvertierung mit ffmpeg

4380
tony_sid

Gibt es eine Möglichkeit, ein VOB mit ffmpeg in ein anderes Videoformat zu konvertieren, ohne die Audio- oder Videoqualität zu beeinträchtigen?

1
Ich dachte, wir hätten das bereits mit den vorherigen Fragen zu -vcodec copy und -sameq abgedeckt RobotHumans vor 13 Jahren 1
Zu dieser Frage habe ich nach einer MKV-Konvertierung gefragt. Ich dachte, dass die Dinge für VOB-Dateien anders sein könnten. tony_sid vor 13 Jahren 0

2 Antworten auf die Frage

3
sup

Wenn Sie meinen, Sie möchten einen Container, dh einen VOB in MP4 oder MKV, ändern, ohne den Codec (MPEG2 bis H.264) zu ändern, können Sie dies wie folgt tun:

ffmpeg -i your_VOB_file.VOB -c:v copy -c:a copy output.mp4 
1
Cry Havok

Jedes Mal, wenn Sie eine Form der Formatkonvertierung durchführen, führt dies wahrscheinlich zu einem tatsächlichen Qualitätsverlust. Wenn Sie dies jedoch sinnvoll tun, können Sie den Qualitätsverlust nicht erkennen. Ich mache das ständig mit Werkzeugen wie Handbrake .

Um das Leben zu vereinfachen, enthält ffmpeg Voreinstellungen, mit denen Sie die Optionen einfach einstellen können, um den erkennbaren Qualitätsverlust zu minimieren. Wenn Sie in x264 codieren würden, könnten Sie -vcodec libx264 -vpre lossless_mediumbeispielsweise verwenden.

Ihre Auswahl hängt von Ihrem gewünschten Zielformat ab und von den Tools, die Sie verwenden möchten.

Sicherlich gibt es eine Möglichkeit, die Kopien verlustfrei zu MKVs zu streamen + zu verketten? JamesTheAwesomeDude vor 8 Jahren 0
MKV ist ebenso wie VOB ein Container. Weder sind Videoformate. Wenn Sie einfach den Container wechseln wollen, ja. Wenn Sie das Codec / Format ändern möchten, nein. Das Wechseln von Containern funktioniert nur, wenn die Geräte die Codecs unterstützen, nicht jedoch den Container. Cry Havok vor 8 Jahren 0
Ja, ich weiß, dass MKV ein Containerformat ist. Ich weiß auch, dass VOB ein Containerformat ist. Ich habe nicht impliziert, dass einer der beiden Codecs ist. Tatsächlich habe ich genau die Wörter ["Stream Copy" (verlustfreies Kopieren eines Videostreams von einem kompatiblen Container in einen anderen) verwendet.] (Https://ffmpeg.org/ffmpeg.html#Stream-copy) und ["concatenate" (eine Operation, die für bestimmte Codecs ausgeführt werden kann, um Video ohne erneute Codierung zu verketten).]] (https://trac.ffmpeg.org/wiki/Concatenate#samecodec). MKV unterstützt jeden Codec und mpeg2 kann verlustfrei verkettet werden. JamesTheAwesomeDude vor 8 Jahren 0
MKV unterstützt alle Codecs, und mpeg2 kann verlustfrei verkettet werden. Daher ist es möglich (es sind möglicherweise keine Tools verfügbar, mit denen es bequem gemacht werden kann, aber es ist ** möglich **), eine DVD in einen ~ 4 GB-MKV zu reißen - Kodierung und somit kein Verlust der Videoqualität. Was ich denke, ist das, wonach @tony_sid ursprünglich gefragt hat (und was ich versucht habe, herauszufinden, wie ich vorgehen sollte, als ich diese Frage fand). JamesTheAwesomeDude vor 8 Jahren 1