Mplayer播放1080P的问题

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

Mplayer播放1080P的问题

#1

帖子 kingfisher » 2009-03-19 12:50

CPU:AMD Athlon 64 X2 3600+
显卡:影驰7600GS
内存:3G
用MPLAYER播放1080P的时候老是提示too many video packets in the buffer:(xxx in xxxxxxxx.bytes)

有没有办法

别说升级硬件呀,暂时没米。 :em06
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: Mplayer播放1080P的问题

#2

帖子 hcym » 2009-03-19 14:28

别说升级硬件呀,暂时没米。

升级软件啊,编译解码器,编码优化

别和俺说没脑

:em04
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: Mplayer播放1080P的问题

#3

帖子 想入非非 » 2009-03-19 14:51

好像有一些办法比如coreavc之类的 :em20
我反正没有成功过
Ubuntu User
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: Mplayer播放1080P的问题

#4

帖子 aloha » 2009-03-19 15:16

最好的方法是自己编译,最新的mplayer已经可以用nVidia的硬解压能力了,默认支持VDPAU,不用去nVidia网站下补丁版本。
方法非常简单。
在命令行下:
apt-get install build-essential
apt-get build-dep mplayer
安装编译mpalyer需要的库。

用svn获取最新的mplayer源码。
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd mplayer
./configure --enable-gui --enable-menu
make
编译完成后测试一下
./mplayer <你的1080p文件>
安装
sudo make install
sudo make install-gui
会安装在/usr/local下,和系统安装的mplayer不冲突。在/usr/local/bin下会有mplayer和gmplayer
清理源码目录
make clean
以后有更新的版本,只要在mplayer源码目录下打
svn update
就可以完成更新。
如果不喜欢自己编译的程序,在mplayer源码目录下打
sudo make uninstall
就可以从/usr/local下卸载自己编译的mplayer。

不用等官方源或PPA里面的版本了。

自己动手,丰衣足食。
头像
kingfisher
帖子: 278
注册时间: 2006-10-13 9:10

Re: Mplayer播放1080P的问题

#5

帖子 kingfisher » 2009-03-19 17:15

aloha 写了:最好的方法是自己编译,最新的mplayer已经可以用nVidia的硬解压能力了,默认支持VDPAU,不用去nVidia网站下补丁版本。
方法非常简单。
在命令行下:
apt-get install build-essential
apt-get build-dep mplayer
安装编译mpalyer需要的库。

用svn获取最新的mplayer源码。
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd mplayer
./configure --enable-gui --enable-menu
make
编译完成后测试一下
./mplayer <你的1080p文件>
安装
sudo make install
sudo make install-gui
会安装在/usr/local下,和系统安装的mplayer不冲突。在/usr/local/bin下会有mplayer和gmplayer
清理源码目录
make clean
以后有更新的版本,只要在mplayer源码目录下打
svn update
就可以完成更新。
如果不喜欢自己编译的程序,在mplayer源码目录下打
sudo make uninstall
就可以从/usr/local下卸载自己编译的mplayer。

不用等官方源或PPA里面的版本了。

自己动手,丰衣足食。
感谢aloha,不知道不能硬解的可不可以,今晚回去试试。 :em11
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: Mplayer播放1080P的问题

#6

帖子 aloha » 2009-03-20 10:07

不知道你的显卡能不能支持VDPAU,可以GOOGLE或去NVIDIA网站上查查。
如果支持的话,在命令行下用参数指定VDPAU,
mplayer -vo vdpau <1080p文件>
如果用gmplayer,在菜单的video里面配置,要重新启动gmplayer生效。

从源码安装的gmplayer必须要有skin才能运行,如果你安装好后gmplayer不能用,可以把系统的skin拷贝到自己的目录下。
mkdir ~/.mplayer/skins
cp -r /usr/share/mplayer/skins/* ~/.mplayer/skins
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: Mplayer播放1080P的问题

#7

帖子 delectate » 2009-03-20 10:13

mark :em06
头像
wen1987
帖子: 88
注册时间: 2007-07-04 21:54

Re: Mplayer播放1080P的问题

#8

帖子 wen1987 » 2009-03-20 19:58

不用试了,lz 你的卡不支持,要8xxx以上。

svn 版自带多线程支持,基本不行。

用 mplayer + coreavc 吧,版上有介绍。
Study or die.
回复