我想了解未压缩视频的比特率。但在查阅http://web.forret.com/tools/video_fps.asp?width=3840&height=2176&fps=30&space=yuv420&depth=4时却无法完全理解
3840x2176(宽度x步幅)视频30fps, YUV420 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位