windows版本和Linux版本的ffmpeg下载使用方法

https://blog.csdn.net/Mr_XiMu/article/details/94321752

一:ffmpeg的下载

(1):ffpeg下载

1、访问http://ffmpeg.org/,单击①或者②进入选择操作系统的页面。

2、Linux版本的下载:

①:首先点击小企鹅图标,出现不同的Linux系统

②:根据不同的Linux点击进入不同的Linux系统下载ffmpeg

③:注意:若想下载tar.bz2格式的直接点击中间的Download图标,它会自动进行下载。(也可进入http://ffmpeg.org/releases/选择不同的版本来下载)

3:Windows版本的下载

①:

②:

二:使用

①:Windows版本的使用

1:

2、

3、使用示例:

②:Linux下的使用

准备:在/usr/local/下新建一个ffmpeg的文件夹,并进入到ffmpeg文件夹,安装gcc(yum install -y gcc)和wget(yum -y install wget)工具 ,安装(vim)yum install -y vim

1、Linux下使用ffmpeg还需要

(1):nasm下载安装

到http://www.linuxfromscratch.org/blfs/view/8.2/general/nasm.html找到

①:使用 wget http://www.nasm.us/pub/nasm/releasebuilds/2.13.03/nasm-2.13.03.tar.xz下载

②:执行tar -xvf nasm-2.13.03.tar.xz

③:cd nasm-2.13.03

④:./configure

⑤:make

⑥:make install

完成 nasm的安装

(2):yasm的下载安装

①:到http://www.tortall.net/projects/yasm/releases/挑选版本下载

②上传到 /usr/local/ffmpeg文件夹下

③:tar -xvzf yasm-1.3.0.tar.gz

④:cd yasm-1.3.0/

⑤:./configure

⑥:make

⑦:make install

完成yasm的安装

(3):x264的下载安装

①:到https://www.videolan.org/developers/x264.html下载

②:将软件上传到/usr/local/ffmpeg下

缺少bzip2包时yum install -y bzip2

③:tar -xvf last_x264.tar.bz2

④:cd x264-snapshot-20190629-2245

⑤:./configure --enable-shared

第5步加上--enable-libx264 --enable-gpl才支持h264,可参考另一篇https://blog.csdn.net/djrm11/article/details/106258763

⑥:make

⑦:make install

(4)安装ffmpeg

①:将ffmpeg-4.1.3.tar.bz2上传到ffmpeg文件夹下

②:tar -xjvf ffmpeg-4.1.3.tar.bz2

③: cd ffmpeg-4.1.3

④:./configure --enable-shared --prefix=/monchickey/ffmpeg

⑤:make(花费时间会有点长)

⑥:make install

ffmpeg安装完毕

(5)配置ffmpeg

①:cd /monchickey/ffmpeg/ 

查看一下发现有bin,include,lib,share这4个目录,其中bin是ffmpeg主程序二进制目录,include是C/C++头文件目录,lib是编译好的库文件目录,share是文档目录

②:然后进入bin目录(cd /monchickey/ffmpeg/bin ),执行 ./ffmpeg -version 查看当前版本的详细信息,默认情况下一般会报libavdevice.so.58/57: cannot open shared object file: No such file or directory,原因是lib目录未加载到链接到系统库中

③:执行命令: vim /etc/ld.so.conf.d/ffmpeg.conf 然后添加一行内容: /monchickey/ffmpeg/lib 之后保存并退出,然后执行 ldconfig 使配置生效,现在再次执行 ./ffmpeg -version 显示就正常了

现在ffmpeg就能正常使用了
https://blog.csdn.net/Mr_XiMu/article/details/94321752

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hello_world!

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值