我有一个 7 GB 的 VOB 文件,它是我使用 ffmpeg dump 从 DVD 创建的,以删除 CSS 保护(在我居住的地方这样做是合法的)。现在,我想创建一个普通 DVD 播放器/设备可以理解的 DVD/.iso。我该怎么做?非常欢迎免费软件和/或 Linux 解决方案。
答案1
您可以使用DVD作者为此。它很有可能在您的 Linux 发行版的软件包存储库中可用(它肯定在 Ubuntu 中)。
DVDAuthor 生成正确格式的文件结构,供标准 DVD 播放器播放,使用包含 MPEG-2 流的文件作为输入,使用 XML 文件控制操作。最简单的格式是“一章一源”用法,这里。
例如,您可以创建一个如下 XML 文件:
<dvdauthor>
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="your_extracted_vob.vob" />
</pgc>
</titles>
</titleset>
</dvdauthor>
然后使用以下命令调用 dvdauthor 命令:
$ dvdauthor -o /tmp/dvd-image -x your_xml_file.xml
命令完成后,/tmp/dvd-image 中将有一个 DVD 格式的文件目录,您可以使用常用的 growisofs 命令将其刻录到 DVD。