linux下ffmpeg安装

原创 2015年11月20日 13:31:44

linux下ffmpeg安装

1.ffmpeg下载地址: http://www.ffmpeg.org/download.html

2.解压

这里作者假设已经重命名为ffmpeg.tar.bz2

3.解压后进入ffmpeg的文件夹,查看readme, 可以看到和正常的编译安装步骤无异configure && make && make install

ffmpeg编译出错

编译FFMPEG时,出现了 ffmpeg yasm not found, use –disable-yasm for a crippled build,是因为 FFMPEG为了提高编译速度,使用了汇编指令,如果系统中没有yasm指令的话,就会出现上述的问题。
解决办法是:
A 如果是Windows系统, 从网上下载一个 yasm.exe 并安装在mingw/bin下面,重新编译,就不会出现该错误了;
B 如果是Linux系统,则更简单,直接在终端输入 sudo apt-get install yasm (centos 输入sudo yum install yasm),安装好后,重新编译就 OK了

这一次,编译成功, 出现一大串字符, 大致如下:

Selection_007

4.安装

Selection_008

可见直接make install会出现权限问题, 因为之前编译时指定的文件夹是/usr/local/ffmpeg, 所以需要sudo权限

ok,安装成功, 在命令行下试一下命令使用

这时候出现ffmpeg: error while loading shared libraries: libavdevice.so.56: cannot open shared object file: No such file or directory的错误.(部分高版本缺少的是libavdevice.so.54)

我们尝试在系统中找到这个库:

Selection_009

由结果可见, 在我们编译后的/usr/local/ffmpeg/lib/中存在libavdevice.so.56,  我们需要将这个库链接写到/etc/ld.so.conf中然后执行sudo ldconfig, 操作如下:

现在, 全部搞定啦~

相关文章推荐

Linux下FFmpeg的安装包

  • 2017年06月08日 14:46
  • 21.51MB
  • 下载

ffmpeg linux下安装包

  • 2016年12月29日 11:40
  • 32.46MB
  • 下载

Linux下安装视频转换工具ffmpeg

Linux下安装视频转换工具ffmpeg 最近在做项目的时候,遇到一个问题就是要将用户上传的视频转成flv格式或mp4格式并用flash插件在前端播放, 我决定采用ffmpeg (http://www...
  • wmt1432
  • wmt1432
  • 2016年07月22日 20:23
  • 480

Linux下安装FFMPEG必要库及相关文件

  • 2016年01月06日 13:24
  • 11.69MB
  • 下载

Linux下安装ffmpeg

转自:http://noalgo.info/874.html 安装 本文使用Linux发行版为centos 6.6,其安装步骤如下。 下载源码 从ffmpeg官网:https:...

linux下安装编译ffmpeg

1.首先用git从官网clone下载源文件: git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg 如果linux没有安装git就先安装git,命令...

linux下编译安装ffmpeg和opencv

OpenCV成功编译安装,进而编译算法,也成功编译生成二进制文件,但是运行时候cvCreateFileCapture和VideoCapture无法读入视频,最终原因在于ffmpeg没有配置好,删除Op...

linux下安装ffmpeg[部分转载]

mpeg(Fast Forward Mpeg)是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序 FFmpeg在Linux平台下开发,也可以在Windows、Mac OS X等...

linux下安装ffmpeg

本文转自别人博客(http://www.cnblogs.com/weiqinglan/p/6007758.html),完全为了自己记录...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下ffmpeg安装
举报原因:
原因补充:

(最多只允许输入30个字)