ffmpeg 截取视频-截图-动图-压缩-转换格式
下载 https://ffmpeg.org/download.html
文档 https://ffmpeg.org/ffmpeg.html
截取片段 clip
ffmpeg -i input.mp4 -ss 00:00:00.000 -to 00:00:00.001 output.mp4
-i 原视频文件
-ss 起始时间,用时间戳/秒数 (获取时间戳,可以通过potplayer,快捷键G显示)
-to 结束时间,用时间戳/秒数
-t 持续时间,用时间戳/秒数
带字幕截取片段 clip with subtitle
ffmpeg -i input.mp4 -vf subtitles=subtitle.srt -ss 起始时间 -to 结束时间 output.mp4
截图 capture screenshot
ffmpeg -i input.mp4 -ss 50 -vframes 1 image.jpg
截动图 GIF
ffmpeg -i input.mp4 -ss 55 -to 65 -s 160x90 -r 5 gif.gif
截取动图最好添加尺寸,改小一点,不然生成的文件会很大!
-r 帧率
-s 尺寸
转换格式 convert
ffmpeg -i input.mkv -acodec copy -vcodec copy output.mp4
压缩大小 compress
ffmpeg -i input.mkv -crf 18 output.mp4
crf一般在18~28之间是合理范围,18生成的视频文件大。28生成的小
参考链接
ffmpeg:截图、截取动图、加水印、录屏、直播_ETalien_的博客-CSDN博客
https://blog.csdn.net/ETalien_/article/details/102924928
命令行帮助文档
ffmpeg -h