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


0

我有一个包含音频和视频轨道的视频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 Audio”是第3章的第一个音轨或“4-2 Video”是第2章的第4个视频轨道......

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


所以我想要实现的是解构DVD的内容

  • 为导航中链接的每个轨道获取1个音频或视频文件(理想情况下为mp3 resp.mp4)
  • 并且生成的音频/视频文件的名称应与导航菜单中使用的文本相对应,此“轨道”链接在该文本中。

如果有一个工具可以自动执行此操作并“解析”DVD导航到这些单个文件中,那将是非常棒的。

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

Answers:


2

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

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

然后,您可以根据需要使用ffmpeg手动拆分和转码视频和音频流。

然后将使用ffmpeg转换为mp3的基本命令

Ffmpeg -i inputFile.mkv output.mp3

非常感谢!随着makemkv v1.10.7MacOS X 10.11我能够创建一个mkv文件为每个轨道。我只是将首选项中的最小音轨长度设置为默认值120秒以下,因为有很多短音轨。在makemkv窗口中,我可以浏览轨道列表,并查看哪个文件名对应于哪个章节用于在重命名之前按章大致分组175 mkv文件。
MostlyHarmless

嗯,在测试单个文件后,我不得不发现导出的mkv文件中仍然缺少许多轨道。:-(事实上,所有音频文件似乎都合并在一个音轨中,然后每个音轨都有一个非常小的文件(<80 kB),当我播放它时什么都不做。所以我还是要分开这些音频文件是手工制作的。现在有时间以mm:ss开始每个新曲目的开始...
MostlyHarmless

您是否能够提供原始文件的小样本?
Mokubai

1
@MostlyHarmless令人讨厌地看起​​来我无法在MakeMKV中打开那些文件来查看它们,因为我错过了大部分结构。我在你发给我的MKV文件中看不到任何章节信息。我知道我应该看到它,因为MakeMKV的很多其他MKV文件都给我章节信息ffprobe -show-chapters file.mkv表明Mplayer可以在DVD上显示章节。
Mokubai

1
另一种选择建议DVD Decrypter也可以设置为按章分割DVD文件。forum.videohelp.com/threads / ...
Mokubai
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.