Конвертация VOB без потерь с помощью ffmpeg

4216
tony_sid

Есть ли способ конвертировать VOB в другой формат видео, используя ffmpeg, не жертвуя качеством звука или видео?

1
я думал, что мы уже рассмотрели это с предыдущими вопросами, касающимися -vcodec copy и -sameq RobotHumans 13 лет назад 1
На этот вопрос я спрашивал о конвертации MKV. Я думал, что все может быть по-другому для файлов VOB. tony_sid 13 лет назад 0

2 ответа на вопрос

3
sup

Если вы хотите изменить контейнер, то есть VOB на MP4 или MKV без изменения кодека hte (скажем, MPEG2 на H.264), то да, это можно сделать без потерь следующим образом:

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

Каждый раз, когда вы выполняете преобразование формата в любой форме, вы, скорее всего, в конечном итоге получите некоторую фактическую потерю качества, хотя, если все сделано разумно, вы не сможете обнаружить потерю качества. Я делаю это все время с такими инструментами, как Handbrake .

Чтобы упростить жизнь, ffmpeg поставляется с предустановками, которые позволяют легко устанавливать параметры, чтобы минимизировать обнаруживаемую потерю качества. Если бы вы были кодировать в x264, то вы могли бы использовать, -vcodec libx264 -vpre lossless_mediumнапример.

Ваш выбор будет зависеть от желаемого формата назначения и того, какие инструменты вы хотите использовать.

Конечно, есть способ потоковой передачи без потерь + объединения в MKV? JamesTheAwesomeDude 8 лет назад 0
MKV - это контейнер, как и VOB. Также нет видео форматов. Если вы хотите просто изменить контейнер, да. Если вы хотите изменить кодек / формат, нет. Изменение контейнера работает только в том случае, если устройства поддерживают кодеки, но не контейнер. Cry Havok 8 лет назад 0
Да, я знаю, что MKV - это контейнерный формат. Я также знаю, что VOB является контейнерным форматом. Я не подразумевал, что любой из них был кодеком. На самом деле, я использовал те же слова [«потоковое копирование» (копирование видеопотока без потерь из одного совместимого контейнера в другой)] (https://ffmpeg.org/ffmpeg.html#Stream-copy) и [«конкатенация» (операция, которая может быть выполнена на определенных кодеках для объединения видео без перекодирования)] (https://trac.ffmpeg.org/wiki/Concatenate#samecodec). MKV поддерживает каждый кодек, а mpeg2 может быть объединен без потерь. JamesTheAwesomeDude 8 лет назад 0
MKV поддерживает все кодеки, и mpeg2 может быть объединен без потерь, поэтому возможно (в настоящее время не может быть никаких инструментов, чтобы сделать его _convenient_, но это ** возможно **), чтобы скопировать DVD в ~ 4 ГБ MKV без перезаписи. -кодирование и, следовательно, без потери качества видео. Я думаю, что именно то, о чем изначально просил @tony_sid (и что я пытался выяснить, как это сделать, когда нашел этот вопрос). JamesTheAwesomeDude 8 лет назад 1

Похожие вопросы