Итак, я просматривал и копировал все свои DVD, и кажется, что способ получить наивысшее качество из них - это дешифровать, копировать и распаковывать DVD Shrink. После этого я обычно получаю высококачественный (большой размер) набор файлов .vob в классической структуре DVD. Затем я использую скрипт Python, который я написал, чтобы автоматизировать процесс поиска последовательности заголовков, а затем объединить все файлы .vob последовательностей заголовков вместе в один файл (аналогично команде «copy /b» в windows), а затем изменив расширение на .mpg (более широко поддерживаемый формат, чем .vob).
Это позволяет мне получить высококачественный рип примерно за 40 минут.
Проблема заключается в воспроизведении файлов. Мне нужно, чтобы все скопированные DVD-диски воспроизводились на моем мультимедийном компьютере с использованием Windows Media Center, но Windows Media Center (и VLC в этом отношении) все думают, что видеофайлы находятся где-то с 5 мин. до 0 мин. что не является проблемой (видео все равно будет воспроизводиться до конца), но если вы захотите приостановить его, когда оно не будет приостановлено, видео начнется полностью (также не работают перемотка вперед и перемотка назад).
Я подозреваю, что что-то не так с тем, как временная шкала кодируется в видеофайле. Различные форумы в Интернете рекомендовали использовать virtualdub для исправления ошибок. Но когда я пытаюсь открыть файл, виртуальный даб говорит, что файл не в кодировке mpeg-1 и может быть в формате mpeg-2. Есть ли способ это исправить?
PS: я знаю, что был похожий вопрос, но он не работал в течение 2 месяцев и больше занимается файлами wmv.