Linux下ffmpeg安装与开发配置

1. ffmpeg安装

安装环境:

ubuntu 12.04

(1)删除已安装的文件,避免冲突

sudo apt-get remove ffmpeg x264

sudo apt-get autoremove

(2)安装需要的支持

sudo apt-get install make automake g++ bzip2 python unzip patch subversion ruby build-essential git-core checkinstall yasm texi2html libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvdpau-dev libvorbis-dev libvpx-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev

(3)安装 x264 (自己选择是否安装)

x264 依赖于yasm,而且版本较高。

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

cd x264

sudo ./configure --enable-shared --prefix=/usr/local

sudo make

sudo make install

cd ..

(4)安装libvpx (自己选择是否安装)

libvp是开源的VP8解码器,属于webM的项目。

sudo wget http://webm.googlecode.com/files/libvpx-v0.9.7-p1.tar.bz2

sudo tar xvjf libvpx-v0.9.7-p1.tar.bz2

cd libvpx-v0.9.7-p1

sudo ./configure --enable-shared --prefix=/usr/local

sudo make

sudo make install

cd ..

(5)安装FFMPEG

sudo wget http://ffmpeg.org/releases/ffmpeg-0.8.10.tar.bz2

sudo tar xvjf ffmpeg-0.8.10.tar.bz2

cd ffmpeg-0.8.10

./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-shared --prefix=/usr/local

sudo make

sudo make install

cd ..

configure过程根据自己的情况开启某部分功能。

时间: 2024-11-22 17:49:27

Linux下ffmpeg安装与开发配置的相关文章

Linux下Mongodb安装和启动配置

1.下载安装包 wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz 下载完成后解压缩压缩包 tar zxf mongodb-linux-i686-1.8.2.tgz 2. 安装准备 将mongodb移动到/usr/local/server/mongdb文件夹 mv mongodb-linux-i686-1.8.2 /usr/local/mongodb 创建数据库文件夹与日志文件 mkdir /usr/local/mo

linux下ffmpeg安装

1.ffmpeg下载地址: http://www.ffmpeg.org/download.html 2.解压 1 $ tar zvfj ffmpeg.tar.bz2 这里作者假设已经重命名为ffmpeg.tar.bz2 3.解压后进入ffmpeg的文件夹,查看readme, 可以看到和正常的编译安装步骤无异configure && make && make install 1 $ cd folder_of_ffmpeg 1 $ ./configure --enable-sh

linux下ffmpeg安装(转)

1.ffmpeg下载地址: http://www.ffmpeg.org/download.html 2.解压 1 $ tar zvfj ffmpeg.tar.bz2 这里作者假设已经重命名为ffmpeg.tar.bz2 3.解压后进入ffmpeg的文件夹,查看readme, 可以看到和正常的编译安装步骤无异configure && make && make install 1 $ cd folder_of_ffmpeg 1 $ ./configure --enable-sh

linux下如何安装jdk并配置环境

1.首先去Oralce官网上面下载jrejdk-8u151-linux-x64.tar.gz 2.解压jdktar -zxvf jdk-8u151-linux-x64.tar.gz 3.配置环境变量vi /etc/profile在文件末尾加入下面代码,强制保存(w!)退出 JAVA_HOME=/home/java/jdk1.8.0_151                 CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH J

linux下php7安装与Apache配置

1 php 1.1 准备工作 需要先安装Apache,已安装的可以跳过,没安装的可以看这里. 1.2 下载 官网 1.3 解压 tar -zxvf php-7.4.3.tar.gz cd php-7.4.3 1.4 编译安装 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs prefix为安装位置,后面的选项为apache安装目录bin下的apxs.好了之后: make sudo make in

linux下卸载安装程序及其配置的方法

首先要知道软件包的名字 dpkg --list 如果知道关键字的话可以用下面这种方法 dpkg --list|grep -i ‘packagename’ 找到所要删除的软件包之后 sudo apt-get --purge remove [packagename] 其中的--purge参数表示删除软件包及其配置,如果仅仅想删除包可以去掉这个参数

linux下免安装mysql5.5 配置

进入/usr/local #cd /usr/local 下载 #wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.39-linux2.6-x86_64.tar.gz #解压 tar zxvf mysql-5.5.39-linux2.6-x86_64.tar.gz #软链 ln -s  mysql-5.5.39-linux2.6-x86_64 mysql cd mysql #授权 groupadd mysql useradd -

Linux下git安装配置

一.Linux下git安装配置 2013-07-28 20:32:10|  分类: 默认分类 |  标签:linux  git  server  |举报|字号 订阅 http://abomby.i.sohu.com/blog/view/168755260.htm http://www.linuxidc.com/Linux/2011-12/48555.htm Git是分布式的版本控制系统,实际上是不需要固定的服务器的,Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,

Linux下nagio安装与配置

一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: "Nagios  Ain't Gonna Insist On Sainthood" Sainthood  翻译为