Попытка скопировать один заголовок с каждого из двух существующих DVD и перезаписать их на новый DVD, добавив метки глав:
Скопировал VOB-файлы с помощью dvdbackup с каждого диска
$ dvdbackup -T 1 -vp -i / dev / sr0 -o {выходной каталог}
Изменены диски и повторены, в другой выходной каталог
Преобразование VOB в mp4
$ cat *.VOB > tmp.vob
$ ffmpeg -i tmp.vob -c:v libx264 -c:a aac -strict experimental Video1.mp4
Повторяется для создания Video2.mp4
Файлы Video1.mp4 иVideo2.mp4 можно было воспроизводить как с mplayer, так и с ffplay.
Затем попытался написать ISO-образ:
$ dvdauthor -x xml-file
Содержимое xml-файла:
<dvdauthor dest="/tmp/iso-image">
<vmgm>
</vmgm>
<titleset>
<menus>
</menus>
<titles>
<video format="ntsc" />
<pgc>
<vob file="Video1.mp4" chapters=<list of chapter breaks> />
<vob file="Video2.mp4" chapters=<list of chapter breaks> />
</pgc>
</titles>
</titleset>
</dvdauthor>
Результат: DVDAuthor :: dvdauthor, версия 0.7.0.Параметры сборки: gnugetopt iconv freetype fribidi fontconfig Отправлять отчеты об ошибках в
INFO: формат видео по умолчанию NTSC INFO: создание dvdauthor VTS STAT: выбор VTS 01
STAT: обработка Video1.mp4 ...
ПРЕДУПРЕЖДЕНИЕ: Пропускающий сектор, ожидающий первого VOBU ..
с последним многократно повторенным предупреждением (я окончательно прервал программу).
Выходной каталог "/ tmp/ iso-image "был создан и содержал две подкаталоги AUDIO_TS и VIDEO_TS.AUDIO_TS был пуст;VIDEO_TS содержит только пустой файл VTS_01_1.VOB
Итак, что здесь не так?