Linux系统下如何将.jpg RGB图像转换为.nv12格式文件
用FFmpeg将JPG转换为NV12格式文件
直接通过FFmpeg指定像素格式参数就能一步生成NV12文件,不用先转YUV420再处理:
ffmpeg -i input.jpg -pix_fmt nv12 output.nv12
参数说明
-i input.jpg:指定要转换的输入JPG图像-pix_fmt nv12:强制输出的像素格式为NV12output.nv12:生成的NV12格式文件名称
验证输出格式(可选)
如果要确认生成的文件确实是NV12格式,可执行以下命令查看:
ffmpeg -v error -select_streams v:0 -show_entries stream=pix_fmt -of default=noprint_wrappers=1:nokey=1 output.nv12
执行后会返回nv12,说明格式正确。
内容的提问来源于stack exchange,提问作者skinnybb
相关产品推荐
相关产品推荐

