当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 为什么我的mplayer播放avi或者dvd的时候老是会卡
帖子发表于 : 2006-09-06 13:35 

注册: 2006-08-12 22:00
帖子: 154
送出感谢: 0 次
接收感谢: 0 次
对不起,问一下为什么我的mplayer播放avi或者dvd的时候老是会卡?我是apt-get 的mplayer和所有必要的插件。
提示信息是,alsa-space: xrun of at least 0.112 msecs. resetting stream2.5% 0 0
但是我用xfmedia和win下面的播放器都很好。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-09-06 13:40 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
有没有设置过mplayer的video?
各种driver试一下,找到不卡的就行。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-09-06 18:37 

注册: 2006-08-12 22:00
帖子: 154
送出感谢: 0 次
接收感谢: 0 次
vo改了没用,我把ao改成oss就好了,但是使用快进功能到后面的时候声音又不对,有一些轻和失真。
还有一个avi视频在win下面可以放,在linux下面用任意的播放器都卡。
另外xfmedia在播放一些视频的时候会没有声音。
当年在老的电脑上面用Mplayer很好。但是换了一台机器就不会了。
我的电脑是dell6400,ati x1300显卡,所有的驱动都安装正确。
还有mplayer在文字终端中直接播放不可以,以前的电脑可以,只要mplayer filename就可以了。
请大虾们指教!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-09-06 19:54 

注册: 2006-03-06 19:16
帖子: 209
送出感谢: 0 次
接收感谢: 0 次
把视频输出驱动改一个试试,改到你满意为止


_________________
http://www.herofit.cn


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-09-06 20:31 

注册: 2006-08-12 22:00
帖子: 154
送出感谢: 0 次
接收感谢: 0 次
mplayer的vo和ao , xfmedia中的perference中audio,vidio的所有可选配置,如果我能够改动到满意也就不来麻烦你们了,问题是我把所有可以选择的都选过以后仍然不满意。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-09-06 22:40 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
3D加速开了没?也就是显卡驱动装了吗?
如果换用totem还卡么?


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-09-06 23:16 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
终端启动的mplayer有很多后台显示的运行参数的。你不提供一些?这样才知道你说的“慢”是什么样子。
你的一台机器不能终端启动mplayer,也要给出错误提示啊。
要不大家都在猜。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-09-07 12:31 

注册: 2006-08-12 22:00
帖子: 154
送出感谢: 0 次
接收感谢: 0 次
笔记本类型,dell 6400

我的显卡的驱动设置(ati官方的最新不开源驱动)
root@yulewang-laptop:~# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1300 Generic
OpenGL version string: 2.0.5946 (8.27.10)

海菲茨拉的帕格尼尼二十四首随想曲的片段(网络上面可以用amule下载)
在windows下面的media player classic ,windows media player播放非常正常,
在xfmedia下面没有声音,画面正常,在perference下面选择audio,alsa,oss,esd都试过,仍然没有声音。
换到mplayer 下面,当前的vo,ao已经调整到比较满意的状态,播放一般的视频没有问题。vo=xv或者x11(效果差不多,其他的基本上不可以用), ao=oss.
播放这个文件没有声音,开始的视频停住,但后面的还很流畅
root@yulewang-laptop:~# mplayer -ao oss heifetz.avi
MPlayer 2:0.99+1.0pre7try2+cvs20060117-0ubuntu8 (C) 2000-2006 MPlayer Team
CPU: Intel (Family: 6, Stepping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
91 audio & 204 video codecs
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing heifetz.avi.
AVI file format detected.
VIDEO: [DIV3] 512x384 24bpp 25.000 fps 936.9 kbps (114.4 kbyte/s)
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16001->192000)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
Starting playback...
VDec: vo config request - 512 x 384 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 512x384 => 512x384 Planar YV12
A: 68.3 V: 0.1 A-V: 68.188 ct: 0.004 3/ 3 ??% ??% ??,?% 0 0
Badly interleaved AVI file detected - switching to -ni mode...
A: 342.7 V: 6.5 A-V:336.183 ct: 0.652 164/164 6% 0% 3.9% 0 0
Exiting... (Quit)

然后如果在播放的时候按右键快进,有声音,但是瞬间又没有声音。然后画面开始断续。
root@yulewang-laptop:~# mplayer -ao oss heifetz.avi
MPlayer 2:0.99+1.0pre7try2+cvs20060117-0ubuntu8 (C) 2000-2006 MPlayer Team
CPU: Intel (Family: 6, Stepping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
91 audio & 204 video codecs
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing heifetz.avi.
AVI file format detected.
VIDEO: [DIV3] 512x384 24bpp 25.000 fps 936.9 kbps (114.4 kbyte/s)
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16001->192000)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
Starting playback...
VDec: vo config request - 512 x 384 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 512x384 => 512x384 Planar YV12
A: 103.8 V: 60.3 A-V: 43.487 ct: 0.124 1508/1508 ??% ??% ??,?% 0 0
Exiting... (Quit)

如果这个样子,画面很正常,但是没有声音,使用快进的话很流畅,也不出声。
root@yulewang-laptop:~# mplayer -ao esd heifetz.avi
MPlayer 2:0.99+1.0pre7try2+cvs20060117-0ubuntu8 (C) 2000-2006 MPlayer Team
CPU: Intel (Family: 6, Stepping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
91 audio & 204 video codecs
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing heifetz.avi.
AVI file format detected.
VIDEO: [DIV3] 512x384 24bpp 25.000 fps 936.9 kbps (114.4 kbyte/s)
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16001->192000)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
/bin/sh: /usr/bin/esd: No such file or directory
[AO ESD] esd_open_sound failed: No child processes
Could not open/initialize audio device -> no sound.
Audio: no sound
Starting playback...
VDec: vo config request - 512 x 384 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 512x384 => 512x384 Planar YV12
V: 41.5 1039/1039 6% 0% 0.0% 0 0
Exiting... (Quit)
root@yulewang-laptop:~#

然后如果-ao alsa的结果和使用oss的一样。

最后我使用一个可以在mplayer正常播放的文件,关掉X,然后命令输入mplayer filename,出错信息是couldn't open the x11 display,然而以前的电脑可以直接打开x

还有一些文件在xfmedia下面很正常,mplayer如果使用alsa的话声音卡,提示alsa-space: xrun of at least 0.112 msecs. resetting stream2.5% 0 0
如果使用oss可以正常播放,但如果快进,声音就会变得很模糊。我过一会把输出贴出来,因为我现在还没有找到这个文件。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 为什么我的mplayer播放avi或者dvd的时候老是会卡
帖子发表于 : 2009-07-24 18:37 

注册: 2009-07-24 9:35
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
我刚装了9。04,也卡
可原来在8。10的时候却不卡,真是奇怪!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译