smplayer无法播放avi格式

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

smplayer无法播放avi格式

#1

帖子 huangxx » 2009-01-19 18:51

用了ubuntu3个多月了,都很顺利,什么都调试到能满足日常需要的状态,今天要看片,开起avi格式的影片就提示异常退出,其他格式的,例如mkv,rmvb,rm的都不会,少数avi格式也不会。用mplayer和totem可以播放,只是字幕不行,一向都用smplayer播放,在这之前系统有更新过一次,不知是什么问题,请高手帮帮忙阿!!!

具体错误提示如下:
/usr/bin/mplayer -noquiet -nofs -afm hwac3 -sub-fuzziness 1 -identify -slave -vo xv -ao pulse -zoom -nokeepaspect -framedrop -input conf=/usr/share/smplayer/input.conf -stop-xscreensaver -wid 44040204 -monitorpixelaspect 1 -ass -embeddedfonts -ass-color ffffff00 -ass-border-color 00000000 -subfont-autoscale 1 -ass-font-scale 1.6 -subcp CP936 -subpos 100 -contrast 0 -brightness 0 -hue 0 -saturation 0 -cache 1000 -osdlevel 0 -vf-add ass -vf-add screenshot -channels 2 -af volnorm=2 /media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.avi

MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Celeron(R) CPU 2.40GHz (Family: 15, Model: 4, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
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.
Terminal type `unknown' is not defined.

Playing /media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.avi.

AVI file format detected.
ID_VIDEO_ID=0
[aviheader] Video stream found, -vid 0
ID_AUDIO_ID=1
[aviheader] Audio stream found, -aid 1
VIDEO: [XVID] 800x336 12bpp 23.976 fps 1478.0 kbps (180.4 kbyte/s)
Clip info:
Software: VirtualDubMod 1.5.10.1 (build 2366/release)
ID_CLIP_INFO_NAME0=Software
ID_CLIP_INFO_VALUE0=VirtualDubMod 1.5.10.1 (build 2366/release)
ID_CLIP_INFO_N=1
SUB: Detected subtitle file format: subviewer
SUB: Read 872 subtitles.
SUB: Adjusted 56 subtitle(s).
ID_FILE_SUB_ID=0
ID_FILE_SUB_FILENAME=/media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.Chs.srt
SUB: Added subtitle file (1): /media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.Chs.srt
SUB: Detected subtitle file format: subviewer
SUB: Read 756 subtitles.
SUB: Adjusted 1 subtitle(s).
ID_FILE_SUB_ID=1
ID_FILE_SUB_FILENAME=/media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.Eng.srt
SUB: Added subtitle file (2): /media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.Eng.srt
ID_FILENAME=/media/disk-2/Downloads/[X战警三部曲].X-Men.Trilogy.2000.2003.2006.XviD.AC3.6CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.2CD-WAF/[X战警3:最后之战].X-Men.The.Last.Stand.2006.XviD.AC3.CD1-WAF.avi
ID_DEMUXER=avi
ID_VIDEO_FORMAT=XVID
ID_VIDEO_BITRATE=1477984
ID_VIDEO_WIDTH=800
ID_VIDEO_HEIGHT=336
ID_VIDEO_FPS=23.976
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=8192
ID_AUDIO_BITRATE=448000
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=3035.66
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
Opening video filter: [screenshot]
Opening video filter: [ass]
[ass] Init
[ass] Updating font cache.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
ID_VIDEO_CODEC=ffodivx
==========================================================================
Forced audio codec: mad
Trying to force audio codec driver family hwac3...
Opening audio decoder: [hwac3] AC3/DTS pass-through S/PDIF
No accelerated IMDCT transform found
hwac3: switched to AC3, 448000 bps, 48000 Hz
AUDIO: 48000 Hz, 2 ch, ac3, 448.0 kbit/29.17% (ratio: 56000->192000)
ID_AUDIO_BITRATE=448000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [hwac3] afm: hwac3 (AC3 through S/PDIF)
==========================================================================
[format] Sample format big-endian AC3 not yet supported
Error at audio filter chain pre-init!

Exiting... (Fatal error)

网上找了很久资料也没有对口的,大家帮我看看吧。
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: smplayer无法播放avi格式

#2

帖子 lerosua » 2009-01-19 23:08

mplayer字幕用 -sub xx.srt -subcp cp936 来播放
huangxx
帖子: 15
注册时间: 2008-11-16 17:42

Re: smplayer无法播放avi格式

#3

帖子 huangxx » 2009-01-30 11:33

终端用命令行吗?我是新手
头像
goldenfree
帖子: 57
注册时间: 2009-01-30 11:52

Re: smplayer无法播放avi格式

#4

帖子 goldenfree » 2009-01-30 12:03

俄~~~AVI是文件格式吧?首先要看看AVI文件是什么压缩格式的比如:Xvid,Dix4,FFWD....(省略几千个压缩格式及算法)~~~Mplayer虽然可以支持很多,但是。。。可但是。。。但可是。。。一部分比较稀有的怪异的解压需要安装的:比如MAS或者MMAX!

还有就是音频压缩格式,同上!!!!!
很少的中国人真正懂得Linux!懂得的都在骗人~忽悠~扯淡~呼~
而且,坐在windows前面用着FF,论坛上大骂MS!欺世盗名么?错。。。
沽名钓誉而已!!!
头像
goldenfree
帖子: 57
注册时间: 2009-01-30 11:52

Re: smplayer无法播放avi格式

#5

帖子 goldenfree » 2009-01-30 12:06

看了下~~~把S/PDIF关了~~~~~你的系统播放不了AC3音频!!!!!!!!!上网找个包安上!!!
很少的中国人真正懂得Linux!懂得的都在骗人~忽悠~扯淡~呼~
而且,坐在windows前面用着FF,论坛上大骂MS!欺世盗名么?错。。。
沽名钓誉而已!!!
回复