LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]mplayer全屏时卡

[复制链接]
发表于 2007-10-31 12:07:25 | 显示全部楼层 |阅读模式
有如下提示:
         ************************************************
         ****      你的系统太“慢”了, 播放不了!     ****
         ************************************************
可能的原因, 问题, 和解决办法:
- 最常见的原因:损坏的或有错误的 _音频_ 驱动
  - 试试 -ao sdl 或使用 ALSA  的 OSS 模拟。
  - 试验不同的 -autosync 的值,不妨从 30 开始。
- 视频输出太慢
  - (参考 -vo help)试试 -vo 用不同的驱动或者试试 -framedrop!
- CPU 太慢
  - 不要试图在慢速 CPU 上播放大的 DVD/DivX! 试试一些 lavdopts 选项,
    例如: -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all。
- 损坏的文件
  - 试试下列选项的各种组合: -nobps -ni -forceidx -mc 0。
- 太慢的媒体(如 NFS/SMB 安挂点, DVD, VCD 等)
  - 试试 -cache 8192。
- 你在用 -cache 选项播放一个非交错的 AVI 文件?
  - 试试 -nocache。
阅读 DOCS/zh/video.html 和 DOCS/zh/sound.html 来寻找调整/加速的技巧。
如果这些一个都用不上, 阅读 DOCS/zh/bugreports.html!

ati的显卡,声卡ck804,难道是我的xine和mplayer的use不完善吗?
发表于 2007-10-31 12:10:49 | 显示全部楼层
mplayer -vo xv 试一下,是不是不行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-31 12:31:16 | 显示全部楼层
回复真快阿,谢谢了,好像是因为我用的xgl没有加xinerama参数,而xgl下xv好像不行,在等等就不用xgl了,可w的a卡阿,不过mplayer播放某一些rmvp是还是没有声音
回复 支持 反对

使用道具 举报

发表于 2007-10-31 13:07:24 | 显示全部楼层
把你的USE贴出来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-31 13:54:39 | 显示全部楼层
Post by druggo
把你的USE贴出来看看

USE="X alsa gtk iconv quicktime real samba unicode win32codecs xv
回复 支持 反对

使用道具 举报

发表于 2007-10-31 14:50:43 | 显示全部楼层
你不是486吧,请把MMX等多媒体USE加进去
回复 支持 反对

使用道具 举报

发表于 2007-10-31 14:55:20 | 显示全部楼层
加之前看一下 /proc/cpuinfo 都支持哪些多媒体的flag
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-31 15:14:37 | 显示全部楼层
刚装的gentoo use还比较少,也不太懂。。。哈哈,先谢了
把cpu的flags都加到/etc/make.conf 成为全局的USE怎么样?
cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 79
model name      : AMD Sempron(tm) Processor 3000+
stepping        : 2
cpu MHz         : 1607.406
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni cx16 lahf_lm cr8legacy ts ttp tm stc
bogomips        : 3216.84
clflush size    : 64
我的这个可以加哪些优化什么的?感觉我机子上的gentoo并不快,当然比我机子上的其他linux都快的~!~
cat /etc/make.conf
#a These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"

LINGUAS="zh_CN"
INPUT_DEVICES="keyboard mouse"
#VIDEO_CARDS="ati radeon"
VIDEO_CARDS="fglrx"
ALSA_CARDS="CK804"

#CFLAGS="-O2 -march=i686 -pipe"
#CHOST="i686-pc-linux-gnu"
#CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="ftp://ftp3.tsinghua.edu.cn/mirror/gentoo"
SYNC="rsync://ftp3.tsinghua.edu.cn/gentoo/gentoo-portage"
#GENTOO_MIRRORS="ftp://ftp.sjtu.edu.cn/gentoo"
#GENTOO_MIRRORS="ftp://mirror.pacific.net.au/linux/Gentoo"
#GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo"
#GENTOO_MIRRORS="http://ftp.ncnu.edu.tw/Linux/Gentoo"
#SYNC="rsync://rsync.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/xeffects/trunk /usr/portage/local/layman/gentoo-china /usr/portage/local/layman/enlightenment"


USE="           samba source X nptl nptlonly -ipv6 -fortran userlocales unicode svg hal dbus kde qt3 -immqt immqt-bc
                        -qt4 -arts -eds -esd -gnome -gstreamer gtk gtk2 -firefox dri xine alsa"
source /usr/portage/local/layman/make.conf
lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a4)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev b1)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a4)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f3)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8168 (rev 01)
05:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent]
05:00.1 Display controller: ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
回复 支持 反对

使用道具 举报

发表于 2007-10-31 15:44:06 | 显示全部楼层
你用euse -i 去查那些flag,如果有结果,就加进去吧

多媒体,加这些吧
mmx sse sse2 mmxext 3dnowext 3dnow
回复 支持 反对

使用道具 举报

发表于 2007-10-31 15:46:36 | 显示全部楼层
如果机器本身就慢,那么可以加上dropframe参数。
回复 支持 反对

使用道具 举报

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

本版积分规则

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