- 浏览: 460418 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
日期:2010-3-4
系统:Vmware + ubuntu9.10
备注:主要是copy来的,参照的网址有如下
http://blog.csdn.net/fenglin88/archive/2007/08/24/1758139.aspx
http://blog.csdn.net/wskuge/archive/2008/11/20/3337232.aspx
http://www.linuxidc.com/Linux/2007-08/6955.htm
http://wenwen.soso.com/z/q133408819.htm?pid=wenwen.autologin
第一步: 下载所需要的文件(下载源码,手动编译安装)
安装mplayer需要四个包的安装:主程序,皮肤,codecs以及wincodecs(win32)。
这四个程序都可以从mplayer官方网站下载:www.mplayerhq.hu 。
Source Code:
http://www.mplayerhq.hu/MPlayer/releases/mplayer-checkout-snapshot.tar.bz2
Binary Codec Packages:
http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-essential-20071007.zip
(以上三个文件都是必需的)
皮肤:
http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
安装编译环境:
sudo apt-get install libgtk2.0-dev
sudo apt-get install libpng12-dev
sudo apt-get install xserver-xorg-dev
第二步:安装前的准备--解压下载的Codec Packages,并将其放到指定目录
(如果你的系统自带有MPlayer,请使用sudo apt-get autoremove mplayer命令卸载)
1. 安装codecs。
tar –xvf essential-20071007.tar.bz2 /usr/lib/codecs/
2.安装windows下支持的解码文件。
tar –xvf windows-essential-20071007.zip /usr/lib/win32/
(如果上面提到的目录不存在,就新建一个,下载的包名可能会不一样,适当修改)
3.添加权限
chmod 644 /usr/lib/codecs/*
chown root.root /usr/lib/codecs/*
chmod 644 /usr/lib/win32/*
chown root.root /usr/lib/win32/*
(如果提示拒绝访问,就在命令前面添加“sudo”)
第三步:编译MPlayer
1. 解压Source Code
tar -xvf mplayer-export-snapshot.tar.bz2
2. 编译前的配置
cd mplayer-export-2010-03-03
(对应的文件名可能不一样,适当修改)
./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/win32/ --confdir=/etc/mplayer
(如有错误提示,可以查看./configure –-help的内容)
3. 开始编译并安装
下面根据机子性能的不同,编译所需时间也不太一样,一都要15分钟左右
make
sudo make install
第四步:善后工作
到这里MPlayer算基本安装成功了!启动:
应用程序->影音->MPlayer
播放视频的时候,弹出错误(我用的是虚拟机):
错误一:
Error opening/initalizing the selected video_out(-vo) device.
选择Preferences->Video->Available drivers:->x11即可
错误二:
Could not open/initialize audio device -> no sound.
选择Preferences->Audio->Available drivers:->oss即可
第五步:安装皮肤和字体
1. 安装皮肤
把Blue-1.7.tar.bz2解包,把里面的文件拷贝到/usr/share/mplayer/skins/default/下面。
2. 安装字体
打开/usr/share/fonts/zh_CN/(如果没有此文件夹,随便选一个ttf文件也行),在里面选择一个字体,拷贝到当前用户目录下的.mplayer目录中,改名为subfont.ttf(一定要是这个文件名哦)。
发表评论
-
Git ignore of xcode
2013-05-14 14:50 786#OS junk files [Tt]humbs.db ... -
Git 教程
2013-05-08 18:38 554书籍Pro Git。 Githug通关攻略 http://l ... -
mar 工具
2012-07-17 14:47 651Dash mac OmniGraffle Pro 5.4 ... -
SVN
2012-05-30 09:53 398SVN 基线 svn与git命令对照表:http://che ... -
mac software
2012-05-16 11:17 489文本工具:TextWrangler chm工具:CHM Vi ... -
VBox Mac
2011-10-27 23:48 1298蚕妇 [宋] 张俞 昨日入城市, 归来 ... -
git简单使用
2011-05-26 11:17 599http://www.cnblogs.com/shanyou/ ... -
Code::Blocks使用
2011-05-18 13:08 622http://lavasoft.blog.51cto.com/ ... -
MinGW和CygWin
2011-03-23 17:32 725http://hi.baidu.com/hyaloid/blo ... -
VBox的网络介绍
2011-02-26 15:32 987http://blog.mcuol.com/User/xiao ... -
Virtual常用
2011-02-25 14:12 724http://blogold.chinaunix.net/u2 ... -
cURL常用
2010-11-10 10:57 841http://hi.baidu.com/yuanhotel/b ... -
memcached
2010-11-02 17:03 1472Memcached 是一个高性能的分布式内存对象缓存系统,用 ... -
UML
2010-09-27 18:04 592http://blog.csdn.net/sfdev/arch ... -
各语言的注释符一览
2010-08-17 11:28 860http://pengshaosheng2009.blog.1 ... -
数据恢复工具
2010-08-12 15:24 807习惯性Shift+Delete的朋友注意啦,别毛手毛脚的。 ... -
Vim 一些技巧
2010-08-09 11:49 75查找: Shift + # 查找当前字符串 /flw ... -
Windows上配置Code::Blocks + wxWidgets
2010-08-01 11:50 1514http://apps.hi.baidu.com/share/ ... -
Eclipse+WxWidgets开发环境搭配
2010-08-01 11:48 1096http://www.cppblog.com/zyzx/arc ... -
Source Insight 经典教程
2010-07-16 18:14 1416copy:http://hi.baidu.com/yaofly ...
相关推荐
在本文中,我们将深入探讨如何使用MinGW工具链编译MPlayer,这是一个广泛使用的开源媒体播放器。MPlayer因其强大的跨平台能力和支持多种视频、音频格式而受到开发者的喜爱。MinGW(Minimalist GNU for Windows)是将...
为了实现这一目标,我们需要完成以下几个步骤:交叉编译zlib、交叉编译mplayer和移植mplayer到开发板上。 一、交叉编译zlib 首先,我们需要交叉编译zlib库。我们可以按照以下步骤进行操作: 1. 首先,我们需要...
本文将深入探讨如何使用Mingw在Windows上编译mplayer,这是一个强大的跨平台多媒体播放器项目。首先,我们需要安装Mingw。在这个例子中,我们使用的版本是mingw-get-inst-20120426.exe,这是一个安装管理器,可以...
### RHEL6下编译Mplayer的步骤及解决过程中遇到的问题 #### 一、环境准备与下载源码 在RHEL6系统下编译Mplayer,首先需要准备好编译环境。Mplayer是一款开源的多媒体播放器,支持多种音频和视频格式。在Red Hat ...
【Linux下播放器开发-交叉编译Mplayer】 在Linux操作系统中,MPlayer是一款功能强大的开源多媒体播放器,它能够支持多种平台,包括Linux、Windows和Mac OS。MPlayer不仅提供图形用户界面(GUI),还支持命令行操作...
对于Windows平台,编译MPlayer相对复杂,因为需要安装多个开源库。以下是一个简化的编译和配置流程: 1. **环境准备**: - 首先,需要下载并安装MinGW,这是一个包含用于Windows的GNU工具集的集合,使开发者能在...
在`loongarch交叉编译MPlayer-1.5配置文件`中,可能包含了针对LoongArch平台的宏定义、编译选项和链接参数。例如,它可能会设置`--host=loongarch-linux-gnu`来指定目标体系结构,`--prefix=/usr/local/loongarch`来...
1. **安装库包**:在编译MPlayer之前,需要确保系统已经安装了必要的库包,这些通常包括开发工具(如GCC编译器)、音频和视频解码库、以及系统构建工具(如autoconf和automake)。具体依赖项可能会因操作系统而异,...
在IT领域,尤其是在嵌入式系统开发中,构建MIPS交叉...以上内容涵盖了构建MIPS交叉编译工具链,以及在该环境下编译Mplayer和Firefox的基本概念和技术要点。实际操作时,开发者应根据具体的系统环境和需求进行适当调整。
* arm-linux-gcc交叉编译工具:用于编译mplayer的源代码,arm-linux-gcc-3.3.2.tar.bz2是当前稳定版本。 * mplayer源代码:MPlayer-1.0pre7try2.tar.bz2是当前最新版本的源代码包。 二、安装工具及解压缩源代码 ...
在配置完成后,使用`make`命令编译Mplayer,最后使用`make install`将其安装到开发板或指定目录。 ### 3. 在开发板上运行Mplayer 编译完成后,通常需要将生成的可执行文件和库文件复制到ARM开发板上。开发板需要...
4. **编译源码**:执行`make`命令,编译MPlayer源码。如果一切顺利,你会在当前目录下看到编译后的可执行文件`mplayer`。 5. **安装MPlayer**:编译完成后,通常会使用`sudo make install`将MPlayer安装到系统路径...
这可能涉及到调用Mplayer的命令行接口,或者使用Qt的进程控制功能来启动和控制Mplayer的运行。 8. **调试与优化**: - 在Mini2440上运行程序时,可能需要调试和优化性能,因为嵌入式设备的硬件资源有限。 总结来...
要编译MPlayer,首先你需要一个具备基础开发环境的系统,通常包括GCC编译器、autoconf、automake、libtool等工具。下面是编译步骤: 1. 解压源码包:`tar -zxvf MPlayer-1.0rc2.tar.gz` 2. 进入解压后的目录:`cd ...
在进行MPlayer的移植工作前,首先需要了解目标系统的环境,如操作系统类型(Linux、Android等)、处理器架构(ARM、x86等)以及编译工具链(GCC、Clang等)。对于嵌入式设备,可能还需要关注内存和存储空间的限制。...
总之,交叉编译MPlayer是一个涉及多个步骤的过程,包括选择正确的工具链、配置编译选项、解决依赖问题以及优化功能。在实际操作中,开发者需要根据目标硬件的特性进行适当的调整,以确保MPlayer能在嵌入式系统上高效...
3. 编译MPlayer:进入MPlayer源代码目录,配置并编译安装。 ``` cd MPlayer-1.0rc2 ./configure --prefix=/usr/local make sudo make install ``` 4. 安装编码包:编码包通常包含了MPlayer播放不同格式媒体文件所需...
"project"可能是构建和编译Mplayer的工程文件,包含了编译脚本和配置信息;"source"则是Mplayer的源代码,是整个项目的主体部分,开发者可以通过阅读和修改源代码来解决遇到的问题或添加新功能。 对于想要深入学习...
如果希望自定义解码器的安装路径,可以在编译Mplayer主程序时使用`codecsdir`参数进行指定。 操作步骤如下: ```bash # 创建解码器安装目录 mkdir /usr/local/lib/codecs # 解压并复制解码器文件到指定目录 tar -...