音视频处理神器FFmpeg

一 FFmpeg支持的平台

下载官方链接:http://ffmpeg.org/download.html

FFmpeg的使用门槛,就是部分机器可能存在一些依赖版本或涉及到一些库的单独安装,稍微麻烦了一点点而已,但是大部分搜索一下都是可以解决。

二:FFmpeg常用功能举例

1、提取视频 ffmpeg -i input.mp4 -vcodec copy -an out.mp4 

2、提取声音

ffmpeg -i input.mp4 -vn -y -acodec copy out.aac

ffmpeg -i input.mp4 out.mp3

3、视频转码 ffmpeg -i input.mov -vcodec h264 out.mp4

ffmpeg -i input.mp4 output.avi

ffmpeg -i input.avi output.mp4

4、压缩参数设置

ffmpeg -i input.mp4 -s 1080x1248 -b:v 3000k -vcodec h264 -r 60 out.mp4

解读:-s 1080x1248 分辨率 -b:v 3000k 视频码率 -r 60 帧率

5、要从长视频input.mp4 中截取6秒到18秒的视频,可以使用一下命令

ffmpeg -ss 00:00:06 -t 00:00:12 -i input.mp4 -vcodec copy -acodec copy small.mp4

6、视频抓图:

ffmpeg -i input.mp4 -r 1 -f image2 image-%d.jpg 从视频文件中input.mp4抓图,每隔一秒抓一张,并且把抓图的命名为 image1、 image2、 image3、image4 ….

7、图片合成视频 ffmpeg -f image2 -i image-%d.jpg -vcodec libx264 out.mp4 把满足image-%d.jpg的合成视频

猜你喜欢

转载自blog.csdn.net/forgetmiss/article/details/107787773