多媒体音视频处理及FFmpeg使用技巧总结

截图

ffmpeg -ss 00:02:06 -i input.mp4 -f image2 -y poster.jpg

连续截图

ffmpeg -y -i input.mp4 -vf "fps=1/2,scale=iw/4:-1,tile=10x10" -an %d.png

fps=1/2:每2秒截一张图,如果是每秒截一张的话应该是fps=1

scale:所截图片大小,上面的代码是设置宽为原始的1/4大小,高度自动,相当于iw/4:ih/4,也可以设置成固定值如120:80

tile:网格化,自动将100张图合并成一张大图

连续截图2

ffmpeg -i my_dream.mp4 -vf fps=1/2 -q:v 2 -s 120x67 preview/%d.png

fps=1/2:每2秒截一张图,如果是每秒截一张的话应该是fps=1

-s:尺寸

这种方式截出来的是未合并的小图

二进制合并

copy/b  E:\temps\*.ts  E:\temps\new.ts

该命令的合并排序是按照你系统下的排序来的

扫描二维码关注公众号,回复: 6239822 查看本文章

猜你喜欢

转载自www.cnblogs.com/runtimeexception/p/10864470.html