【发布时间】:2011-12-27 18:40:50
【问题描述】:
有谁知道类/组件 FreeWare/ShareWare/BuyWare 可以调查 DVD 结构(以及 - 如果可能的话 - 蓝光结构)并返回有关 DVD 上关于标题数量和标题的信息每个标题的信息?
它必须为每个标题返回以下信息: 视频编码 (MPEG-1/MPEG-2), 视频分辨率 (352x240, 352x288, 480x480, 480x576, 544x480, 544x576, 704x480, 704x576, 720x480, 720x576), Anamorphic?, Duration in Seconds/milliseconds,2 帧率 (203976,2 帧率) , 25.000, 29.997, 30.000)、字幕轨和音轨。
对于每个单独标题中的每个音轨,需要以下信息: 音频格式(DTS、Dolby Digital、LPCM、MPEG)、声道数(主声道 + 低音炮,必须能够处理 f.ex. Dolby Digital 3.1 或 4.0)、语言
对于每个单独标题中的每个字幕轨道,都需要轨道的语言。
所有这些信息都可以从 VIDEO_TS/VTS_xx_y IFO 文件中获得,但我无法找出可以处理我的所有 DVD 所需的确切代码。
我有一个位于http://www.heartware.dk/DVD.PAS 的骨架类,可以满足我的需求。
【问题讨论】:
-
您是否尝试阅读IFO格式dvd.sourceforge.net/dvdinfo/ifo.html的规范?
-
是的,我在使用它方面取得了长足的进步,但在某些 DVD 上,我的代码崩溃了,而且我无法找出正确的代码来让我从所有文件中读取信息我的 DVD。