4、FFmpeg命令行操作6

图片和视频转换

截取一张图片    

ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.jpg     

ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.bmp     

-i 输入 

-y 覆盖 

-f 格式 

 image2 一种格式 

-ss 起始值 

-vframes 帧 如果大于1 那么 输出加%03d  test%03d.jpg 

-s 格式大小size

转换视频为图片(每帧一张图):       

ffmpeg -i test.mp4 -t 5 -s 640x360 -r 15 frame%03d.jpg   

图片转换为视频:       

ffmpeg -f image2 -i frame%03d.jpg -r 25 video.mp4

GIF和视频转换

从视频中生成GIF图片

ffmpeg -i test.mp4 -t 5 -r 1  image1.gif

ffmpeg -i test.mp4 -t 5 -r 25 -s 640x360  image2.gif 

将 GIF 转化为 视频    

ffmpeg -f gif -i image2.gif image2.mp4

你可能感兴趣的:(音视频,ffmpeg)