Red Hat Linux9.0下的MPlayer媒体播放器

简介:
要播放视频和音频必须安装相应的编码器,解压才能播放视频和音频。
Red Hat Linux 下安装播放器是怎么样的呢??
一、Red Hat Linux 9.0系统内核版本
二、所需的源码包
( 下载的相关包
下载所需的源码包:
一:主应用程序包:在旧版本入口点击,然后选择下载 Mplayer-1.0rc2.tar.bz2
下载二进制 编解码器包 之二: essential-20071007.tar.bz2
win32_codes_all 二进制编解码器包之三:windows-essential-20071007.zip
播放器皮肤源码包四:standard-1.9.tar.bz2,把standard(皮肤),把它设置成默认皮肤,可以添加其他的皮肤。
字体安装包五:gb2312-ming.tar.bz2
[root@localhost root]# cp /mnt/hgfs/linux/MPlayer-1.0rc2.tar.bz2 ./
[root@localhost root]# cp /mnt/hgfs/linux/essential-20071007.tar.bz2 ./
[root@localhost root]# cp /mnt/hgfs/linux/windows-essential-20071007.zip ./
[root@localhost root]# cp /mnt/hgfs/linux/standard-1.9.tar.bz2 ./
[root@localhost root]# cp /mnt/hgfs/linux/gb2312-ming.tar.bz2 ./
 ( 安装MPlayer
1. 安装主程序
[root@localhost root]# tar -xjvf MPlayer-1.0rc2.tar.bz2
[root@localhost root]# cd MPlayer-1.0rc2
[root@localhost MPlayer-1.0rc2]# ./configure --prefix=/usr/local/mplayer/ --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN
[root@localhost MPlayer-1.0rc2]# make
[root@localhost MPlayer-1.0rc2]# make install
说明:
   --prefix=/usr/local/mplayer 
是安装路径
   --enable-gui 
安装图形界面
   --enable-freetype 
校正字体
   --codecsdir=/usr/lib/codecs 
指定编码位置
   --win32codecsdir=/usr/lib/wincodecs 
指定编码位置
   --language=zh_CN 
中文界面
( )安装codec
[root@localhost root]# tar -xjvf essential-20071007.tar.bz2
[root@localhost root]# mv essential-20071007 /usr/lib/codecs
[root@localhost root]# unzip windows-essential-20071007.zip
[root@localhost root]# mv windows-essential-20071007 /usr/lib/wincodecs
( 安装字体、皮肤等用于美化界面
安装字体:
[root@localhost root]# mkdir /usr/local/mplayer/share/mplayer/font/
[root@localhost root]# tar -xjvf gb2312-ming.tar.bz2
[root@localhost root]# cd gb2312-ming/gbsn00lp16/
[root@localhost gbsn00lp16]# cp * /usr/local/mplayer/share/mplayer/font/
安装皮肤:
[root@localhost root]# tar -xjvf standard-1.9.tar.bz2
[root@localhost root]# mv standard /usr/local/mplayer/share/mplayer/skins/default
 
( )桌面启动/创建启动器
名称: MPlayer
命令:  /usr/local/mplayer/bin/gmplayer
然后选择一个你喜欢的图标.
也可以在终端用/usr/local/mplayer/bin/gmplayer 启动.
 (故障分析及其解决
安装MPlayer,执行make是出现下面的错误:
In file included from /usr/include/netdb.h:28,
                 from network.h:16,
                 from stream.h:65,
                 from stream_dvd.c:32:
/usr/include/netinet/in.h:259: parse error before '(' token
/usr/include/netinet/in.h:259: parse error before "__u32"
/usr/include/netinet/in.h:260: parse error before '(' token
/usr/include/netinet/in.h:260: parse error before "__u16"
/usr/include/netinet/in.h:262: parse error before '(' token
/usr/include/netinet/in.h:262: parse error before "__u32"
/usr/include/netinet/in.h:264: parse error before '(' token
/usr/include/netinet/in.h:264: parse error before "__u16"
stream_dvd.c: In function `dvd_parse_chapter_range':
stream_dvd.c:168: warning: passing arg 2 of `strtol' from incompatible pointer type
make[1]: *** [stream_dvd.o] Error 1
make[1]: Leaving directory `/root/MPlayer-1.0rc2/stream'
make: *** [stream/stream.a] Error 2
编辑/usr/include/netinet/in.h文件
[root@localhost MPlayer-1.0rc2]# vi /usr/include/netinet/in.h
__BEGIN_DECLS下面添加如下代码:                                                                            
#undef ntohl
#undef ntohs
#undef htonl
#undef htons
执行make clean,再执行make,就可以了
二:解决字体问题
[GUI]  导入字幕: /mnt/hgfs/linux/91.wmv7%
SUB: Detected subtitle file format: rt
SUB: Read 0 subtitles.
不能加载字幕: /mnt/hgfs/linux/91.wmv
1:  打开字体文件
[root@bogon TrueType]#cd /usr/share/fonts/zh_CN/TrueType
[root@bogon TrueType]# pwd
/usr/share/fonts/zh_CN/TrueType
fonts.cache-1  fonts.dir  fonts.scale  gbsn00lp.ttf  gkai00mp.ttf  zysong.ttf
2:  打开主目录下的隐藏目录
[root@bogon root]# cd .mplayer/
[root@bogon .mplayer]# pwd
/root/.mplayer
config  gui.conf  gui.history  gui.pl  gui.url
3:  将任意一种字体cp./mplayer目录下即可
[root@bogon .mplayer]# cp /usr/share/fonts/zh_CN/TrueType/gbsn00lp.ttf ./subfont.ttf ( 改成这样的字体文件)
三.打开/初始化(ro)所选的视频输出设备出错
修复:左健点击播放器左下方板手形状的按钮,进入首选项对话框:
将可用驱动:
xv             X11/V
x11            X11(XImage/Shm)
默认是选择第一项,修改为选择第二项就可以了,即红色的一行。
点击超酷看,成功进入播放画面,见默认播放画面截图。
注意:在选择播放文件时候,要选择All file.
五。:上述显示还未能全屏播放电影。只需做个小小的改动就可以全屏看电影了。
如下:
   vi ~./mplayer/config
   zoom=yes
加上这一行即可。









本文转自 chen138 51CTO博客,原文链接:http://blog.51cto.com/chenboqiang/484936,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
人工智能 Java 关系型数据库
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
165 4
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
|
3月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
111 2
|
3月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
147 3
|
6月前
|
Ubuntu Linux 测试技术
下载ISO镜像的方法 Debian、Red Hat 、CentOS、Ubuntu、Kali Linux🌐
Debian、Red Hat、CentOS、Ubuntu与Kali Linux均为知名Linux发行版。下载Debian须访问官网并按计算机架构选ISO文件。Red Hat下载通常需订阅账户,可从官网登录后获取。CentOS可从官网或镜像站点下载,注意CentOS 8已停更。Ubuntu下载简便,官网直接选取版本及架构即可。Kali Linux专为安全测试设计,官网提供直接下载ISO镜像服务。
1386 0
|
6月前
|
编解码 算法 Linux
Linux平台下RTSP|RTMP播放器如何跟python交互投递RGB数据供视觉算法分析
在对接Linux平台的RTSP播放模块时,需将播放数据同时提供给Python进行视觉算法分析。技术实现上,可在播放时通过回调函数获取视频帧数据,并以RGB32格式输出。利用`SetVideoFrameCallBackV2`接口设定缩放后的视频帧回调,以满足算法所需的分辨率。回调函数中,每收到一帧数据即保存为bitmap文件。Python端只需读取指定文件夹中的bitmap文件,即可进行视频数据的分析处理。此方案简单有效,但应注意控制输出的bitmap文件数量以避免内存占用过高。
|
6月前
|
编解码 安全 Linux
基于arm64架构国产操作系统|Linux下的RTMP|RTSP低延时直播播放器开发探究
这段内容讲述了国产操作系统背景下,大牛直播SDK针对国产操作系统与Linux平台发布的RTMP/RTSP直播播放SDK。此SDK支持arm64架构,基于X协议输出视频,采用PulseAudio和Alsa Lib处理音频,具备实时静音、快照、缓冲时间设定等功能,并支持H.265编码格式。此外,提供了示例代码展示如何实现多实例播放器的创建与管理,包括窗口布局调整、事件监听、视频分辨率变化和实时快照回调等关键功能。这一技术实现有助于提高直播服务的稳定性和响应速度,适应国产操作系统在各行业中的应用需求。
184 3
|
6月前
|
安全 Linux 图形学
Linux平台Unity下RTMP|RTSP低延迟播放器技术实现
本文介绍了在国产操作系统及Linux平台上,利用Unity实现RTMP/RTSP直播播放的方法。通过设置原生播放模块的回调函数,可将解码后的YUV数据传递给Unity进行渲染,实现低延迟播放。此外,还提供了播放器启动、参数配置及停止的相关代码示例,并概述了如何在Unity中更新纹理以显示视频帧。随着国产操作系统的发展,此类跨平台直播解决方案的需求日益增长,为开发者提供了灵活高效的开发方式。
|
8月前
|
Ubuntu Oracle 关系型数据库
Linux操作系统最著名的两大系列Red Hat和Debian
Linux操作系统最著名的两大系列Red Hat和Debian
314 2
|
9月前
|
Linux
linux播放器
Linux系统提供多种音乐和视频播放器,如Iceplayer(原Splayer),支持多种音频格式及丰富功能,被誉为Linux版千千静听;Amarok是KDE桌面的强大音乐播放器;Rhythmbox是GNOME的默认播放器,简洁实用;Clementine是跨平台且源自Amarok 1.4的播放器;VLC是跨平台的强大播放器,支持众多音频和视频格式;Audacious则是一款简约轻便的播放器,适合喜欢Winamp风格的用户。每款播放器都有其特色,用户可根据需求选择。
133 3
linux播放器
|
9月前
|
存储 Linux
Redhat Enterprise Linux磁带机简单操作
Redhat Enterprise Linux磁带机简单操作
111 2