请教DVDRip双音轨问题
1007 7
[1 楼] 嫩头青 [老坛泡菜]
12-2-9 14:36
压制DVD电影,如何保留中英文两个配音?两个音轨是同时封装在一个视频文件中,然后在播放工具中选择,还是象字幕文件一样外挂?那种格式支持双轨共存?搜索了一下,没有找到明确的说明,请众泡菜指教。多谢。

有几张DVD动画电影,小朋友很喜欢,但盘片快要被刮坏了,想压制后用播放机播放。小朋友现在还只能听中文,而英文对话简单易懂,有学习价值,想要保留(网上只有英文发音的拷贝可以下载)。我用了腾讯影音、#1DVDripper,它们都只能保留一个音轨。另外播放软件、播放机都支持音轨选择么?
[8 楼] liuxin1106 [泡菜]
12-4-25 15:57
[7 楼] penniless [资深泡菜]
12-2-13 17:17
我是直接拷贝到硬盘上用tsMuxeR_1.10.6封装成一个文件,音轨能够保全。
[6 楼] 嫩头青 [老坛泡菜]
12-2-13 09:32
Bohnenkaffee 发表于 2012-2-10 12:26
把dvd做个iso应该简单一点。


谢。ISO比较占空间,而且DVD光盘上还有很多广告,菜单结构复杂。带着任务折腾一下,顺便学习。之后我会尝试一下ISO。
[5 楼] 嫩头青 [老坛泡菜]
12-2-13 09:30
  搜索了一些资料,对视频格式有了一些了解。MKV的确是个很好的封装格式。

  用 SmartRipper 读取了一张DVD电影光盘生成了独立文件(DEMUX),其中视频对象可能由于PC文件系统限制被分成了两个文件。然后用mkvmerge中输入视频、音频、字母文件,对于第二个视频文件采用“追加合并”方式输入,但执行混流后,出现错误提示:

1.m2v': 使用 MPEG 视频基本流 格式分离器。
2.m2v': 使用 AVC/h.264 格式分离器……
1.m2v' 轨道 0: 使用 MPEG-1/2 格式通用输出模块。
2.m2v' 轨道 0: 使用 AVC/h.264 格式通用输出模块……
出错: 轨道号 0 (自文件 '2.m2v')无法追加到轨道号 0 (自文件 '1.m2v')。格式不匹配。

  不明白SmartRipper为什么将DVD视频对象生成两个不同编码的文件,设置是一样的。

  不使用“追加合并”,而采用“添加”输入第二个视屏文件,执行混流后,出现错误提示:

进度: 0%进度: 1%出错: '2.m2v' 轨道 0: mkvmerge 在此 AVC/h.264 视频轨中遇到损坏或无法解析的数据。这既可能是由于文件损坏 (mkvmerge 尚无法应付) 也可能是 mkvmerge 自身的 bug。
错误消息是:end of file error

请再指教。

[4 楼] Bohnenkaffee [陈年泡菜]
12-2-10 12:26
把dvd做个iso应该简单一点。
[3 楼] 嫩头青 [老坛泡菜]
12-2-10 09:25
多谢。中午试一试。
[2 楼] solar0415 [泡菜]
12-2-9 14:40
把音频和视频用SmartRipper单独提取出来,用mkvtoolnix封装成一个文件,生成mkv格式的文件即可。