如何从vob文件创建videoDVD?
我想从可以在家庭video播放器中播放的现有.vob文件刻录videoDVD。 我烧了一个,但没有声音。 我尝试使用k3b( 新videoDVD项目 ),因为Brasero没有这个选项。
提前致谢!
您可以通过命令行执行此操作:
-
创建一个名为
dvd
的文件夹。 -
在该目录中创建两个名为的文件夹:
- VIDEO_TS子目录。
- 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设置为PAL
或NTSC
,所以试试:
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.BUP
是VIDEO_TS.IFO
检查的备份,如果你有它并进行复制。
TyìcalyDVD结构
在Ubuntu 12.04 LTS (可能是更新版本)中, mkisofs
只是genisoimage
工具的符号链接,但上面提供的命令保留了相同的语法:
genisoimage -dvd-video -o dvdimage.iso dvd/
如果您想阅读手册页以找到有关mkisofs
命令的更多信息,这可能很重要,在这种情况下只需键入:
man genisoimage