FFMPEG不提取yuv颜色空间图像

时间:2016-03-18 04:54:28

标签: ffmpeg imagemagick 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控制台输出: First part of output Second part of output

imagemajick识别(部分)结果: (我不允许发布两个以上的链接*)

1 个答案:

答案 0 :(得分:0)

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

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

来自Y'CbCr

  

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