FFMPEG 不提取 yuv 色彩空间图像



我正在使用FFMPEG从MXF视频中提取图像。我对使用 YUV(最好是 422)色彩空间提取 tiff 格式图像感兴趣。MXF 视频属于 YUV 色彩空间。因此,为什么我想继续在那个色彩空间中工作。我试过:

ffmpeg -i video.mxf -pix_fmt yuv422p f%10d.tiff

但是,输出图像似乎是RGB色彩空间。我使用ImageMagick和命令行:

identify -verbose output.tiff

这告诉我图像文件是RGB色彩空间。我已经用谷歌搜索并尝试了对我的 FFMPEG 命令行的变体,但无济于事。我做错了什么?

FFMPEG 控制台输出符合要求:输出的第一部分输出的第二部分

图像马吉克识别(部分)结果:(我不允许发布超过两个链接*)

检查ffprobe output.tiff 。它应报告 YUV 像素格式。

不要将像素格式与绝对色彩空间混淆,如果它是源色彩空间,sRGB 也将保持目标色彩空间。YUV像素格式是一种将亮度/强度与色度/色调分离的方法,有助于有效地压缩视频信号。

来自Y'CbCr:

Y′CbCr不是一个绝对的色彩空间;相反,它是一种编码方式。 RGB 信息。

最新更新