ffmpeg笔记
ffmpeg笔记将视频拆解为图像帧将图像帧重新合成视频快速将手机拍摄的竖屏录像转换为横屏基于glob匹配将文件夹中图像按文件名连接成mp4ffmpeg的一些使用笔记将视频拆解为图像帧可以将视频提取为一系列的图片文件例如 PNG 或 JPEG。通常建议使用 .png 以保证无损还原。ffmpeg-iinput_video.mp4-q:v1-start_number0frames_%04d.png-q:v 1: 设置最高质量对于 JPEG 适用对于 PNG它是无损的。frames_%04d.png: 输出序列帧的格式。%04d 表示四位数字编号例如 0001.png。将图像帧重新合成视频将处理好的图像序列重新编码回视频文件24为帧率根据情况修改。ffmpeg-framerate24-iframes_%04d.png-c:vlibx264-pix_fmtyuv420p output_video.mp4快速将手机拍摄的竖屏录像转换为横屏因为这些录像的本质只是加了一个旋转参数因此不需要重新编码整个视频只需要修改Metadata中的旋转参数就可以ffmpeg-iinput.mp4-ccopy -metadata:s:v:0rotate0output.mp4基于glob匹配将文件夹中图像按文件名连接成mp4对于帧率24图像后缀名均为jpg的情况ffmpeg-framerate24-pattern_typeglob-i*.jpg-c:vlibx264-pix_fmtyuv420p output.mp4