linux安装ffmpeg
来源:原创
时间:2019-09-25
作者:脚本小站
分类:Linux
INSTALLING FFMPEG FROM A REPOSITORY
First install the epel-release
yum -y install epel-release
Install the nux repository
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Install ffmpeg and ffmpeg -devel packages
yum install ffmpeg ffmpeg-devel -y
Make sure it works:
# ffmpeg -version
That is it for installing with a repository.
INSTALLING A STATIC PREBUILT VERSION OF FFMPEG
Get the installer script:
wget https://raw.githubusercontent.com/q3aql/ffmpeg-install/master/ffmpeg-install
Make it executable
chmod a+x ffmpeg-install
Install a release version
./ffmpeg-install --install release
Make sure it works:
# ffmpeg -version
转换视频:
ffmpeg -i test.wmv test.mp4
视频提取音频:
ffmpeg -i 14、input.mp4 -vn -y -acodec copy output.aac
mp4->mp3:
#!/bin/bash for var in $(ls demo) do filename=$(echo $var | awk -F '.' '{print $2}') echo $filename ffmpeg -i ./demo/$var -b:a 64K -vn ${filename}.mp3 done
批量处理:
#!/bin/bash nohup ffmpeg -i $1 -b:a 64K -vn ${1}.mp3 &
剪切视频:
ffmpeg -ss 00:00:00 -t 00:00:11 -i xxx.mp4 -vcodec copy -acodec copy xxx1.mp4
转换视频分辨率:
ffmpeg -i 'xxx.mp4' -strict -2 -vf scale=-1:720 'xxx_720.mp4'