什么是在Ubuntu服务器上编译FFMPEG的最简单方法

问题描述:

我需要执行带有一些选项的FFMPEG,这些选项在我使用apt-get安装时没有包含,所以我需要重新编译它。什么是最好的/最简单的方法呢?什么是在Ubuntu服务器上编译FFMPEG的最简单方法

我正在使用Ubuntu 8.04服务器。 我需要添加的选项是--enable libspeex1。

在此先感谢。

我发现这个脚本安装:http://www.ffmpeginstaller.com/即完成所有的操作。我只需要下载并运行

须藤./INSTALL

它安装所有的依赖和库是最新的。

+0

忘了提及,有一个文件在哪里宣布标志。我只需要为它添加--enable-libspeex并运行sudo ./install – oscarm 2010-10-08 02:50:54

你可以得到从Ubuntu的库源代码包:

mkdir ~/ffmpeg 
cd ~/ffmpeg 
apt-get source ffmpeg 

安装编译此软件包需要的软件包:

sudo apt-get build-dep ffmpeg 

上修改自己的配置标志:

cd */ 
vi debian/confflags 

然后使用以下命令编译修改的程序包:

dpkg-buildpackage -us -uc 

现在,你应该有一个.deb软件包,你可以用

sudo gdebi ffmpeg*.deb