最近在Ubuntu14.04上安装ffmpeg,有一些坑,特此记录
- sudo apt-get install yasm
- sudo apt-get install libfaac-dev
- sudo aptitude install libx264-dev
- sudo apt-get install libsdl1.2-dev
- git clone https://code.videolan.org/videolan/x264.git
- 安装nasm2.13,【./configure;make&&sudo make install】,编译,安装
- sudo aptitude install libfaac-dev
- sudo aptitude install libmp3lame-dev
- sudo aptitude install libtheora-dev
- sudo aptitude install libvorbis-dev
- sudo aptitude install libxvidcore-dev
- sudo aptitude install libxext-dev
- sudo aptitude install libxfixes-dev
- ./configure --enable-shared --prefix=/usr/local/ffmpeg
- make&&sudo make install
- sudo vi /etc/profile; 添加环境变量,多个变量格式如17所示
- export PATH=$PATH:/usr/local/share/scala/bin:/home/zkc/scala/bin
- source /etc/profile
- ffmpeg -version:根据提示加载动态库,sudo find / -name libavdevice.so.55
- 将上面搜索结果添加到sudo vi /etc/ld.so.conf中(经尝试,上面搜索结果添加无效,后面的才管用),新建一行输入/usr/local/ffmpeg/lib (ffmpeg的安装目录)
- sudo ldconfig来更新库
- ffmpeg -version查看版本号,显示则成功
在安装时,重点参考以下两篇博客,特此表示感谢: