在FC6中安装mplayer过程

本文提供在RedHat 9中安装MPlayer的详细步骤,包括所需文件的下载、配置及安装过程,支持多种视频格式和中文显示。
Mplayer是Linux下功能超强的电影播放器,当然它也可以播放mp3,wma等声音格式文件.
以下流程在RedHat9下通过,适合对Linux有初步了解的朋友:

1、下载安装所需文件:
(1)主程序: http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre5.tar.bz2
(2)字体文件: http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
(3)Skin文件(支持GUI): http://www1.mplayerhq.hu/MPlayer/Skin/plastic-1.2.tar.bz2

当然也可以下载其他皮肤文件
(4)支持avi等w32多媒体格式插件:

http://www1.mplayerhq.hu/MPlayer/releases/codecs/win32codecs-20040703.tar.bz2

(5) 支持realplay(rm,ram等)等多媒体格式插件

http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20040704.tar.bz2



如果只是在控制台(文本)下运行,只用下载(1)(4)(5),如果想要图形界面并支持中文,以上5个都要下载。


2、把以上5个文件拷入/root下(可以自己选择目录),解压:
[root@localhost root]# tar jxvf MPlayer-1.0pre5.tar.bz2
[root@localhost root]# tar jxvf font-arial-iso-8859-1.tar.bz2
[root@localhost root]# tar jxvf plastic-1.2.tar.bz2

[root@localhost root]# tar jxvf win32codecs-20040703.tar.bz2
[root@localhost root]# tar jxvf essential-20040704.tar.bz2



解压后的文件名比较长,可以考虑通过mv或ln等命令进行文件夹改名或连接,方便下面过程的进行。本文档没有做文件名处理。


3、拷贝w32codec支持库(win32codecs-20040703)及realplay支持库(essential-20040704)

一定要先执行这一步,而且拷入的目录一定要注意,如果你已安装了realplay8或realplay9也可不需拷入realplay的支持库,只是下面运行configure时要注意它所在的目录。
[root@localhost root]# mkdir /usr/lib/win32
[root@localhost root]# cp /root/win32codecs-20040703/* /usr/lib/win32
[root@localhost root]# cp -r /root/essential-20040704 /usr/lib


4、进入Mplayer安装目录并执行,注意参数:
[root@localhost root]# cd MPlayer-1.0pre5
[root@localhost MPlayer-1.0pre5]# ./configure --enable-gui --disable-gcc-checking --with-reallibdir=/usr/lib/essential-20040704 --language=zh_CN
(不建议加上 --disable-gcc-checking 参数----jiangtao9999)

# 说明:--enable-gui是用来支持图形界面的播入器,--disable-gcc-checking是用来跳过对gcc版本的检查(但不保证在所 有的linux下都能通过下面的操作。如有这种情况,请说明),--with-reallibdir=/usr/lib/essential- 20040704是用来指定realplay支持库所在的目录。如果你已安装了realplay 8那这个选项应该为:--with-reallibdir=/usr/lib/RealPlay8/codecs 如果你已安装了realplay 9(你可根据实际修改):--with-reallibdir=/root/Real/codecs, –-language=zh_CN是用来指定Mplayer的字体为中文。1.0版本已经支持rtsp流,所以不用 –-enable-live。


5、依次执行:
[root@localhost MPlayer-1.0pre5]# make
[root@localhost MPlayer-1.0pre5]# make install


6、拷入字体:
[root@localhost MPlayer-1.0pre5]# cp /root/ font-arial-iso-8859-1/font-arial-14-iso-8859-1/* /usr/local/share/mplayer/font/


7、拷入Skin:
[root@localhost MPlayer-1.0pre5]# cp -r /root/plastic /usr/local/share/mplayer/Skin/default



注意Skin的首字母要大写


8、拷入input.conf文件:
[root@localhost MPlayer-1.0pre5]# cp /root/ MPlayer-1.0pre5/etc/input.conf /usr/local/share/mplayer/


9、在X下运行gmplayer 可启动图形界面播入模式,控制台下运行mplayer可以启动字符播放模式。

<think>好的,我现在需要在Red Hat 9上安装MPlayer。用户之前提到过几种安装方法,比如源码编译、包管理器和一键脚本,但Red Hat 9比较老旧,可能需要特别处理。首先,我得确认用户提供的引用中的信息是否适用。引用[1]和[2]提到了在Red Hat Linux 9安装MPlayer,而引用[3]是关于RHEL 8的SRPM包,可能不适用于Red Hat 9,但可以作为参考。 用户现在明确要的是在Red Hat 9上的安装指南,所以需要针对这个旧版本的系统进行调整。Red Hat 9可能使用较旧的包管理器,比如yum而不是dnf,而且软件源可能已经过时。可能需要启用第三方仓库如RPM Fusion,但需要确认是否支持Red Hat 9。不过引用[3]提到的是RPM Fusion的EL8版本,而Red Hat 9可能对应的是更早的版本,可能需要找旧的仓库。 另外,源码编译可能更可靠,因为包管理器中的版本可能太旧或不存在。但编译源码需要处理依赖关系,特别是对于旧系统来说,依赖库可能难以找到或需要手动安装。用户之前的方法一中提到安装大量依赖项,可能需要根据Red Hat 9进行调整,比如使用yum安装开发工具和库。 此外,用户提供的引用[1]中提到了具体步骤,比如下载源码、安装依赖、配置编译选项,这可能需要详细说明。可能还需要处理兼容性问题,比如旧版gcc或其他工具链的问题。 需要确保步骤清晰,用户能够按照指导操作,包括解决可能的依赖问题,启用正确的仓库,或者处理编译时的错误。同时,用户可能遇到多媒体编解码器的问题,所以安装额外的编码器包如win32codecs也可能需要包含在指南中。 最后,验证安装是否成功,比如播放测试文件,检查是否有声音和视频,以及处理常见问题如字幕或音轨同步的问题,这些可能需要包含在注意事项中。需要确保引用正确的来源,比如引用[1]和[2]中的步骤,以及引用[3]中的仓库信息,即使版本不同,但方法可能有参考价值。</think>### 在 Red Hat Linux 9 上安装 MPlayer 的详细指南 Red Hat Linux 9 系统较旧(发布于 2003 年),需通过源码编译或第三方仓库安装 MPlayer。以下是具体步骤: --- #### **方法一:通过源码编译安装(推荐)** ##### 1. 安装依赖库 首先安装编译所需的基础开发工具和多媒体库: ```bash # 更新系统并安装开发工具链 sudo up2date -u sudo up2date -i make gcc gcc-c++ automake yasm nasm # 安装多媒体相关依赖库 sudo up2date -i libX11-devel libXv-devel SDL-devel libcaca-devel libass-devel freetype-devel libtheora-devel zlib-devel ``` ##### 2. 下载 MPlayer 源码 从 MPlayer 官方下载源码包(建议选择兼容旧系统的版本,如 `1.4`): ```bash wget https://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.4.tar.xz tar xJf MPlayer-1.4.tar.xz cd MPlayer-1.4 ``` ##### 3. 配置与编译 配置时需禁用部分新特性以适配旧系统: ```bash # 配置编译选项(禁用可能导致兼容问题的功能) ./configure --enable-gui --disable-ffmpeg_a --disable-libavcodec # 编译并安装 make sudo make install ``` ##### 4. 安装编解码器支持 为支持常见格式(如 MP3、AVI),需手动安装编解码器包: ```bash wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20210131.tar.xz tar xJf all-20210131.tar.xz sudo mkdir -p /usr/local/lib/codecs sudo cp -R all-20210131/* /usr/local/lib/codecs/ ``` --- #### **方法二:通过第三方仓库安装(需验证可用性)** Red Hat Linux 9 的官方仓库已过时,可尝试添加 **RPM Fusion** 的旧版本仓库(需手动适配): ```bash # 下载并安装 RPM Fusion 的旧仓库配置包(示例链接,需确认可用性) wget https://download1.rpmfusion.org/free/el/legacy-releases/9/en/os/i386/rpmfusion-free-release-9-0.1.noarch.rpm sudo rpm -ivh rpmfusion-free-release-9-0.1.noarch.rpm # 安装 MPlayer sudo up2date -i mplayer ``` > **注意**:仓库链接可能失效,需根据实际网络环境调整[^3]。 --- #### **验证安装** 1. **基础功能测试**: ```bash mplayer -vo xv example.avi ``` 若成功播放视频,说明安装完成。 2. **检查编解码器支持**: ```bash mplayer -vc help mplayer -ac help ``` --- #### **常见问题解决** 1. **依赖缺失** 若编译时报错提示缺少库(如 `libXv.so`),需通过 `up2date -i <包名>` 补充安装。 2. **字幕或音轨不同步** 尝试调整播放参数: ```bash mplayer -ass -autosync 30 example.mkv ``` 3. **GUI 界面无法启动** 确保已启用 `--enable-gui` 选项,并安装 `gtk2-devel`: ```bash sudo up2date -i gtk2-devel ``` --- ### 相关引用 - 源码编译方法参考自 Red Hat Linux 9 的 MPlayer 安装实践[^1][^2]。 - 第三方仓库配置参考 RPM Fusion 的历史文档[^3]。 --- ### 相关问题 1. 如何为 MPlayer 添加更多视频输出驱动(如 OpenGL)? 2. 在 Red Hat 9 上如何解决 MPlayer 播放高清视频卡顿的问题? 3. 如何配置 MPlayer 默认启用字幕或调整字体?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值