手动编译安装mplayer + faac + theora + x264 PC版 2010-1-31
来源:互联网 发布:caffe adam 编辑:程序博客网 时间:2024/05/09 22:12
因为某些原因需要再次来下,就从我的Fedora开始。东西都当你下载好了。x264编来主要是为了编码用。解码器libavcodec基本都支持了
准备工作:
开始编译:
注:对于自己编译,你在编译mplayer的时候可能还需要把各个编码器的include下面的c和h文件拷贝到相应的目录,否则会报错
接下来就可以进行mplayer的编译了:
后续:
======================================================================
更新补充:
关于附加的编码器:
通常,mplayer都能够播放各种格式的编码,我们不需要自己去附加什么Codec,但是为了实现一些格式的编码要求,我们就需要附加一些编码器了。不过,由于网上的文章乱七八糟的,很容易误导我们,这里发现了一篇比较不错的初学者文档,有一定程度的说明。甚是美妙。
- DIVX: mplayer已经可以编解码DIVX,所以不需要
- mp3lame: 用于编码mp3,64位的系统编译mp3lame的时候可以使用--libdir=/usr/lib64
关于./configure的参数
很多人很喜欢去添加enable参数。然而,对于mplayer的编译来说,一旦你enable了一个功能,configure的时候会被认为系统支持这个功能的编译。这就相当于强制开启了某功能的编译,但是,一旦你开启的这个功能的代码没有的话,就会很悲剧的报错 了。同时,如果你一定要这样编译的话,至少应该安装对应的devel包。
关于偶尔的编译错误:
也许你从来都没碰到过,我这里遇到了一次这样的问题,mplayer在编译过程中在某一个部分上进入死循环了。结果发现是,引用的某个文件的修改时间是在未来的。于是就出了这个问题了。
另外一个较常见的问题是编译过程中出现undefined reference to ,这个显然就是因为引用文件不对导致的了。但是实际要修起来非常恶心。比较精妙的修复办法是修改Makefile文件,但是我是不懂的,于是有比较窘的办法,就是把缺的文件烤过去。。。。
- 手动编译安装mplayer + faac + theora + x264 PC版 2010-1-31
- android编译ffmpeg+x264+faac
- ubuntu 交叉编译x264 faac ffmpeg
- 编译安装ffmpeg 要支持xvid、x264、mp3、ogg、amr、faac
- linux下编译faac和x264的库
- 专题:Windows编译x264、SDL、faac、ffmpeg过程
- 专题:Windows编译x264、SDL、faac、ffmpeg过程
- mac下编译ffmpeg+x265+x264+faac
- linux下编译faac和x264的库
- <android编译ffmpeg+x264+faac> <Android/NDK环境下FFmpeg及AAC,MP3,X264的编译>
- Ubuntu 编译安装ffmpeg,mplayer,x264全教程支持VDPAU(高清硬解)
- Ubuntu 编译安装ffmpeg,mplayer,x264全教程支持VDPAU(高清硬解)
- faac编译
- 编译安装gnome-mplayer
- mplayer编译安装
- mplayer的编译安装
- ubuntu编译安装mplayer~
- 交叉编译安装x264
- oracle中sql语句中的in的条件数量大于1000有问题
- TestComplete命令行执行
- Windows异步IO (Asynchronous IO) (二)
- 导入Excel到数据库 但是鲍报错 :‘&’附近有语法错误 帮忙解决???
- 大家好
- 手动编译安装mplayer + faac + theora + x264 PC版 2010-1-31
- csdn这么快了?
- CICS JAVA SAMPLE
- C++内存常识
- 2010Sun苏州推广活动侧记
- 本文使用c#通过oledb可获取excel文件表的结构信息,同理也可以获得access等数据库的表结构信息,实现如下:
- xcode自带Source Control Manager(SCM)以及SnapShots用法简介
- 网络术语
- [linux]-flash for linux google chrome