一:jpg转yuv
1.1
将单个jpg等格式的图片转化为yuv
ffmpeg -i test.jpg -s 640x480 -pix_fmt yuv420p test.yuv
1.2
bat格式:批处理(jpg文件放在ffmpeg同一文件下):
for %%a in ("*.jpg") do ffmpeg -i "%%a" -s 400x400 -pix_fmt yuv420p "\%%~na.yuv
pause
二:yuv转jpg
2.1
将单个yuv等格式的图片转化为jpg:
ffmpeg -y -s 400x400 -i D:\yuv2jpg\capture0.yuv -b 20000000 xxd.jpg
2.2
bat格式批处理(目前没找到真正批处理的方法也不会写bat,所以有多少个添加多少行):
ffmpeg -y -s 400x400 -i rec0.yuv rec0.jpeg
觉得麻烦可以用到excel来下拉很快的(详见:批处理)。