LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: kingoftime3

为什么我在windows下播放高清时不卡,但在linux下用mplayer播放时就卡呢

[复制链接]
 楼主| 发表于 2009-10-4 11:27:39 | 显示全部楼层
我的内核是2.6.31,但找不到nvidia-kernel-2.6.31
我的情况是启动进入X的时候cpu就开始转,转的声音比一般用的时候要大,不过一两分钟过去就正常了。。。
回复 支持 反对

使用道具 举报

发表于 2009-10-10 16:52:44 | 显示全部楼层
Post by kingoftime3;2032860
我的内核是2.6.31,但找不到nvidia-kernel-2.6.31
我的情况是启动进入X的时候cpu就开始转,转的声音比一般用的时候要大,不过一两分钟过去就正常了。。。



CPU 转?……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-11 11:11:15 | 显示全部楼层
说错了,是风扇。。。
转得不正常,声音挺大,但原来没装驱动时好好的
回复 支持 反对

使用道具 举报

发表于 2009-10-11 12:12:37 | 显示全部楼层
先查查你这个显卡是否支持硬解,如果这个8400GS支持H264 VC1 的硬件解压,应该安装 nvidia 的驱动,并从nvidia  ftp 网站上下载一个文件,执行里边一个脚本,生成一个打过补丁的 Mplayer ,然后用 Smplayer 调用生成目录里边的 Mplayer, 。播放时候 ,要关闭 Smplayer 的抓图功能,Video 里设置成 Vdpu。
载入影片之后,在Smpler 一个 "i" 选项里根据编码格式边勾选带有 VDPU 字样的 H264 或者VC-1 选项,打开硬解(高版本的SMplayer 会自己选择硬件解压的格式)。

驱动和打补丁的 Mplayer 下载地址

http://www.nvidia.com/content/DriverDownload/widget_eula.asp


ftp://download.nvidia.com/XFree86/vdpau/


不支持硬解,软解就比较麻烦,因为 Mplayer 默认的解码器根本对双核支持不好,不能够均衡的使用双核,建议使用 Core AVC 并重新编译 Mplayer加载 Core AVC, ubuntu 中文论坛有详细的介绍。Core AVC 的作用就是在播放高清时均衡的分配给双核,如果是单核处理器就没多大作用了。
回复 支持 反对

使用道具 举报

发表于 2009-10-11 15:36:19 | 显示全部楼层
和我的显卡一样,用 vo=xv or gl or x11应该可以,我的不卡,或者升级一下mplayer,用www.debian-multimedia.org源
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-11 17:47:52 | 显示全部楼层
我的mplayer是用官方最新的源码编译的,应该和mplayer无关。我现在的问题是nvidia驱动使得在刚开启X-window的时候cpu风扇转的不正常。
回复 支持 反对

使用道具 举报

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

本版积分规则

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