安装FFmpeg3.0.9
//静态版的
FFmpeg Static Builds release: 3.3.3
https://www.johnvansickle.com/ffmpeg/
ffmpeg-release-64bit-static.tar.xz
解压xz文件
xz -d ffmpeg-release-64bit-static.tar.xz.tar.xz
tar -xvf ffmpeg-release-64bit-static.tar.xz.tar
或者一步完后
tar xvJf ffmpeg-release-64bit-static.tar.xz
自己编译
http://ffmpeg.org/download.html#releases
ffmpeg-3.0.9.tar.xz
tar xvJf ffmpeg-3.0.9.tar.xz
./configure --help
./configure 后出现问题
yasm/nasm not found or too old. Use --disable-yasm for a crippled build.
./configure --disable-yasm
make
make install
ffmpeg -help
搞定
使用过程中出现问题
No such filter: 'delogo'
Mplayer Delogo
没有生成ffplay
Makefile中指定的config.mak(在ffmpeg根目录下)中: CONFIG_FFPLAY=yes
./configure --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-shared --disable-yasm
ERROR: libmp3lame >= 3.98.3 not found
在 https://sourceforge.net/projects/lame/files/lame/3.99/ 下载
lame-3.99.5.tar.gz
tar xzf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure
make
make install
编译完出现如下问题
ffmpeg: error while loading shared libraries: libmp3lame.so.0: cannot open shared object file: No such file or directory
ln -s /usr/local/lib/libmp3lame.so.0.0.0 /usr/lib64/libmp3lame.so.0
或
mv /usr/local/lib/libmp3lame.so.0.0.0 /usr/lib64/libmp3lame.so.0
后来安装的ffmpeg-3.3.3
因为要使用 Installing libsdl-1.2 development package
yum install SDL-devel
./configure --disable-yasm --enable-libmp3lame --enable-shared --enable-libx264 --enable-gpl
ERROR: libx264 not found
wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2
tar xjvf last_x264.tar.bz2
cd x264-snapshot*
./configure --enable-static --disable-opencl
报错
Found no assembler
Minimum version is nasm-2.13
If you really want to compile without asm, configure with --disable-asm.
./configure --enable-static --disable-opencl --disable-asm
make
make install
参考 https://stackoverflow.com/questions/25079145/how-to-resolve-error-libx264-not-found
然后回到FFmpeg
./configure --disable-yasm --enable-libmp3lame --enable-shared --enable-libx264 --enable-gpl
出现
WARNING: using libx264 without pkg-config
根据参考文章不用管
make
make install
查看过滤器
ffmpeg -filters
参考文章
http://thierry-xing.iteye.com/blog/2017864
http://www.mikewootc.com/wiki/sw_develop/multimedia/ffmpeg_build.html
http://escabe.org/joomla/index.php/13-projects/matlab/joymex2cat/6-installing-libsdl-12-development-package
https://blog.evanxia.com/2016/12/1212
安装FFmpeg3.0.9的更多相关文章
- linux CentOS7.2安装ffmpeg-3.0.2
ffmpeg是一款视频处理软件,在php5.5前以php_ffmpeg.dll扩展的方式存在,通过网上查资料显示,从php5.5以后不支持该扩展了.那么在linux系统下安装ffmpeg.方法如下: ...
- 编译安装 varnish-4.1.2和yum 安装 varnish-4.0.3
vanish可以让用户自己选择缓存数据是存于内存还是硬盘,存于内存一般基于二八法则即常访问的数据是磁盘存储的总数据五分之一,因此内存也应该是硬盘文件大概五分之一.如果有多台vanish则,总内存满足即 ...
- Ubuntu14.04 64位机上安装cuda8.0 cudnn5.0操作步骤 - 网络资源是无限的
查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...
- win7中VS2010中安装CSS3.0问题解决方法
win7中VS2010中安装CSS3.0问题解决方法 在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...
- CentOS_7.2安装Redis_3.0
一.安装依赖包和开发工具: yum install vim vim-enhanced wget zip unzip telnet ntsysv compat* apr* nasm* gcc gcc* ...
- mac os x安装php7.0和phalcon3.0
1,安装xampp(with php7.0) 下载地址: https://www.apachefriends.org/download.html 2,安装phalcon3.0 cd ~/git clo ...
- Debian8.3.0下安装Odoo8.0步骤
Debian8.3.0下安装Odoo8.0的方法 假设你已经安装好了Debian 系统,使用root帐号执行如下命令 # apt-get update && apt-get upgra ...
- Ubuntu 安装OpenCV3.0.0
Ubuntu安装OpenCV3.0.0 为了看看opencv3.0的HDR效果,尝试安装opencv3.0到ubuntu12.04上面,安装了好几次终于成功了. 参考博客: http://www.sa ...
- win8下安装matlab7.0
在win8下安装matlab7.0会出现一些兼容性的问题,需要设置系统环境变量,修改方式如下. 1.设置环境变量,方法:在你的安装目录的\MATLAB7\bin\win32有一个叫做atlas_Ath ...
随机推荐
- make笔记
Makefile基本格式如下: target ... : prerequisites ... command ... ... 其中, target - 目标文件, 可以是 Object File, 也 ...
- No form of payment has been added yet.
You may select a form of payment after your account balance reaches $10.00. Learn more 显然是说达到10美元以后才 ...
- [Linux] 虚拟环境的配置和使用 virtualenv
1.安装 sudo apt-get install python-virtualenv 2.使用 创建虚拟环境: virtualenv [虚拟环境名称] 例如: virtualenv env_test ...
- 为Java程序员金三银四精心挑选的五十道面试题与答案
1.面向对象的特征有哪些方面? [基础] 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问 ...
- caffe 一些网络参数
caffe一些网络参数的:http://www.docin.com/p-871820919.html
- “App Store加载失败,使已购页面再试一次”解决方案
问题描述: 用A账户登陆App Store,下载了Xcode.还没有下载完就需要更换账户 更换账户 找到App Store界面上部的商店,选择注销,然后再登陆. 账户更换完毕,讲道理来说应该是可以下载 ...
- [javascript][转载]jQuery获取Select选择的Text和 Value
原文地址: http://www.cnblogs.com/yaoshiyou/archive/2010/08/24/1806939.html http://www.cnblogs.com/SAL292 ...
- SQL Server 2008 R2占用内存越来越大解决方法
最近开发sql server数据库项目的过程中发现了这么一个问题,后台网站内存占用95%,通过任务管理器查看占内存的进程sqlserver.exe,是因为SQL Server 2008 R2运行越久, ...
- LeetCode 529. Minesweeper
原题链接在这里:https://leetcode.com/problems/minesweeper/description/ 题目: Let's play the minesweeper game ( ...
- vault key 管理工具
Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly contro ...