FFMPEG-将像素格式从24位RGB更改为8位灰度只会更改颜色,而不会更改文件大小

时间:2018-09-26 17:20:06

标签: ffmpeg grayscale

我正在使用avlib *库,并且当前正在使用sws_getContext函数将像素格式从RGB(AV_PIX_FMT_RGB24)更改为灰度(AV_PIX_FMT_GRAY8)。预期的行为应该是,当我们从24位rgb降低到8位灰度时,输出文件的大小应该减小了3倍,但保持不变。此外,当我检查Media-Coder以查看格式时,视频格式仍然是RGB。关于为什么文件大小没有变化以及为什么文件格式仍然是RGB的任何想法?

注意:视频DID会按预期变为黑白。

0 个答案:

没有答案