LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1351|回复: 14

x86-64下面mplayer无法看real

[复制链接]
发表于 2006-4-11 10:46:44 | 显示全部楼层 |阅读模式
这个问题我在FC4里面也遇到过。就是出现:
Cannot find codec matching selected -vo and video format 0x30345652.

在32位下面毫无问题。本来可以用realplay来看的,但是现在问题是mkv文件,就是friends,视频也是real的编码,但是realplay无法看了,mplayer也出现这个错误。突然发现就没有什么播放器能解决这个问题了。怎么办?
发表于 2006-4-11 11:05:20 | 显示全部楼层
64位的系统不能装32位的codecs,这也是一个我转回32位的重要原因。
回复 支持 反对

使用道具 举报

发表于 2006-4-11 12:27:53 | 显示全部楼层
正常,是w32codecs使用了32位realdll
用自带realplayer可以放
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-11 13:09:45 | 显示全部楼层
Post by Thruth
正常,是w32codecs使用了32位realdll
用自带realplayer可以放


你是指用自带的realplay可以放mkv?我这里不行啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-11 15:05:56 | 显示全部楼层
我费了牛劲,在64位下面装上了32位的mplayer,也装上了win32codec,结果倒是可以放real和mkv了,但是字幕没有办法弄出来。真是讨厌。没有人在64位系统下面看过mkv文件吗?

我刚才装上了64位的kaffeine,结果第一次能看real,我很开心,第二次打开就不能看了,说bad frame,很诡异!
回复 支持 反对

使用道具 举报

发表于 2006-4-11 16:30:14 | 显示全部楼层
很奇怪的问题。。。。。。。。
我的意思是real不能放mkv
但如果视频是real编码把后缀改.rm或许可以看
我们知道real仅仅支持2声道,可能声音有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-11 20:12:39 | 显示全部楼层
后缀名改成rm也不能放。但是用64位的mplayer放我的mkv文件和rm文件,出错信息是一样的。
Cannot find codec matching selected -vo and video format 0x30345652.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-16 19:18:54 | 显示全部楼层
有一个想法,如果说64位系统下面的realplay可以看real的话,那么它用的库能否拿来给其他程序用呢?
回复 支持 反对

使用道具 举报

发表于 2006-4-16 20:10:20 | 显示全部楼层
理论上讲可以,具体没有操作过
回复 支持 反对

使用道具 举报

发表于 2006-4-16 20:16:44 | 显示全部楼层
Post by yangjio4849
有一个想法,如果说64位系统下面的realplay可以看real的话,那么它用的库能否拿来给其他程序用呢?


不行,和64bitMplayer 和 win32code 一样的道理。
64bit 的SUSE 可以通过smart 直接安装Packman 里面的 32bit的mplayer 和win32code
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表