Какова необходимая файловая структура для DVD, чтобы быть играемой?

Предыстория: я купил DVD через загрузку онлайн (из EZTakes.com). Файлы появляются в этом виде дерева каталогов:

DVD Name
+-- VIDEO_TS/
|   +-- (various video files)
+-- cover/
|   +-- (a couple of .jpgs of the DVD cover art)
+-- content.info

Я пробую (на Mac с помощью Дисковой утилиты) для записи этого к DVD. Я создал ведущее изображение DVD/CD этой структуры несколькими различными способами и затем записал их, ни один из которых не произвел DVD, который видим в моем DVD-плеере. Вот то, что я попробовал до сих пор:

  1. Сделайте изображение целой структуры показанным выше. В основном, резкая Дисковая утилита в папке "DVD Name".
  2. Сделайте изображение целой структуры показанным выше, минус то, что, кажется, метаданные, которые не могли бы быть необходимыми - я удалил подкаталог покрытия, а также content.info файл, и указал на Дисковую утилиту на папку "DVD Name".
  3. Сделайте изображение части структуры выше. В основном, резкая Дисковая утилита в папке "VIDEO_TS".

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

О, я полагаю, что сам носитель не является проблемой. Я использую диски DVD-R и оба DVD-плеера, я попробовал эти записи на требовании смочь играть DVD +/-R диски.

9
задан 16.10.2009, 02:24

4 ответа

В техническом смысле папка VIDEO_TS уже содержит видеоданные в формате DVD. Видео DVD является содержанием этой папки VIDEO_TS, записанной на DVD +/-R диск в гибридной файловой системе ISO9660+UDF. Как Steve Rowe упомянул, Видео DVD используют UDF v1.02.

См. статью DVD Structure Doom9 для деталей типов файлов. При записи как Видео DVD файлы в папке VIDEO_TS размечаются на диске в особом порядке. Например (замечают, файлы не размечаются в алфавитном порядке):

VIDEO_TS.IFO         -- VIDEO_TS.* is the first play item
VIDEO_TS.VOB
VIDEO_TS.BUP
VTS_01_0.IFO         -- VTS_01 is the first title set
VTS_01_0.VOB            -- the _0.VOB is the title set's menu
VTS_01_1.VOB            -- the _[1-9].VOB is the title set's video content
VTS_01_2.VOB
VTS_01_0.BUP
VTS_02_0.IFO         -- IFOs contain navigational information
VTS_02_0.VOB         -- VOBs contain Video, Audio & Subtitle streams
VTS_02_1.VOB
VTS_02_0.BUP         -- BUPs are backup IFOs

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

Если Вы имеете mkisofs управляйте доступный (в Терминале на MacOSX и Linux или Windows с Cygwin), или hdiutil команда на OSX, можно сделать готовый к записи ISO с одной из следующих команд (источник):

# INPUT_FOLDER is the folder that contains the VIDEO_TS

mkisofs -f -dvd-video -udf -V VOLUMENAME -o OUTPUT.iso /path/to/INPUT_FOLDER

hdiutil makehybrid -iso -joliet -udf -udf-version 1.02 -default-volume-name "VOLUMENAME" -o OUTPUT.iso /path/to/INPUT_FOLDER

Вывод файл ISO может быть записан с любой горящей утилитой.

3
ответ дан 07.12.2019, 13:28

Формат диска для DVD является UDF. При воспроизведении DVD на компьютере это - то, что используется для доступа к файлам. Однако более старые потребительские проигрыватели дисков не используют эту структуру для чтения диска. Вместо этого они используют альтернативную файловую структуру ISO 9660. Удостоверьтесь, что Вы записываете свой диск как UDF 1.02 или UDF + ISO 9660, если Вы хотите большую часть совместимости с потребительскими плеерами.

3
ответ дан 07.12.2019, 13:28

Верхний уровень AUDIO_TS, хотя не используемый, обязателен.

Кроме того, можно использовать Формирователь изображения DVD (до Leopard) для создания образа DVD, который можно записать на DVD с Дисковой утилитой. Внутренне, это использует mkisofs (не доступный на Mac OS X, но поставленный с Формирователем изображения DVD в его подпапке ресурсов - щелкают при нажатой клавише Ctrl по значку формирователя изображения DVD и выбирают "show contents of packet") с командной строкой, подобной этому:

mkisofs -dvd-video -udf -o dvd.img dvd/
2
ответ дан 07.12.2019, 13:28

Смонтируйте пустой DVD к Средству поиска Mac, перетащите два... _TS папки к нему, запишите его. Работы для нашей студии 100% времени, имеет в течение многих лет.

Перетащите их в Тост, запишите данные UDF, которые DVD, работы 100% времени для нашей студии, имеет в течение многих лет. Тонны techno-bable ни по чему, если Вы спрашиваете меня.

1
ответ дан 07.12.2019, 13:28

Теги

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