+ -
当前位置:首页 → 问答吧 → [求助]gentoo下的mplayer出现声画不同步

[求助]gentoo下的mplayer出现声画不同步

时间:2009-01-21

来源:互联网

又是avc,可能是ffmpeg的版本不同,ubuntu用了svn出来的版本?

作者: seerhut   发布时间: 2009-01-21

引用:
作者: seerhut
又是avc,可能是ffmpeg的版本不同,ubuntu用了svn出来的版本?
看了一下版本,好像还是gentoo的新啊,081219 vs 080206 ...
gentoo:
代码:
$ eix -e ffmpeg
[i] media-video/ffmpeg
 Available versions: 0.4.9_p20081014 (~)0.4.9_p20081219 [M]**9999 {X aac altivec amr bindist debug dirac doc encode gsm hardcoded-tables ieee1394 ipv6 mmx mmxext mp3 network schroedinger sdl speex ssse3 test theora threads v4l v4l2 vhook vorbis x264 xvid zlib}
 Installed versions: 0.4.9_p20081219(10时54分31秒 2008年12月20日)(X aac encode ipv6 mmx mmxext mp3 ssse3 x264 xvid zlib -altivec -amr -bindist -debug -dirac -doc -gsm -hardcoded-tables -ieee1394 -network -schroedinger -sdl -speex -test -theora -threads -v4l -v4l2 -vhook -vorbis)
 Homepage: http://ffmpeg.org/
 Description: Complete solution to record, convert and stream audio and video. Includes libavcodec. live svn
代码:
aptitude show ffmpeg
软件包: ffmpeg
状态: 已安装
自动安装: 否
版本号: 3:0.svn20080206-12ubuntu3
优先级: 可选
部分: graphics
维护者: Reinhard Tartler <[email protected]>
未压缩尺寸: 885k
依赖于: libavcodec51 (>= 3:0.svn20080206-8) | libavcodec-unstripped-51 (>= 3:0.svn20080206-8), libavdevice52 (>= 3:0.svn20080206-8) |
 libavdevice-unstripped-52 (>= 3:0.svn20080206-8), libavformat52 (>= 3:0.svn20080206-8) | libavformat-unstripped-52 (>= 3:0.svn20080206-8),
 libavutil49 (>= 3:0.svn20080206-8) | libavutil-unstripped-49 (>= 3:0.svn20080206-8), libc6 (>= 2.7), libfreetype6 (>= 2.3.5), libimlib2,
 libsdl1.2debian (>= 1.2.10-1), libswscale0 (>= 3:0.svn20080206-8) | libswscale-unstripped-0 (>= 3:0.svn20080206-8)
描述: multimedia player, server and encoder
 This package contains the ffplay multimedia player, the ffserver streaming server and the ffmpeg audio and video encoder. They support most existing
 file formats (AVI, MPEG, OGG, Matroska, ASF...) and encoding formats (MPEG, DivX, MPEG4, AC3, DV...).
Homepage: http://ffmpeg.mplayerhq.hu/

作者: bones7456   发布时间: 2009-01-21

应该是 vo 的问题
什麽显卡,vo 用的是哪个

cat ~/.mplayer/config 出来看看

作者: arli   发布时间: 2009-01-21

引用:
作者: arli
应该是 vo 的问题
什麽显卡,vo 用的是哪个

cat ~/.mplayer/config 出来看看
ATI x1700 的显卡.
Genuine Intel(R) CPU T2130 @ 1.86GHz *2
2G内存
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
代码:
# Write your default config options here!
vo=x11
ao=alsa


font=/home/lily/.fonts/VeraSansYuanTi-Regular.ttf
subcp=cp936
subfont-autoscale=0
subfont-osd-scale=20
subfont-text-scale=40

zoom=yes
PS: 这个卡是用 xv 这个vo的.好像是有问题的....

作者: bones7456   发布时间: 2009-01-21

确定mplayer有rtc的USE

作者: druggo   发布时间: 2009-01-21

引用:
作者: druggo
确定mplayer有rtc的USE
mplayer 已经有 rtc 的USE 了.

作者: bones7456   发布时间: 2009-01-21

引用:
作者: bones7456
ATI x1700 的显卡.
Genuine Intel(R) CPU T2130 @ 1.86GHz *2
2G内存
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
代码:
# Write your default config options here!
vo=x11
ao=alsa


font=/home/lily/.fonts/VeraSansYuanTi-Regular.ttf
subcp=cp936
subfont-autoscale=0
subfont-osd-scale=20
subfont-text-scale=40

zoom=yes
PS: 这个卡是用 xv 这个vo的.好像是有问题的....
mplayer 我都是自己编译的没用树里的,不太清楚是否有别的问题。。
试下将 vo 改成 xv
或者
mplayer -vo xv -ao alsa mayday-s7-xvid-cd1.avi

作者: arli   发布时间: 2009-01-22

A: 277.8 V: 274.4 A-V: 3.378 ct: 0.085 6581/6581 28% 91% 0.8% 320 0
28%, 解码的时候CPU使用率比较低
91%,输出CPU使用率就很高了,
使用-vo xv,或者看看mplayer -vo help 有那些选项
我的系统在CPU使用率100%时就会出现不同部,机器破啊,要同步的话,使用framedrop,不过画面会很卡

作者: verda   发布时间: 2009-01-22

http://plog.longwin.com.tw/my_note-p...deo-delay-2008

作者: gorf   发布时间: 2009-01-22

呵呵,谢谢大家的帮忙.
我测试一下,关掉compiz用xv这个vo的话,确实是正常的(开了compiz的时候会闪),但是这个vo目前还不稳定,很容易崩溃,看来只能期待驱动改进了?

作者: bones7456   发布时间: 2009-01-22