我正在尝试了解未压缩视频的比特率。 但在引用http://web.forret.com/tools/video_fps.asp?width=3840&height=2176&fps=30&space=yuv420&depth=4
时无法准确理解对于 30fps 的 3840x2176 (宽度x步幅)视频, YUV420 colorformat:
计算一个未压缩的框架:
PixelPerFrame = 3840 x 2176
= 8,355,840 pixel
我认为,对于yuv420,每种颜色4位,每像素位数= 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"
任何人都可以帮助我理解吗?
答案 0 :(得分:2)
短:YUV420每颜色4位,每像素6位。
长:在YUV420中,每2x2组U
有一个V
和一个Y
值(这意味着两个色度分量在水平方向上以亮度的一半采样和垂直。见picture。
这意味着您的图片的2x2块有4 * 4位Y
值+一个4位U
+ 4位V
。
表示:2x2像素:16 + 4 + 4 = 24位 所以:1像素:6位