linux下ffmpeg安装
来源:互联网 发布:低价已备案域名 编辑:程序博客网 时间:2024/05/21 19:23
1.ffmpeg下载地址: http://www.ffmpeg.org/download.html
2.解压
这里作者假设已经重命名为ffmpeg.tar.bz2
3.解压后进入ffmpeg的文件夹,查看readme, 可以看到和正常的编译安装步骤无异configure && make && make install
编译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了
这一次,编译成功, 出现一大串字符, 大致如下:
4.安装
可见直接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)
我们尝试在系统中找到这个库:
由结果可见, 在我们编译后的/usr/local/ffmpeg/lib/中存在libavdevice.so.56, 我们需要将这个库链接写到/etc/ld.so.conf中然后执行sudo ldconfig, 操作如下:
现在, 全部搞定啦~
- linux下安装ffmpeg
- linux下安装ffmpeg
- linux 下安装 ffmpeg
- linux下安装ffmpeg
- linux 下安装 ffmpeg
- linux下ffmpeg安装
- Linux下安装ffmpeg
- linux 下安装 ffmpeg
- linux下ffmpeg安装
- Linux下安装ffmpeg
- linux下ffmpeg安装
- linux下ffmpeg安装
- Linux下安装ffmpeg
- linux下安装ffmpeg
- Linux下安装ffmpeg
- Linux下安装FFmpeg
- linux下安装ffmpeg
- linux下ffmpeg安装
- 完全背包 2016.5.8
- 中文分词工具Jieba
- 解决安卓编译 the 64K Reference Limit
- Android自定义控件(特效一) 点击屏幕,根据所点击的位置绘制圆环
- matlab打开和生成使用.p文件和exe文件
- linux下ffmpeg安装
- cocos2dx 3.10 读取加密压缩ZIP文件
- SQLite可视化管理工具汇总
- 欢迎使用CSDN-markdown编辑器
- 第十一周实践项目1.1-点-圆-圆柱类族的设计
- Caffe利用测试好的模型测试图片以及每层的可视化
- 织梦dedecms安装过程中遇到的问题:wamp无法正常启动等
- logistic回归问题自我答疑
- Swift学习 三