我正在尝试使用C#制作一个DVD构建器,我知道DVD有一个特定的结构,我试图找到它,但我看不到任何有用的东西,然而,我发现了一些关于这个结构的半成品帖子,这些帖子表明:
- 所有DVD视频必须为".VOB"格式
- 所有DVD视频必须放在名为"VIDEO_TS"的文件夹中,DVD音频必须放在"AUDIO_TS"(特别是)的文件夹中
- "VIDEO_T"one_answers"AUDIO_TS"必须刻录到DVD磁盘,该磁盘遵循一个名为[UDF][1]的特殊文件系统
我的问题是,如果我设法将视频转换为合适的".VOB"格式,然后在将其添加到这些文件夹后将其刻录到磁盘上,它会在任何DVD播放器中播放吗?我的意思是,这足以拥有一个简单的DVD光盘吗?如果不够的话。。我能做的最简单的DVD结构是什么(没有菜单、章节和其他额外的东西)?任何与DVD相关的链接都是很棒的
要有效地操作DVD光盘,您需要了解一些文件结构。此文件结构适用于所有商业DVD电影或您自己家庭电影的DVD视频光盘。主数据文件具有VOB扩展名,但也有各种类型的VOB文件和其他文件。
VIDEO_TS.IFO。"视频[标题集]管理器信息集"是一个定义光盘结构的配置文件,还包括区域编码信息。
VIDEO_TS.VOB."VMG菜单的视频[标题集]对象文件",该文件的作用就像一个书签,告诉播放器这是光盘的开始。
VIDEO_TS.BUP.'视频管理器信息集'的备份文件(VIDEO_TS_IF0).
这三个文件必须存在于合适的文件系统中,否则它肯定不会像评论中所说的那样工作。
看看这个和这个。。