|
主题: Directmedia的问题,请高手移步进来!
|
 老将
职务:普通成员
等级:1
金币:0.0
发贴:34
注册:2000/11/7 21:25:34
|
#12001/8/23 9:18:13
在用Directmedia播放mpge2文件时,怎么样选择不同的语言来播放?我们都知道,DVD的mpege2格式文件里,一般都包含两种语言声道,可以切换播放的。连微软的mediaplayer播放文件的时候都可以进行语言选择,而directmedia默认的是固定的左右声道,请问哪位大虾知道怎么整啊?
|
 草原风
职务:版主
等级:5
金币:13.0
发贴:3489
注册:2001/2/17 19:47:06
|
#22001/8/23 10:41:21
好象是没有好的办法,只能是重新压缩一下,压缩成MPEG格式的,不同的语言放到不同的声道中,也就是左右声道里面。MPEG2格式的好象是不行的,我拷到硬盘上就找不到其它的语音了。
|
 老将
职务:普通成员
等级:1
金币:0.0
发贴:34
注册:2000/11/7 21:25:34
|
#32001/8/23 14:13:17
从编程原理来说,这是不难实现的功能。或许是编写这个程序的人没有发现这个问题,还是插件已经具备了这个功能,但没有把调用命令公开吧。
|
 草原风
职务:版主
等级:5
金币:13.0
发贴:3489
注册:2001/2/17 19:47:06
|
#42001/8/23 18:23:17
你试试把一个多语种的DVD拷到硬盘上去,然后再播放,看看能不能再出交互????找不到的
|
 老将
职务:普通成员
等级:1
金币:0.0
发贴:34
注册:2000/11/7 21:25:34
|
#52001/8/24 8:57:52
在win 的mediaplayer里,菜单交互功能没有了,不过还是可以选择语言的。看来语言选择就是声道选择了。
|
 草原风
职务:版主
等级:5
金币:13.0
发贴:3489
注册:2001/2/17 19:47:06
|
#62001/8/24 9:01:57
老将在上个帖子中说 引用: 在win 的mediaplayer里,菜单交互功能没有了,不过还是可以选择语言的。看来语言选择就是声道选择了。
我不知道你试过没有,那个选择语言功能可能不是这 样吧
|
 老将
职务:普通成员
等级:1
金币:0.0
发贴:34
注册:2000/11/7 21:25:34
|
#72001/8/25 2:31:15
我想我没有讲清楚,或者是我还并不是太了解DVD里音响信息的存贮方式,我想,DVD用的mpeg2格式里,是有两个主声道的,一个时间只能播放一个主声道,每个主声道都是立体声的。至于其他的辅助声道,都是环绕或者中置声道,不是太重要的。这种方式似乎是杜比系统的ac3模式来的。我想微软公司在windows98里的mediaplayer并没有具备杜比解码能力,所以这个播放软件是不能播放环绕声道信息的,但我在实际使用中发现它在播放DVD里的vob文件(就是DVD里的mpeg2啦)时,是有语言选择选项的,这说明DVD里的这两个立体声的声道是非杜比系统,可以自由调用的。
|