博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu12.04-64bits搭建FFmpeg环境
阅读量:7041 次
发布时间:2019-06-28

本文共 1097 字,大约阅读时间需要 3 分钟。

所有的环境搭建动作请参考FFMpeg官方网站:

1. 获取源代码:

git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg,

 

下面三个目录是需要用到的

  • ffmpeg_sources – Where the source files will be downloaded.
  • ffmpeg_build – Where the files will be built and libraries installed.
  • bin – Where the resulting binaries (ffmpegffplayffserverx264, and yasm) will be installed.

2.安装依赖环境:

sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev\

libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev \

libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev

 

3. 下载配置vp9:

cd ~/ffmpeg_sources

wget http:webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2

tar xjvf libvpx-v1.3.0.tar.bz2

cd libvpx-v1.3.0

./configure --prefix="$HOME/ffmpeg_build" --disable-examples

make

make install

make clean

 

-- prefix 是指所有组件的安装目录禄,默认是/usr/local/

 

下载过libvpx-v1.3.0的,可以把libvpx-v1.3.0拷贝到ffmpeg_sources目录下面,执行: chmod 777 * -R  ,防止permission deny.

其他的都相同。

执行完毕后可以在$HOME/ffmpeg_build/目录下面,看到include

由于我的目录不同,重新配置安装目录:

./configure --prefix="$HOME/projects/ffmpeg_build" --disable-examples

 

其他的codec可以参照官方网站的

 

转载地址:http://vyxal.baihongyu.com/

你可能感兴趣的文章
Cocos2d 中对图片的各种操作
查看>>
cocos2d坐标系
查看>>
Android.mk的用法和基础
查看>>
CentOS7 安装Docker
查看>>
笔记本高分辨软件兼容问题,字体太小或模糊
查看>>
分布式存储系统可靠性系列五:副本放置算法 & CopySet Replication
查看>>
常用电线负载的电流和功率
查看>>
TreeMap升序|降序排列和按照value进行排序
查看>>
redis在windows10上跑起来
查看>>
面试题目:反转链表的算法实现
查看>>
xss挖掘初上手
查看>>
SGU 116 Index of super-prime
查看>>
简化Web开发的12个HTML5-CSS框架
查看>>
C#温故而知新学习系列之.NET运行机制—.NET中非托管代码是指什么?(二)
查看>>
25个漂亮的国外绿色网站设计作品分享
查看>>
C++中delete与delete[]
查看>>
iphone:URL initWithString 返回为空
查看>>
ASP.NET页面间数据传递的9种方法
查看>>
#百度360大战# 我为什么要支持360
查看>>
html5指南--3.拖拽功能的实现
查看>>