`

linux 在线播放器

阅读更多

 

mplayer 下载 :http://www.mplayer.org.cn/download.html

 

http://www.360doc.com/content/06/0712/09/7821_154141.shtml

 

 

 

www.mplayerhq.hu (mplayer官方网站)

 

我下载的是:
src:MPlayer-1.0pre7.tar.bz2
skin:Blue-1.4.tar.bz2
codecs:all-20050412.tar.bz2
安装时先安装编码包,mplayer的编码包须安装在/usr/local/lib/codecs/中,必须是这个目录,代码如下:(我把上面三个包都放在了liye这个目录里)

[root@computer liye]# mkdir /usr/local/lib/codecs/

 

安装codec(键盘输入请仔细)
tar vjxf essential-20061022.tar.bz2
mv essential-20061022 /usr/lib/codes
chmod 644 /usr/lib/codes/*
chown root.root /usr/lib/codes/*

[root@computer liye]# cp all-20050412/* /usr/local/lib/codecs/

<2> 安装 windcodecs

[root@localhost MPlayer]# unzip windows-essential-20071007.zip

[root@localhost MPlayer]# mv windows-all-20071007 /usr/lib/wincodecs

3.安装MPlayer

[root@localhost Mplayer]# tar vjxf Mplayer-1.0rc2.tar.bz2

[root@localhost Mplayer]# cd Mplayer-1.0rc2

[root@localhost MPlayer]# ./configure --enable-gui --enable-menu --prefix=/usr --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN –confdir=/etc/mplayer

注意 :

--prefix=/usr 是安装路径

--enable-gui 安装图形化用户界面

--enable-menu 安装菜单

--codecsdir=/usr/lib/codecs/ 指定解码位置 ( 此处命令已经改变,以前要加 with)

--win32codecsdir=/usr/lib/wincodecs 指定解码位置 ( 此处命令已经改变,以前要加 with)

--language=zh_CN 中文

[root@localhost MPlayer]# make

[root@localhost MPlayer]# make install

注意这里的 ./configure 命令, Mplayer-1.0rc2 版本支持 gcc4 编译,如果是更低的 Mplayer 版本,则可能只支持 gcc3 ,则要安装 gcc3 glib-1.2.10 gtk+-1.2.10 ,以下链接可下载 glib-1.2.10 tar.gz gtk+-1.2.10.tar.gz---- ftp://ftp.gtk.org/pub/gtk/v1.2 相应的 ./configure命令参数可能不同。

3. 安装字体

安装mplayer所需字体gb2312-ming.tar.bz2下载地址:

http://www.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/

把你想用的字体(如 simsun.ttf windows 系统的字体目录下 c \windows\font\ ), root 用户放到 /root/.mplayer

(一般用户则放在 /home/< 你的用户名 >/.mplayer 下),这里以 root 用户为例。

[root@localhost MPlayer]# cp ./simkai.ttf /root/.mplayer/

[root@localhost MPlayer]# mv /root/.mplayer/simkai.ttf /root/.mplayer/subfont.ttf

4. 安装皮肤

[root@localhost Mplayer]# tar vjxf Abyss-1.7.tar.bz2

[root@localhost Mplayer]# mv ./Abyss/ /usr/share/mplayer/skins/

[root@localhost MPlayer]# cd /usr/share/mplayer/skins/

[root@localhost skins]# ln -s Abyss default

5. 运行 MPlayer

gmplayer 所在目录: /usr/local/bin/mplayer ,我们可以直接点击 gmplayer 图标运行播放器。通常在开始菜单的影音菜单中能找到 MPlayer 启动应用程序- > 影音- >MPlayer ,右击 MPlayer 播放界面, Open 即可打开需要播放的文件,经测试:

1 wmv :弹出以下 Error 提示,但能正确播放

Error:Could not open required DirectShow codec wmvdmod.dll.

2 wmv :弹出以下 Error 提示,能正确播放视频,但无音频

Error:Can not find codec for audio format 0x162.

3 wmv :能正确播放,播放期间弹出以下 Error 提示

Error:J-type picture is not supported

4 rm :弹出以下 Error 提示,有的能播放,有的不能

Error:Cannot find codec matching selected -vo and video format 0x30345652.

5 rmvb :弹出以下 Error 提示,不能播放

Error: Cannot find codec matching selected -vo and video format 0x30345652.

cd MPlayer-1.0pre8

(6)运行gmplayer 

这是会出现如下这样的错误: 

"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )." 

解决方法是到字体文件复制一个字体到 .mplayer/ 把文件名改为subfont.ttf就可以了 

注意



:/root/.mplayer文件被隐藏了,把它显示出来就行了。

安装完后,我们启动MPlayer,有可能会出现如下这样的错误: 



"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."



这时候我们用系统自带的字体来代替.



[root@fc4 mplayer]# cd /usr/share/fonts/zh_CN/TrueType/



找其中一个字体文件复制到当前用户目录的.mplayer/ 目录下



[root@fc4 TrueType]#cp gbsn00lp.ttf ~/.mplayer/subfont.ttf 



这样就解决了字体问题了 
分享到:
评论

相关推荐

    Linux音乐播放器代码

    音乐播放器可能包含多个线程,比如一个用于播放音频,一个处理用户界面更新,另一个可能用于网络功能(如在线播放或下载)。线程间的同步和通信将是一个关键的设计考虑,可能使用了互斥锁、条件变量或者信号量等机制...

    linux 电影播放器

    4. **GStreamer-based 播放器**: GStreamer是一个开源的多媒体框架,许多Linux播放器如Totem和Pitivi都基于它。这些播放器通常能处理RealMedia格式,但可能需要额外的插件。 5. **RealPlayer**: 虽然RealPlayer主要...

    基于嵌入式ARM-Linux的播放器的设计与实现

    "基于嵌入式ARM-Linux的播放器的设计与实现" 本文主要介绍了基于嵌入式ARM-Linux的播放器的设计与实现。随着21世纪的到来,人类进入了PC时代。在这一阶段,嵌入式技术得到了飞速发展和广泛应用。为了满足这种需求,...

    Teplayer linux终端播放器

    我的这个播放器原理很简单就是将视频解码帧的像素转字符打印出来,玩过这类程序的应该都知道。解码器用的是神器ffmpeg,所以在终端下可以播放大部分视频,图片,动态图片。使用时改变终端的字体大小,行数,列数,...

    基于ARM-Linux多媒体播放器的设计与实现.pdf

    【标题】: "基于ARM-Linux多媒体播放器的设计与实现" 【描述】: 本文介绍了一种基于ARM微处理器和Linux操作系统的嵌入式多媒体播放器设计,旨在解决传统多媒体播放器成本高、功能单一的问题。该设计利用了ARM-Linux...

    Linux下Flash播放器

    本篇文章将详细探讨Linux环境下如何使用Flash播放器,特别是针对提供的"install_flash_player_7_linux"这个文件名,我们可以推断这是一个旧版本的Flash Player安装程序。 Flash Player,由Adobe公司开发,曾是...

    Linux YUV播放器

    Linux YUV播放器是一款专为Linux操作系统设计的视频播放软件,它主要利用GTK库和SDL库来实现对YUV格式视频文件的播放功能。在深入理解这个播放器之前,我们首先需要了解YUV、GTK和SDL这三个核心概念。 1. YUV格式:...

    Linux 音乐播放器脚本源码

    Linux 音乐播放器脚本源码 #!/usr/bin/env python # -*- coding: utf-8 -*- import os import gtk import vte import newparser #newparser.py import user (COL_NUM, COL_TITLE, COL_ARTIST, COL_ALBUM, COL_...

    linux下RealPlayer播放器

    linux下RealPlayer播放器

    Linux环境下播放器的安装与使用

    ### Linux环境下播放器的安装与使用 在Linux环境中安装与使用MP3/MP4播放器是一项常见需求。本文将详细介绍如何在Linux系统中安装并使用一个名为MPlayer的媒体播放器。MPlayer是一款功能强大的多媒体播放软件,支持...

    在linux下的媒体播放器的移植

    在Linux系统中,移植一个原本在UNIX环境下开发的媒体播放器是一项技术性的任务,涉及到操作系统接口、库依赖、编译工具链以及系统调用等多个方面。在这个过程中,我们需要确保播放器能够正常运行,并且保持其功能...

    Linux媒体音乐播放器项目设计编程(6818)

    Linux媒体音乐播放器项目设计编程(6818) Linux项目设计:斗罗大陆宣传系统、基于Linux系统的媒体播放器、可播放音视频图片(基于gec6818项目设计) 项目功能展示: 一、开机显示登入界面,可密码管理员登入,也可以免...

    mpg123 linux MP3播放器源码

    mpg123是优秀的mp3播放器,这是源码包,在嵌入式开发声卡中,可以利用该源码进行交叉编译实现MP3播放。

    linux flash 独立播放器

    Linux Flash 独立播放器是一款专为Linux操作系统设计的Flash内容播放软件,它使得用户在没有集成Flash支持的浏览器或者其他应用环境下也能享受Flash媒体内容。这个播放器提供了离线运行的功能,允许用户在不连接...

    在linux环境下QT制作音乐播放器

    在Linux环境下,使用QT制作音乐播放器是一项涉及多方面技术的综合实践。QT是一个跨平台的应用程序开发框架,广泛应用于创建具有美观用户界面的桌面、移动及嵌入式应用程序。以下将详细介绍在这个项目中可能涉及的...

    Linux下的DLNA播放器源码

    Linux下的DLNA播放器源码。基于gstreamer实现。 gmediarender-0.0.6

    linux下mp3播放器的源代码

    在Linux操作系统中,开发一个MP3播放器是一项技术性较强的任务,涉及到音频解码、用户界面设计以及系统交互等多个方面。本项目名为“Linux下mp3播放器的源代码”,其核心是利用libmad库来解析和解码MP3音频文件。...

    给予Linux下的MP3播放器

    在Linux环境下,开发一个MP3播放器是一项涉及多个技术层面的任务。这个项目主要基于C语言进行,这使得它能够高效地运行并充分利用操作系统资源。在本文中,我们将深入探讨使用C语言开发Linux MP3播放器时所涉及的...

    linux下mp3播放器代码

    本文将详细讲解如何在Linux环境下编写一个简单的MP3播放器代码。 首先,Linux下的音频框架通常使用ALSA(Advanced Linux Sound Architecture)作为底层驱动,而上层应用则可以使用PulseAudio或Jack进行高级音频处理...

Global site tag (gtag.js) - Google Analytics