`
xitong
  • 浏览: 6313636 次
文章分类
社区版块
存档分类
最新评论

linux下安装mplayer

 
阅读更多
系统:Red Hat Enterprise Linux Server release 5 (Tikanga)
起初我通过源代码安装:
cd/usr/local/src
wgethttp:
//www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2
tar-xjvfMPlayer-
1.0rc2.tar.bz2
c
dMPlayer-1.0rc2
./configure
Make&&makeinstall
安装好了,
问题1)从wmv转flv
Optionlavfopts:Unknownsuboption
i_certify_that_my_video_stream_does_not_use_b_frames
Errorparsingoption
onthecommandline:-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
于是
cd/usr/local/src
wgethttp:
//www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2
Tar-xjvfessential-
20071007.tar.bz2
m
kdir-p/usr/local/lib/codesc
cp-ressential-
20071007.tar.bz2/*/usr/local/lib/codesc
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:Could
notopenrequiredDirectShowcodecdrvc.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:Could
notopenrequiredDirectShowcodecdrv3.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:Could
notopenrequiredDirectShowcodecdrv33260.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:Could
notopenrequiredDirectShowcodecdrvc.bundle/Contents/MacOS/drvc.
ReadtheRealVideosectionoftheDOCS!
VDecoderinitfailed:
(
Cannot
findcodecmatchingselected-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
安装时发现缺少libfribidi.so.0
于是又装上fribidi0-0.10.4-0.i586.rpm
到目前为止,总算解决了以前存在的若干问题
分享到:
评论

相关推荐

    Linux下安装mplayer教程.pdf

    Linux下安装MPlayer的教程涉及了在Linux操作系统中安装MPlayer多媒体播放器的详细步骤,同时涵盖了与MPlayer相关的编解码器安装以及基本的配置方法。以下是对本教程的详细解读。 首先,MPlayer是一个开源的多媒体...

    Linux下安装mplayer播放器

    ### Linux下安装mplayer播放器知识点详解 #### 一、背景与概述 在Linux系统下安装mplayer播放器是一项常见的需求,尤其是对于那些希望在Linux环境下享受多媒体资源的用户而言。mplayer是一款开源且功能强大的多媒体...

    LINUX下安装MPLAYER 教程

    在Linux系统中安装MPlayer是一个相对简单的过程,MPlayer是一款强大的多媒体播放器,支持众多音频和视频格式。以下是如何在Linux上安装MPlayer及其相关组件的详细步骤: 首先,你需要从MPlayer官方网站下载所需的...

    linux 下mplayer的安装

    Linux 下安装 MPlayer 可能会出现一些让人摸不到头脑的错误,以下是作者在安装 MPlayer 过程中遇到的问题和解决方案。 首先,需要准备一些必要的包或文件,包括 windows-all-20071007.zip、all-20071007.tar.bz2、...

    Linux下一键安装MPlayer

    总的来说,"Linux下一键安装MPlayer"是一个方便Linux用户快速安装MPlayer的实用方法,它通过自动化脚本消除了手动编译的繁琐过程,使得MPlayer成为Linux桌面系统中的一个易用且功能丰富的媒体播放工具。同时,这也...

    linux下mplayer安装步骤

    本文将详细介绍在Linux环境下安装MPlayer及其所需编解码器的具体步骤。 #### 二、准备工作 在开始安装之前,请确保已经完成了以下准备步骤: 1. **环境准备**:确认当前Linux系统的版本和发行版。 2. **更新系统**...

    Linux 下关于Mplayer源代码安装

    ### Linux下Mplayer源代码安装详解 #### 一、Mplayer简介 Mplayer是一款功能强大的开源多媒体播放器,能够播放几乎所有格式的音频和视频文件。它的开发始于2000年,由Árpád Gereöffy发起,随后吸引了...

    linux下基于mplayer的多媒体播放器

    综上所述,这个项目结合了Linux操作系统、Qt图形界面和MPlayer的多媒体处理能力,提供了一个在Ubuntu环境下运行的多媒体播放解决方案。通过理解这些技术,开发者可以学习如何在Linux上构建跨平台的媒体应用,同时...

    LInux源码安装MPlayer播放器

    在Linux操作系统中,MPlayer是一款强大的开源媒体播放器,它能够处理各种...通过这个过程,你不仅能学习到软件编译安装的基本步骤,还能了解Linux下的包管理和依赖关系,同时对MPlayer的内部工作原理有更深入的理解。

    Linux下的媒体播放器mplayer安装与使用.pdf

    Linux下的媒体播放器mplayer安装与使用 mplayer是一个功能强大的媒体播放器,在Linux操作系统中广泛应用。下面将详细介绍mplayer的安装、使用和相关知识点。 安装mplayer 要安装mplayer,首先需要安装libdvdcss和...

    linux下mplayer解码器

    Linux下的MPlayer是一款强大的多媒体播放器,它支持各种视频和音频格式,这主要得益于其丰富的解码器库。本文将详细讲解MPlayer的解码器及其安装与使用,特别是针对"essential-20071007.tar.bz2"和"windows-...

    RedHat9下安装MPlayer - Linux学习网.rar

    在Linux世界中,MPlayer是一款强大的开源媒体播放器,...总的来说,MPlayer是Linux环境下强大的多媒体播放工具,通过简单的安装和配置,用户可以在Red Hat 9系统上顺利播放各种音频和视频文件,享受丰富的多媒体体验。

    linux下MPlayer-1.0rc4.tar.gz加解码器加皮肤加安装说明

    Linux下的MPlayer是一款强大的开源媒体播放器,支持各种视频和音频格式。MPlayer-1.0rc4.tar.gz是该软件的一个版本,采用tar.gz压缩格式,这种格式在Linux环境中非常常见,它由tar工具打包并用gzip进行压缩,便于在...

    linux上的mplayer

    Linux上的Mplayer是一款强大的开源媒体播放器,广泛用于各种Linux发行版。它支持众多音频和视频格式,包括但不限于MP3、WAV、AAC、FLAC、MP4、AVI、MKV等。这款软件因其高度可配置性和丰富的功能集而备受开发者喜爱...

    Linux安装mplayer包含安装文件和帮助文档

    总的来说,安装MPlayer涉及了Linux的基本操作,如更新系统、启用额外仓库、安装依赖、编译源代码等。MPlayer因其强大的多媒体支持和丰富的功能,在Linux用户中备受青睐。了解这个过程不仅可以帮助你更好地管理你的...

    Red Hat Enterprise Linux 5.3 下MPlayer的安装

    本文详细介绍了在Red Hat Enterprise Linux 5.3下安装MPlayer的方法和步骤,包括创建安装目录、下载和配置相关软件包、编译安装MPlayer以及安装字体和皮肤等内容。通过遵循这些步骤,用户可以在Linux环境下轻松享受...

    linux下 Mplayer 执行程序

    Linux下的Mplayer是一款强大的多媒体播放器,它支持各种视频和音频格式,包括常见的MP4、AVI、WMV、MKV、MP3、WAV等。Mplayer以其开源特性受到许多Linux用户的喜爱,用户可以根据自己的需求对其进行定制和扩展。这款...

    基于 Linux 的 Mplayer 的控制.pdf

    基于 Linux 的 Mplayer 的控制

    嵌入式linux下的mplayer的移植

    在嵌入式Linux系统中,将MPlayer移植到设备上是一项关键任务,因为这使得用户能够在小型、低功耗的硬件上享受多媒体播放功能。MPlayer是一款强大的开源媒体播放器,支持多种视频和音频格式,它可以在各种操作系统上...

Global site tag (gtag.js) - Google Analytics