ubuntu中mencoder和x264的配置

本文详细介绍了如何从源码下载MPlayer及其所需的Codec库,并进行安装与编译的过程。主要内容包括MPlayer源码及Codec库的下载、依赖包的安装、Codec库的支持设置、X264的独立安装及配置、mencoder的编译与安装等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载

1.进入MPlayer官方网站的下载页面下载源码:mplayer-checkout-snapshot.tar.bz2,使用svn的方法该页面也有详述。
解压:

tar xjf mplayer-checkout-snapshot.tar.bz2

2.下载codecs:all-20100303.tar.bz(所有codecs

二、安装编译包

通过新立得发现,libgtk2.0和libstdc++6默认已经安装了,因此就只需要安装build-essential包了(其实如果不制作deb包的话,连build-essential也不需要装):

sudo apt-get install build-essential

三、安装codec库支持

在新立得中安装以下包:

 

libxvidcore-dev libmp3lame-dev libdv4-dev libopencore_amrwb-dev libopencore_amrnb-dev libfaac-dev libmpcdec-dev libdts-dev liba52-0.7.4-dev libtheora-dev libspeex-dev libtwolame-dev libmad0-dev liblzo2-dev libgif-dev libopenjpeg-dev libjpeg62-dev

 

要想支持X264就需要重新独立安装:

获得最新版的X264并编译安装,通过git命令获取:

cd ~/

git clone git://git.videolan.org/x264.git

 

开始编译并安装

cd x264

./configure --enable-shared

make

sudo checkinstall -fstrans=no -install=yes -pagname=x264

sudo ldconfig或者是sudo ldconfig -v,把libx264的信息写入配置中

 

四、编译与安装mencoder

找到mplayer目录,配置mplayer

./configure

确认"Checking for x264 ... yes (in ffmpeg: yes)"

make

sudo make install

 

 

 将先前下载的外部codec复制到对应的文件夹:

tar xjf all-20100303.tar.bz2
sudo mkdir /opt/mplayer/lib/codecs
sudo mv all-20100303/* /opt/mplayer/lib/codecs/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值