这篇仅仅是自己的笔记,用起来方便一些!!!
他人博客 https://www.jianshu.com/p/ddafe46827b7
- 简单转换视频格式
ffmpeg -i [源视频文件] [目的视频文件]
如: ffmpeg -i input.mp4 output.mov
-i 即input 标识输入视频文件 - 常见视频编码
MP4封装 = H264视频编码 + AAC音频编码
WebM封装 = VP8视频编码 + Vorbis音频编码
OGG封装 = Theora视频编码 + Vorbis音频编码 - 截图
ffmpeg -i [src] -ss 5 -vframes 1 img.jpg
-ss 开始时间 如:第5秒
-vframes 第几帧 如:第一帧 - 添加水印
ffmpeg -i [视频源] -i [水印源] -filter_complex “overlay=20:20”
overlay=20:20 左上角距上边界和左边界分别为20px - 截取gif
ffmpeg -i [src] -ss 7.5 -to 9.5 -s 640x320 -r 15 out.gif
-s 指定大小
-r 指定帧率 默认25 - 录屏(无音频)
ffmpeg -f gdigrab -i desktop rec.mp4 - 视频剔除音频
ffmpeg -i in.mp4 -vcodec copy -an v.mp4 - 获取视频中的音频
ffmpeg -i in.mp4 -vn -acodec copy v.aac - 合并视频(音频同)
ffmpeg -i “concat:in.mp4|in.mp4” inout.mp4