FFmpeg常用的命令行指令

1. MP4转avi

ffmpeg -i input.mp4 output.avi

2. MP4提取h264

ffmpeg -i infbig.mp4 -vcodec copy -an out.h264

3. MP4提取YUV

ffmpeg -i input.mp4 -an -c:v rawvideo -pixel_format yuv420p out.yuv

4. YUV转MP4

ffmpeg -s 640*512 -pix_fmt yuv420p -i input.yuv -framerate 50 -vcodec libx264 output.mp4

5. 播放YUV视频

ffplay -i out.yuv -video_size 640x512 -pixel_format yuv420p -framerate 50

6. 视频截图

ffmpeg -i input.mp4 -r 1 'out-image-%03d.jpg'
// -r 1 表示1秒截图一次

7. MP4转GIF

ffmpeg -i input.mp4 -ss 00:00:00 -t 10 out.gif
// -t 10  表示录制10秒

你可能感兴趣的:(FFmpeg,ffmpeg)