视频比特率计算的未压缩视频



我想了解未压缩视频的比特率。但在查阅http://web.forret.com/tools/video_fps.asp?width=3840&height=2176&fps=30&space=yuv420&depth=4时却无法完全理解

3840x2176(宽度x步幅)视频30fpsYUV420 colorformat:

计算一个未压缩帧:

PixelPerFrame      = 3840 x 2176
                   = 8,355,840 pixel

我想,对于yuv420,每色4bits,每像素bits = 12

So, bits per frame = 12 * 8355840  
                   = 100,270,080 bits
                   = 95.625 Megabits
                   = 11.953125 MegaBytes

该值至少在参考链接附近。

计算未压缩视频时:

30 fps bit rate    = 30 * sizeof one uncompressed frame.
                   = 30 * 100270080 Bits
                   = 3008,102,400 BitsPerSecond
                   = 2868.75 MegabitsPerSecond 
                   = 358.59375 MegaBytesPerSecond

但是从参考链接我看到它的"188,01 MB 179,3 MiB"

谁能帮我理解一下?

短:YUV420 with 4 Bit per Color有6 Bit per pixel

长:在YUV420中,每2x2组Y有一个U和一个V值(这意味着两个色度成分在水平和垂直方向上以亮度采样率的一半采样)。请看这张图。

这意味着你的图片的2x2块有4*4位Y值+一个4位U + 4位V

表示:2x2像素:16 + 4 + 4 = 24位1像素:6位

最新更新