Centos7下安装ffmpeg记录

一.基本的ffmpeg安装
1.下载ffmpeg的源码安装包
:http://ffmpeg.org/releases/ffmpeg-xxx.tar.bz2
xxx表示版本号,根据自己的需要选择对应的ffmpeg版本
2.下载完成后,解压
tar -jxvf ffmpeg-xxx.tar.bz2
进入ffmpeg目录
./configure --prefix=/home/user/ffmpeg
这里建议将ffmpeg的目录放在home用户目录下,避免后续出现因无权限修改/usr/local/目录而出现问题
3.安装
make && make install
4.环境变量配置
vi /etc/profile
PATH=$PATH:/home/user/ffmpeg/bin
source /ect/profile

二.使用ffmpeg
这里使用ffmpeg将mp4中的音频抽mp3出来,使用如下:

但是会遇到这样的问题
在这里插入图片描述
经查阅资料,发现是mp3只有解码器,而没有编码器。
首先使用:./ffmpeg -codecs | grep mp3
查看,结果中果然没有编码器encoders
在这里插入图片描述
解决方法:
Ubuntu 需要安装: libmp3lame-dev
sudo apt-get install libmp3lame-dev -y
CentOS 需要安装: lame-devel
sudo yum install lame-devel -y
然后重新进行ffmpeg的配置,编译,安装:configure,make,make install
再查看:./ffmpeg -codecs | grep mp3
在这里插入图片描述
解码器有了,此时再用ffmpeg对MP4抽mp3,就可以顺利进行了,搞定!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值