FFmpeg 安装及使用

1.升级yum
sudo yum install epel-release -y
sudo yum update -y

2.安装Nux Dextop Yum源
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

3.安装FFmpeg和FFmpeg开发包
sudo yum install ffmpeg ffmpeg-devel -y

4.测试
ffmpeg

1.获取截图
ffmpeg -y -i 1.mp4 -ss 00:00:01 -vframes 1 -q:v 1 output.jpg
-y 不经过确认,直接覆盖同名文件
-i 指定输入文件
-ss 指定截图时间
-vframes 指定截图一帧
-q:v 指定图片执行(1~5之间,1为质量最高)
最后一个参数是输出的文件名

2.将mp4切片成m3u8
ffmpeg -i test.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_time 15 -hls_list_size 0 test.m3u8