Кто-то пробовал с помощью
ffmpeg конвертировать обычный DVD, где всё видео находится в папке VIDEO_TS, в формат mkv?
Я вот сейчас, интереса ради, пытаюсь разобраться. То, что получится, попробую описать в этой теме. А может быть кто-то, умнеее меня, подскажет лучший вариант.
P.S. Я нашёл здесь на сайте
help.ubuntu.ru статью "Создание DVDRip'ов в Ubuntu", НО там написано, что "Статья не завершена" и в разделе
"FFmpeg" ничего нет. Возможно общими усилиями мы здесь напишем этот раздел.
P.P.S. По мере того, как я буду разбираться в этом вопросе, я буду редактировать 1-ое сообщение данной темы.
Поэтому мои вопросы именно из 1-го сообщения прошу цитировать в своих ответах (если эти ответы будут), чтобы было понятно, о чём речь.
Пользователь решил продолжить мысль [time]20 Февраль 2015, 16:59:24[/time]:
1. Первым делом понаходил методом тыка файлы, в которых находится нужное мне видео, используя SMPlayer.
Это VTS_02_1.VOB, VTS_02_2.VOB и т.д. по порядку до VTS_02_6.VOB размером 1 023,8 МиБ. И ещё один небольшой файл VTS_02_7.VOB размером 377,5 МиБ.
Наверное именно их, файлы формата VOB, надо обрабатывать?1.1.
Дополнение. Я предполагаю, что надо сразу искать файлы VOB самого большого размера. Если фильм на диске - один, то вот в этих самых больших файлах он и будет находиться.
Эпизоды, по-видимому, идут в порядке нумерации файлов. Т.е. 1-ый эпизод находится в файле с именем, которое заканчивается на 1 (например, VTS_02_
1.VOB); 2-ой эпизод - в файле с именем, которое заканчивается на 2 (VTS_02_2.VOB); и т.д.
1.2.
Дополнение. Файлы с нужными эпизодами можно объединить в один файл. Такой командой:
ffmpeg -i concat:"VTS_02_1.VOB|VTS_02_2.VOB|VTS_02_3.VOB|VTS_02_4.VOB|VTS_02_5.VOB|VTS_02_6.VOB|VTS_02_7.VOB" -vcodec copy -acodec copy "VID.VOB"
Я сразу подумал, что это будет долго. Нет. Файлы просто копируются в один большой файл. Для файлов объёмом 6,4 ГиБ это заняло 2 минуты.
2. Оказалось, что если открываешь файл VOB отдельно, то меняются пропорции изображения. Здесь я вспомнил
другое обсуждение в этой ветке "Мультимедиа", где пользователь archiver мне написал:
Дело в том, что в DVD видео (и не только) основную роль играет размер кадра, а аспект регулируется опцией -aspect, а не соотношением экрана, например:
-s 720x480 -sar 1:1 -aspect 4:3 (16:9) -r 29.970 -- NTSC
или
-s 720x576 -sar 1:1 -aspect 4:3 (16:9) -r 25 -- PAL
В моём случае стандартное соотношение 16:9 не подошло. Нужно 16:10, но это не так уж важно.
3. Оказалось, что у видео в формате DVD очень большой битрейт. MediaInfo показывает для файла VTS_02_1.VOB аж 7 709 kbps.
И это при размере изображения 720x576. В то время как
обычно, в файле mkv, при картинке размером 1280x720 хорошего качества, битрейт около 3000 kbps.