[参考]amd64播放rmvb(2008-8-11更新)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
Jeremy
帖子: 224
注册时间: 2005-11-08 10:12

[参考]amd64播放rmvb(2008-8-11更新)

#1

帖子 Jeremy » 2007-12-10 17:00

做个笔记,以便以后参考。

方法很简单,就像在x86下用mplayer(请注意是mplayer)播放各种视频和音频文件一样。不同的是我们所需要的是一些64位的Codecs。

打开http://forms.helixcommunity.org/helix/builds/?category=realplay-current,根据你的内核版本下载最新的RealPlayer包。一般是纵向选择linux-2.6-glibc23-amd64,横向选择RealPlayer (tar)。
在等待下载的时候可以看看你的系统里是否存在/usr/local/win32/这个文件夹,如果没有则建立一个。(很好奇,为什么64位的不是win64呢?)

UPDATE:
在8.04中的mplayer可能需要将codecs复制到/usr/lib/codecs里。


代码: 全选

cd /usr/local/
sudo mkdir win32

将下载好的包解压缩:

代码: 全选

tar jxvf realplay-10.1.0.3661-linux-2.6-glibc23-amd64.tar.bz2

打开文件夹,会看见里面有一个codecs文件夹,然后将这里面的库文件全部复制到/usr/local/win32/里:

代码: 全选

sudo cp -v *.so /usr/local/win32/

启动mplayer便可以播放rmvb文件了。

需要注意的是/usr/lib/win32不是固定路径,这个路径是由你编译Mplayer时的设置的路径位置决定的。至少在debian(ubuntu)系列,通过源默认安装的时的路径是/usr/local/win32

不用再像以前一样去chroot一个32位的系统,但是还是有一个小小的问题:不是所有的codecs都可以使用,我现在使用的是最新的包。之前试过几个包,会出现有声音没有图像的问题,或者是播放换面失衡的情况。
如果谁知道怎么解决请给我说一声,谢谢。

可能出现的问题及部分解决方法:
1、只有声音,屏幕为黑屏
请查看你的Compiz Fusion是否开启,并且你的mplayer的Video选择的是xv方式播放,这个时候有2个选择,要么将mplayer调整为使用x11来播放,要么关闭你的特效。
2、画质效果不是很好
有人说画质效果不是很好,对于这个问题我只能说推荐使用最新的包,如果其他谁知道解决方法,请给我说一声,我会在这里更新。


P.S 其实原本想用下载的realplayer来播放rmvb的,结果效果并不好,声音老是存在回响,或者颤音。后来一想,反正有库文件了,于是就有了这个非常之简单的how to。


来自:@Life: ubuntu amd64,用mplayer..
上次由 Jeremy 在 2008-08-12 4:27,总共编辑 5 次。
coverkiller
帖子: 17
注册时间: 2007-02-15 7:54

#2

帖子 coverkiller » 2007-12-15 19:14

这样更简单

代码: 全选

sudo apt-get install w64codecs
[/code]
头像
weive
帖子: 3236
注册时间: 2007-10-21 18:36
来自: 汕头/广东/中国

#3

帖子 weive » 2007-12-15 21:46

我传一个上来好了。
附件
w64codecs_20061203-0medibuntu1_amd64.deb
(220.29 KiB) 已下载 793 次
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为
头像
nyfair
帖子: 1067
注册时间: 2007-12-07 12:49
系统: winnux10
来自: Tree New Bee

#4

帖子 nyfair » 2007-12-15 23:26

w64codecs不是有20071007版本么
头像
weive
帖子: 3236
注册时间: 2007-10-21 18:36
来自: 汕头/广东/中国

#5

帖子 weive » 2007-12-16 0:17

w64codecs不是有20071007版本么
没找到。你顺便找一个来吧
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为
头像
nyfair
帖子: 1067
注册时间: 2007-12-07 12:49
系统: winnux10
来自: Tree New Bee

#6

帖子 nyfair » 2007-12-16 18:27

OK
附件
w64codecs_20071007-0medibuntu1_amd64.deb
(205.08 KiB) 已下载 1177 次
gososn
帖子: 146
注册时间: 2007-11-12 18:09
来自: 四川

太好了!

#7

帖子 gososn » 2008-01-08 10:50

超谢!
RoyalOak
帖子: 8
注册时间: 2008-01-01 4:50

[问题]我已经安装了w64codecs,为什么还是播放不了视频

#8

帖子 RoyalOak » 2008-01-11 3:55

已经安装了w64codecs,为什么还是播放不了视频,打开视频文件的时候,还是显示fail to open file :"/xxv/xxx/xxxx/xxxx/.avi"之类的错误信息,请教如何解决?谢谢阿!
KWT4
帖子: 14
注册时间: 2008-01-11 10:53

#9

帖子 KWT4 » 2008-01-11 11:30

非常感谢nyfair,安装后可以用了
chenqingzhi
帖子: 12
注册时间: 2008-01-27 19:32
来自: 广东

#10

帖子 chenqingzhi » 2008-01-27 20:10

非常感谢楼主跟三楼的兄弟
头像
xjack
帖子: 16
注册时间: 2007-11-28 13:04

#11

帖子 xjack » 2008-03-02 18:01

感谢LZ,3,6楼的蝈蝈,终于解决AMD64了
yuwensheng
帖子: 59
注册时间: 2006-09-01 18:07

感谢

#12

帖子 yuwensheng » 2008-03-03 19:24

感谢大家。真是众人拾柴火焰高!
头像
narutozhang
帖子: 65
注册时间: 2007-01-08 22:18
来自: 中国
联系:

#13

帖子 narutozhang » 2008-03-07 13:56

很好很强大,感谢!
backstreetman
帖子: 48
注册时间: 2006-10-20 19:12

#14

帖子 backstreetman » 2008-03-07 21:14

我用totem+xine+w64codecs 播放rmvb时颤音很严重,请问怎么解决啊?
goatok
帖子: 40
注册时间: 2008-03-31 23:26

#15

帖子 goatok » 2008-04-20 16:19

14楼的问题我这里也有,不知道有人解决了没有?
回复