ffmpeg使用

一、视频获取帧画面

ffmpeg -y -i /storage/emulated/0/1/input.mp4 -f image2 -r 1 -q:v 10 -preset superfast /storage/emulated/0/1/%3d.jpg
  • -r :帧率,每秒取多少张图片
  • -q:v :质量
  • /storage/emulated/0/1/%3d.jpg 图片地址,%3表示后面以001、002表示

二、填充、缩放

ffmpeg -i input.mp4 -vf scale=960:540,pad:width:height:x:y:color output.mp4
  • scale:后面跟缩放后视频的宽、高
  • pad : 填充的宽高,及新视频的宽高,x、y代表久视频缩放后在新视频中的左上角坐标
    参考文章

三、添加水印

 ffmpeg -y -i input.mp4 -i water.png -filter_complex overlay=main_w-overlay_w-10:10 -preset superfast result.mp4
  • overlay:水印坐标
    main_w视频宽度, main_h视频高度,overlay_w水印宽度,overlay_h水印高度
  • water.png
    水印图片路径
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。