1:
提取yuv格式:不修改宽高 取3秒
ffmpeg -i test_1920x1080.mp4 -t 3 yuv420p_orig.yuv
ffmpeg -i test_1920x1080.mp4 -t 3 -pix_fmt yuv420p yuv420p_orig.yuv
可以使用ffplay播放:ffplay -video_size 1920x1080 yuv420p_orig.yuv
提取yuv格式:修改宽高 取3秒
ffmpeg -i test_1920x1080.mp4 -t 3 -s 320x420 yuv420p_orig.yuv
ffmpeg -i test_1920x1080.mp4 -t 3 -pix_fmt yuv420p -s 320x420 yuv420p_orig.yuv
可以使用ffplay播放:ffplay -video_size 320x420 yuv420p_orig.yuv
2:
提取rgb格式:修改宽高 取3秒
ffmpeg -i test.mp4 -t 3 -pix_fmt rgb24 -s 320x240 rgb24_320x240.rgb
可以使用ffplay播放:ffplay -video_size 320x240 -pixel_format rgb24 rgb24_320x240.rgb
3:
yuv和rgb之间的转换
ffmpeg -s 320x240 -pix_fmt yuv420p -i yuv420p_320x240.yuv -pix_fmt rgb24 rgb420p_320x240.rgb
可以使用ffplay播放:ffplay -video_size 320x240 -pixel_format rgb24 rgb420p_320x240.rgb