FFmpeg常用命令(长期更新)

玩视频就会用到FFmpeg,以下是一些我经常用到的命令,或者网上搜集到的命令放在这里做笔记~

转换格式

转换为 MP4 格式:

ffmpeg -i input.mov output.mp4

视频剪切

裁剪前 10 秒:

ffmpeg -ss 0:0 -t 0:10 -i input.mov output.mp4

-ss 开始时间
-t 持续时间

裁剪最后 10 秒:

ffmpeg -sseof -0:10 -i input.mov output.mp4

-sseof 相对于文件末尾的开始时间

视频截图

每秒输出一张图:

ffmpeg -i input.mov -vf fps=1 -q:v 2 output%03d.png

两个音频合并

ffmpeg -i "concat:30.mp3|50.mp3" -acodec copy 80.mp3

m4a转mp3

ffmpeg -i input.m4a -acodec libmp3lame -aq 2 output.mp3

mp4全复制转换ts

ffmpeg -i catfood.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb output.ts

MKV无损转MP4

ffmpeg -i input.mkv -c copy -strict -2 output.mp4

 

最后更新于:2019年1月23日 16:24:23

2 条评论

发表评论

*

    • 网站备案掉了,图片是因为放在阿里云CDN上,备案掉了之后直接不给用了,现在图片已经迁移到国内别的服务器上了,https可以继续用。