如何根据菜单/章节将 DVD 分解为单个音频或视频轨道

如何根据菜单/章节将 DVD 分解为单个音频或视频轨道

我有一张包含音频和视频轨道的视频 DVD,我可以通过菜单选择和播放。

所以在 DVD 导航菜单中, 有

  • 约15章节
  • 每个包含 5..10音轨和 1..5视频轨道

编辑:

与此同时,我发现导航中的每个“章节”都有 2 个 .VOB 文件:

例如第 3 章:

  • VTS_03_0.VOB似乎包含该章节的菜单
  • VTS_03_1.VOB包含音频和视频轨道的序列,但全部包含在一个文件中

所以现在如果有一份目录告诉我音轨 4-3 从第 3 章第 5 分 17 秒开始的话会很有帮助...有什么想法吗,我怎样才能获得该信息?

(有关该问题的更多背景信息,请阅读下文)


在每个章节导航“页面”上,那些音频和视频轨道都有或编号,例如“1-3 音频”是第 3 章的第一个音轨,或者“4-2 视频”是第 2 章的第 4 个视频轨道......

目前,使用此 DVD 的唯一方法是将 DVD 播放器应用程序与真正的 DVD 或 ISO 映像一起使用。相反,我想在我的智能手机上使用此 DVD 的内容。

问题:
所以我想要实现的是解构 DVD 的内容,以便

  • 获取 1 个音频或视频文件(最好是 mp3 或 mp4)对于每个轨道在导航中链接
  • 并且生成的音频/视频文件的名称应与导航菜单中使用的文本相对应,其中链接了此“轨道”。

如果有一个工具可以自动完成此操作并将 DVD 导航“解析”为那些单个文件,那就太棒了。

如果这不可能的话,我也会对“手动”解决方法非常感兴趣 - 例如,如果我可以将一个章节的视频或音频内容导出到一个文件中,然后以某种方式导出导航菜单的信息,它会告诉我:“第 2-3 轨音频从第 2 章第 2 分 23 秒开始”...,这样我就可以手动将完整的章节分解成块。

答案1

工具制作者可用于读取 DVD 并将其拆分为 MKV 格式的标题,每个标题都有特定的音频和视频轨道。这实际上是无损转换,稍后可以重新混合到 mp4 容器中。

我还认为它至少可以显示有哪些章节,并列出备选视频流。我不确定您是否可以选择要导出的特定章节集。

然后,您可以使用 ffmpeg 手动分离和转码视频和音频流。

基本命令使用 ffmpeg 转换为 mp3那么就是

Ffmpeg -i inputFile.mkv output.mp3

相关内容