如何从vob文件创建videoDVD?

我想从可以在家庭video播放器中播放的现有.vob文件刻录videoDVD。 我烧了一个,但没有声音。 我尝试使用k3b( 新videoDVD项目 ),因为Brasero没有这个选项。

提前致谢!

您可以通过命令行执行此操作:

  • 创建一个名为dvd的文件夹。

  • 在该目录中创建两个名为的文件夹:

    1. VIDEO_TS子目录。
    2. AUDIO_TS子目录。
  • 复制vob。 和ifo。 文件到VIDEO_TS。

使用mkisofs创建DVDvideoISO映像

mkisofs -dvd-video -o dvdimage.iso dvd /

注意:dvd /是包含VIDEO_TS子目录(以及可选的AUDIO_TS子目录)的目录。

mkisofs命令创建了一个iso映像dvdimage.iso ,你可以用brasero或k3b进行刻录; 使用-o选项指定的文件名。 选项-dvd-video用于确保ISO映像具有符合DVDvideo的UDF文件系统。 有关更多信息,请参阅: mkisofs --help


注意:重要事项请仔细阅读

如果你收到这个错误:

 INFO: no default video format, must explicitly specify NTSC or PAL INFO: dvdauthor creating table of contents INFO: Scanning DVD/VIDEO_TS/VTS_01_0.IFO ERR: no video format specified for VMGM 

看来你现在需要将环境变量VIDEO_FORMAT设置为PALNTSC ,所以试试:

 export VIDEO_FORMAT=NTSC or export VIDEO_FORMAT=PAL 

如果你收到这个错误:

 genisoimage: No such file or directory. Failed to open VIDEO_TS.IFO genisoimage: Can't open VMG info for 'dvd/'. genisoimage: Unable to parse DVD-Video structures. genisoimage: Could not find correct 'VIDEO_TS' directory. genisoimage: Unable to make a DVD-Video image. - VIDEO_TS subdirectory was not found on specified location - VIDEO_TS has invalid contents 

我阅读这些消息的方式,它不是genisoimage错误,它是关于名为VIDEO_TS.IFO中缺少的,其中genisoimage期望找到一些它称为“VMG信息”的数据。 VIDEO_TS.IFO是您的菜单信息文件(配置文件包含有关如何播放DVD的所有video和音频内容的信息(包括菜单,字幕,宽高比,语言等),我猜它希望该文件与您的VOB文件一起,检查您的VIDEO_TS子目录或目录源以尝试查找该文件。

  • DVD(video)文件结构

IFO文件类型主要与“DVD Info File”相关联。 与.VROvideo文件关联的信息文件。 .VRO文件包含video流,.IFO文件包含各种场景和计时信息。 这与.VOB文件不同,其中该信息包含在文件中。 一些制造商使用.VRO / .IFO文件。 如果存在,则文件VIDEO_TS.IFO包含整个DVD的控制和回放信息。 VIDEO_TS.IFO称为VMGI(video管理器信息文件)。 此文件必须存在于兼容DVD的光盘上。


VIDEO_TS.BUPVIDEO_TS.IFO检查的备份,如果你有它并进行复制。

TyìcalyDVD结构

在此处输入图像描述

Ubuntu 12.04 LTS (可能是更新版本)中, mkisofs只是genisoimage工具的符号链接,但上面提供的命令保留了相同的语法:

 genisoimage -dvd-video -o dvdimage.iso dvd/ 

如果您想阅读手册页以找到有关mkisofs命令的更多信息,这可能很重要,在这种情况下只需键入:

 man genisoimage