0

在我正在制作的视频中,我不得不将视频分割成帧。但我注意到大部分框架的大小是不同的。纯白框的大小为 2KB,但有些框的大小为 36KB。这是为什么?所有帧都具有相同的高度、宽度、相同的像素数、相同的位深度。那么为什么大小不一样呢?谢谢

4

1 回答 1

1

压缩。如果一个框架是单一颜色的,它可以以非常紧凑的形式表示。例如,我可以用英文描述一个框架:“1​​920 x 1080 像素,所有这些都是白色的”。只用了 42 个包机就可以完美地描述整个框架。现在,如果我要向一个从未见过它的人描述Mono Lisa,以便可以制作一个精确的副本,那将需要更多的话。

我给出的例子叫做“运行长度编码”,它是最简单的压缩形式。

于 2019-06-18T19:47:46.703 回答