代码如下:
@echo off
for /r %%i in (“*.yuv") do (
ffmpeg -pix_fmt nv21 -s 1920x1088 -i %%i %%~ni.bmp
)
pause
使用方法:
- 将上述代码写成bat文件,放在待处理的YUV同级目录下。
- 双击运行即可。正常运行页面会打印信息,否则会闪退。
批处理代码解释:
- for循环会遍历文件夹中所有文件后缀名为yuv的文件。
- 单次循环中,%%i 为其中一个yuv文件的名字(包括后缀名.yuv)。
- %%~ni为去掉后缀名“.yuv”的文件名。
- ffmpeg格式转换模板:ffmpeg -pix_fmt nv21 -s (width)x(height) -i (input_file_name) (output_file_name)