系统:Red Hat Enterprise Linux Server release 5 (Tikanga)
起初我通过源代码安装:
安装好了,
问题1)从wmv转flv
Optionlavfopts:Unknownsuboption
i_certify_that_my_video_stream_does_not_use_b_frames
Errorparsingoptiononthecommandline:-lavfopts
Exiting...(errorparsingcommandline)
参看此篇文档说这个选项去掉了
于是去掉-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames
Ok
问题2)从rmvb转flv
出现问题
openingwin32dll'drvc.so'
Win32LoadLibraryfailedtoload:drvc.so,/usr/local/lib/codecs/drvc.so,/usr/lib/win32/drvc.so,/usr/local/lib/win32/drvc.so
于是
ok
问题3)从mp3或者wma到flv
出现问题:
Videostreamismandatory!
查了几篇有限的文档,偶尔有两篇提出了解决方法,但我试过无效,无奈之下放弃
于是采用rpm安装别的版本
最初的rpm是
lame-3.97-1.i386.rpm (必须,否者无法安装mplayer)
libungif-4.1.0-15.i386.rpm(必须,否者无法安装mplayer,会报错:安装时缺少libu ngif.so.4)
mplayer-1.0.9-1.i386.rpm
如果你要截图那么需要安装
SDL-1.2.9-5.2.1.i386.rpm必须,否者无法安装ffmpeg,否则又会报错,缺少某某文件)
ffmpeg-0.5.0-1.i386.rpm
安装好了之后转mp3,wma这种音频没问题,
问题1)
但转换视频的是发现必须加上
-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames这个选项
问题2)
转换rm
Tryingtoforcevideocodecdriverfamilyqtvideo...
Openingvideodecoder:[realvid]RealVideodecoder
Error:/usr/local/lib/codecs/drvc.so:cannotrestoresegmentprotafterreloc:Permissiondenied
Win32LoadLibraryfailedtoload:drvc.so,/usr/local/lib/codecs/drvc.so,/usr/lib/win32/drvc.so,/usr/local/lib/win32/drvc.so
Errorloadingdll
ERROR:CouldnotopenrequiredDirectShowcodecdrvc.so.
ReadtheRealVideosectionoftheDOCS!
VDecoderinitfailed:(
Openingvideodecoder:[realvid]RealVideodecoder
Error:/usr/local/lib/codecs/drv3.so.6.0:cannotopensharedobjectfile:Nosuchfileordirectory
Win32LoadLibraryfailedtoload:drv3.so.6.0,/usr/local/lib/codecs/drv3.so.6.0,/usr/lib/win32/drv3.so.6.0,/usr/local/lib/win32/drv3.so.6.0
Errorloadingdll
ERROR:CouldnotopenrequiredDirectShowcodecdrv3.so.6.0.
ReadtheRealVideosectionoftheDOCS!
VDecoderinitfailed:(
Openingvideodecoder:[realvid]RealVideodecoder
Win32LoadLibraryfailedtoload:drv33260.dll,/usr/local/lib/codecs/drv33260.dll,/usr/lib/win32/drv33260.dll,/usr/local/lib/win32/drv33260.dll
Errorloadingdll
ERROR:CouldnotopenrequiredDirectShowcodecdrv33260.dll.
ReadtheRealVideosectionoftheDOCS!
VDecoderinitfailed:(
Openingvideodecoder:[realvid]RealVideodecoder
Error:/usr/local/lib/codecs/drvc.bundle/Contents/MacOS/drvc:cannotopensharedobjectfile:Nosuchfileordirectory
Win32LoadLibraryfailedtoload:drvc.bundle/Contents/MacOS/drvc,/usr/local/lib/codecs/drvc.bundle/Contents/MacOS/drvc,/usr/lib/win32/drvc.bundle/Contents/MacOS/drvc,/usr/local/lib/win32/drvc.bundle/Contents/MacOS/drvc
Errorloadingdll
ERROR:CouldnotopenrequiredDirectShowcodecdrvc.bundle/Contents/MacOS/drvc.
ReadtheRealVideosectionoftheDOCS!
VDecoderinitfailed:(
Cannotfindcodecmatchingselected-voandvideoformat0x30335652.
ReadDOCS/HTML/en/codecs.html!
==========================================================================
Exiting...
修改/etc/sysconfig/selinux
让SELINUX=disabled
问题解决
3)在转换某个mp3的时候,发现获取转换的时长有问题,发现原来只有200多秒的mp3,会被认为是有
1000多秒
于是将rpm换成
mplayer-1.0.9-2.i386.rpm
于是又装上fribidi0-0.10.4-0.i586.rpm
到目前为止,总算解决了以前存在的若干问题
分享到:
相关推荐
Linux下安装mplayer教程.pdf
在Linux RH9下安装mplayer很多次了,以前都是以失败而告终,前两天终于装成功了,为自己感到庆幸。大家以后安装的时候可以作为一个参考(有些地方我也是参考别人的)。
1下载安装mplayer需要的各种软件 去这里下载[url]http://www.mplayerhq.hu[/url] mplayer-export-snapshot.tar.bz2 下载你喜欢的skin 例如你下载 Abyss-1.7.tar.bz2 下载必需的code windows-essential-20071007.zip ...
很多朋友在Linux下安装MPlayer很麻烦,特打包,解压后直接./mplayer-linux-install.sh 就可以了
根据作者在linux下安装mplayer的过程所遇到的问题的解决方法,但不一定对每个人有用,只是个人总结,希望能带来些解决方案。
详细描述了Linux下面安装mplayer播放器的步骤
在linux下,我们有一款非常强大的开源软件来播放各种格式的音乐及视 频,就是Mplayer,本文讲述关于mplayer在linux下安装和使用
在网上已有源码基础上修改为ubuntu下可用 源程序在windows下运行正常
Linux下的媒体播放器mplayer安装与使用.pdf
mplayer是linux下播放速度最快,支持媒体格式最多的播放器,它几乎能播放所有的win媒体文件。本文介绍在Linux上MPlayer的安装方法。
一个用C语言实现的音频和视频播放器软件。
MPlayer - MPlayer - LinuxLiMPlayer - LinuxnuxMPlayer - Linux
基于 Linux 的 Mplayer 的控制
linux开发板下的mplayer 全部源码 有些小bug 可在凌阳A8开发板完美运行 做简单修改可在ubuntu下运行
linux下安装mplayer播放器时要用的四个安装包
linux下mplayer打包rpm 方便初学者安装
本文主要讲述在Red Hat Enterprise Linux 5.3 下MPlayer的安装,欢迎各位指正。
MPlayer-1.0rc4.tar.gz + iTunes-1.1.tar.bz2 + all-20110131.tar.bz2
解码器:essential-20071007.tar.bz2,windows-essential-20071007.zip
Linux下安装MPlayer手册全部过程