LinuxSir.cn,穿越时空的Linuxsir!

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

smplayer播放rmvb无声,其他格式都没问题是怎么回事?

[复制链接]
发表于 2012-3-11 19:26:52 | 显示全部楼层 |阅读模式
现在播放rmvb格式只能使用totem才有声音,smplayer播放其他高清的格式都没有问题。
发表于 2012-3-11 19:28:47 | 显示全部楼层
用mplayer直接打开试试,如果还是不行,把 mplayer 的 USE 贴出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-11 19:41:12 | 显示全部楼层
Post by zhou3345;2161550
用mplayer直接打开试试,如果还是不行,把 mplayer 的 USE 贴出来。

mplayer有声音,
MPlayer SVN-r34625 (Gentoo)-4.4.5 (C) 2000-2012 MPlayer Team
MMX2 supported but disabled
3DNowExt supported but disabled

正在播放 /home/APE_sdc5/pbs.新星.双塔为何倒塌.pbs.nova.why.the.towers.fell.chi_eng.dvdrip.640x480-yyets人人影视.rmvb。
libavformat version 53.31.100 (external)
检测到文件格式 REAL。
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] 找到音频流,-aid 0
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] 找到视频流,-vid 1
Stream mimetype: logical-fileinfo
VIDEO:  [RV40]  640x480  24bpp  29.000 fps    0.0 kbps ( 0.0 kbyte/s)
媒体剪辑信息:
[VO_XV] 好像没有可用的 Xvideo 能够支持你的显卡。
[VO_XV] 运行‘xvinfo’检查其是否支持 Xv 并阅读
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] 参见‘mplayer -vo help’获取其它(非 xv)视频输出驱动的信息。
[VO_XV] 试试 -vo x11。
[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails.
==========================================================================
正打开视频解码器:[realvid] RealVideo decoder
错误:无法打开所需的 DirectShow 编解码器:drvc.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
正打开视频解码器:[realvid] RealVideo decoder
错误:无法打开所需的 DirectShow 编解码器:drv43260.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
正打开视频解码器:[realvid] RealVideo decoder
Error: /usr/lib64/codecs/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
错误:无法打开所需的 DirectShow 编解码器:drvc.bundle/Contents/MacOS/drvc
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
正打开视频解码器:[ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 53.60.100 (external)
所选视频编解码器为:[ffrv40] vfm: ffmpeg (FFmpeg RV40)
==========================================================================
==========================================================================
正打开音频解码器:[ffmpeg] FFmpeg/libavcodec audio decoders
[NULL @ 0x7ff448071e60]Value 13344.000000 for parameter 'drc_scale' out of range
[NULL @ 0x7ff448071e60]Error setting option drc_scale to value 13344.
无法打开解码器。
ADecoder 初始化失败
ADecoder 初始化失败
正打开音频解码器:[faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
所选音频编解码器为:[faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-11 19:44:38 | 显示全部楼层
搞错了,这个文件smplayer有声音,是另外一个rmvb文件无声音
MPlayer SVN-r34625 (Gentoo)-4.4.5 (C) 2000-2012 MPlayer Team
MMX2 supported but disabled
3DNowExt supported but disabled

正在播放 /home/APE_sdc5/[电影天堂www.dy2018.net]胡佛.720p.BD中英双字幕.rmvb。
libavformat version 53.31.100 (external)
检测到文件格式 REAL。
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] 找到音频流,-aid 0
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] 找到视频流,-vid 1
Stream mimetype: logical-fileinfo
VIDEO:  [RV40]  1280x720  24bpp  23.000 fps    0.0 kbps ( 0.0 kbyte/s)
媒体剪辑信息:
title: �޼���Ӱ-bbs.wujidy.com
author: �޼���Ӱ-bbs.wujidy.com
Load subtitles in /home/APE_sdc5/
[VO_XV] 好像没有可用的 Xvideo 能够支持你的显卡。
[VO_XV] 运行‘xvinfo’检查其是否支持 Xv 并阅读
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] 参见‘mplayer -vo help’获取其它(非 xv)视频输出驱动的信息。
[VO_XV] 试试 -vo x11。
[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails.
==========================================================================
正打开视频解码器:[realvid] RealVideo decoder
错误:无法打开所需的 DirectShow 编解码器:drvc.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
正打开视频解码器:[realvid] RealVideo decoder
错误:无法打开所需的 DirectShow 编解码器:drv43260.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
正打开视频解码器:[realvid] RealVideo decoder
Error: /usr/lib64/codecs/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
错误:无法打开所需的 DirectShow 编解码器:drvc.bundle/Contents/MacOS/drvc
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
正打开视频解码器:[ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 53.60.100 (external)
所选视频编解码器为:[ffrv40] vfm: ffmpeg (FFmpeg RV40)
==========================================================================
==========================================================================
正打开音频解码器:[ffmpeg] FFmpeg/libavcodec audio decoders
[NULL @ 0x7f062fbf2e60]Value 64480.000000 for parameter 'drc_scale' out of range
[NULL @ 0x7f062fbf2e60]Error setting option drc_scale to value 64480.
无法打开解码器。
ADecoder 初始化失败
ADecoder 初始化失败
正打开音频解码器:[realaud] RealAudio decoder
Error: /usr/lib64/codecs/cook.so: cannot open shared object file: No such file or directory
错误:无法打开所需的 DirectShow 编解码器:cook.so
Read the RealAudio section of the DOCS!
ADecoder 预先初始化失败
ADecoder 初始化失败
正打开音频解码器:[realaud] RealAudio decoder
Error: /usr/lib64/codecs/cook.so.6.0: cannot open shared object file: No such file or directory
错误:无法打开所需的 DirectShow 编解码器:cook.so.6.0
Read the RealAudio section of the DOCS!
ADecoder 预先初始化失败
ADecoder 初始化失败
正打开音频解码器:[realaud] RealAudio decoder
错误:无法打开所需的 DirectShow 编解码器:cook.dll
Read the RealAudio section of the DOCS!
ADecoder 预先初始化失败
ADecoder 初始化失败 :(
正打开音频解码器:[realaud] RealAudio decoder
错误:无法打开所需的 DirectShow 编解码器:cook3260.dll
Read the RealAudio section of the DOCS!
ADecoder 预先初始化失败 :(
ADecoder 初始化失败 :(
正打开音频解码器:[realaud] RealAudio decoder
Error: /usr/lib64/codecs/cook.bundle/Contents/MacOS/cook: cannot open shared object file: No such file or directory
错误:无法打开所需的 DirectShow 编解码器:cook.bundle/Contents/MacOS/cook
Read the RealAudio section of the DOCS!
ADecoder 预先初始化失败 :(
ADecoder 初始化失败 :(
无法找到音频格式 0x6B6F6F63 的编解码器。
回复 支持 反对

使用道具 举报

发表于 2012-3-11 20:04:30 | 显示全部楼层
给mplayer加 win32codecs 的 USE 试试看?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-11 21:59:04 | 显示全部楼层
加了win32codecs无法编译通过。
好象是不支持64位的环境
loader/wrapper.S: Assembler messages:
loader/wrapper.S:31: Error: `pusha' is not supported in 64-bit mode
loader/wrapper.S:34: Error: operand type mismatch for `push'
loader/wrapper.S:38: Error: operand type mismatch for `push'
loader/wrapper.S:40: Error: operand type mismatch for `push'
loader/wrapper.S:45: Error: operand type mismatch for `push'
loader/wrapper.S:46: Error: operand type mismatch for `push'
loader/wrapper.S:55: Error: `popa' is not supported in 64-bit mode
loader/wrapper.S:57: Error: invalid instruction suffix for `pop'
loader/wrapper.S:58: Error: invalid instruction suffix for `push'
loader/wrapper.S:64: Error: invalid instruction suffix for `push'
loader/wrapper.S:65: Error: `pusha' is not supported in 64-bit mode
loader/wrapper.S:68: Error: operand type mismatch for `push'
loader/wrapper.S:72: Error: operand type mismatch for `push'
loader/wrapper.S:74: Error: operand type mismatch for `push'
loader/wrapper.S:79: Error: operand type mismatch for `push'
loader/wrapper.S:80: Error: operand type mismatch for `push'
loader/wrapper.S:87: Error: `popa' is not supported in 64-bit mode
make: *** [loader/wrapper.o] 错误 1
* ERROR: media-video/mplayer-1.0_rc4_p20120213 failed (compile phase):
*   emake failed
*
* If you need support, post the output of 'emerge --info =media-video/mplayer-1.0_rc4_p20120213',
* the complete build log and the output of 'emerge -pqv =media-video/mplayer-1.0_rc4_p20120213'.
* The complete build log is located at '/var/tmp/portage/media-video/mplayer-1.0_rc4_p20120213/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc4_p20120213/temp/environment'.
* S: '/var/tmp/portage/media-video/mplayer-1.0_rc4_p20120213/work/mplayer-1.0_rc4_p20120213'

>>> Failed to emerge media-video/mplayer-1.0_rc4_p20120213, Log file:
回复 支持 反对

使用道具 举报

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

本版积分规则

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