Как воспроизвести файлы VOB, которые были внутри диска DVD?

Я только что скачал DVD для фильма. После распаковки файла DVD я вижу файлы .VOB, .IFO и .BUP. Если я открываю первый файл .VOB, он показывает мне меню DVD, но я не могу с ним взаимодействовать. Итак, мой вопрос ... может ли Тотем воспроизводить такие файлы? Если так, как я могу этого достичь? Какое другое приложение я мог бы использовать для воспроизведения этих файлов?

Редактировать

Использование VLC также не работало. Я забыл упомянуть, что уже пробовал это. Позвольте мне перефразировать: если я открою первый видеофайл, он показывает меню DVD, НО я не могу с ним взаимодействовать.

34
задан 29 November 2010 в 16:39

10 ответов

Наконец, я понял, как это сделать. Это шаги:

  • Создайте подкаталог с именем VIDEO_TS и переместите туда все файлы.
  • Создайте файл DVD ISO, выполнив:

    genisoimage -iso-level 1 -dvd-video -volset-size 1 -o output.iso root_folder
    
  • Монтируйте DVD ISO, выполнив:

    sudo mount -t iso9660 -o loop output.iso /media/cd/.
    

В результате получится совместимый ISO-образ, который можно воспроизвести с помощью любого видеоплеера (Totem, MPlayer, Dragon и т.д.)

Для тех, кто слишком унтуизирован, можно использовать K3B для создания проекта DVD и выбрать "Создать только образ" перед тем, как записать его.

20
ответ дан 29 November 2010 в 16:39

Open Ubuntu Software Center, найти vlc Install vlc и установить его.

Затем ищите Приложения --> Звук и Видео --> VLC. На VLC нажмите Media --> Открыть папку и выберите папку, содержащую VOB-файлы.

24
ответ дан 29 November 2010 в 16:39

Просто установите VLC проигрыватель, он будет проигрывать все VOB-файлы.

Установите VLC из Центра программного обеспечения.

6
ответ дан 29 November 2010 в 16:39

Текущая версия Totem, 2. 32.0, на Ubuntu 10.10 Maverick может проигрывать DVD .iso файл без распаковки или чего-либо подобного. Просто щелкните правой кнопкой мыши на .iso и "Open With > Other Application..." и выберите Totem. Мне пришлось открыть .iso дважды, чтобы он заработал, но он отлично работает, и я могу перемещаться по меню DVD и включать/выключать субтитры и всё такое.

1
ответ дан 29 November 2010 в 16:39

Я нашел следующее решение, используя mplayer:

mplayer -mouse-movements dvdnav:////home/me/FOO

Здесь /home/me/FOO - это каталог, в котором находится . vob файлы находятся.

5
ответ дан 29 November 2010 в 16:39

Вы не декомпрессировать DVD-файл. У вас есть два варианта:

  • Записать .iso-файл на чистый DVD.

  • Смонтировать .iso-файл.

В любом случае должен получиться воспроизводимый DVD, и Ubuntu должен автоматически обнаружить его.

1
ответ дан 29 November 2010 в 16:39

Я нашел следующий элемент:

Я бы посмотрел https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs и следовал инструкциям на нем. (Я вообще считаю, что VLC - лучший вариант). В нем объясняется все, что вам нужно знать о воспроизведении DVD в Ubuntu.

Он специально разработан для воспроизведения DVD, но файл vob - это то, что используется на DVD, поэтому он также должен охватывать то, что вы ищете (кроме случаев, когда вы собираетесь воспроизводить его, открыть файл вместо DVD).

вам может потребоваться установить пакеты libdvdcss, чтобы правильно воспроизводить DVD.

Надеюсь, это поможет.

Итак: вы можете щелкнуть правой кнопкой мыши файл VOB и выберите VLC или откройте VLC и найдите файл VOB.

4
ответ дан 29 November 2010 в 16:39

смонтируйте файл и проиграйте его с помощью стандартного видеоплеера...

0
ответ дан 29 November 2010 в 16:39

Для некоторых установок Linux может быть проще закодировать VOB в видеофайл. Вот пример использования libav-tools . С ffmpeg будет таким же, я думаю, но я не пробовал:

avconv -i VTS_01_1.VOB -f avi -c:v libx264 -g 300 -bf 2 ~/video_01_1.avi

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

Пояснения к некоторым параметрам:

  • -f avi: принудительный формат вывода
  • -c: v libx264: кодировать с помощью кодека h264 для создания небольших, но качественных файлов
  • -g 300: размер GOP равен 300, что означает один внутренний кадр каждый 10 секунд для входного видео 29,97 кадра в секунду
0
ответ дан 29 November 2010 в 16:39

Используйте smplayer. Это отличный плеер. Для этого нужно добавить medibuntu repo для установки w32codecs или w64codecs.

1
ответ дан 29 November 2010 в 16:39

Другие вопросы по тегам:

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