Video 未压缩视频的视频比特率计算
我试图了解未压缩视频的比特率。 但在提及时无法准确理解 对于3840x2176(宽度x步幅)且30fps,YUV420彩色格式的视频: 计算一个未压缩的帧:Video 未压缩视频的视频比特率计算,video,signal-processing,codec,yuv,bitrate,Video,Signal Processing,Codec,Yuv,Bitrate,我试图了解未压缩视频的比特率。 但在提及时无法准确理解 对于3840x2176(宽度x步幅)且30fps,YUV420彩色格式的视频: 计算一个未压缩的帧: PixelPerFrame = 3840 x 2176 = 8,355,840 pixel 30 fps bit rate = 30 * sizeof one uncompressed frame. = 30 * 100270080 Bits
PixelPerFrame = 3840 x 2176
= 8,355,840 pixel
30 fps bit rate = 30 * sizeof one uncompressed frame.
= 30 * 100270080 Bits
= 3008,102,400 BitsPerSecond
= 2868.75 MegabitsPerSecond
= 358.59375 MegaBytesPerSecond
我认为,对于每种颜色4位的yuv420,每像素位=12
So, bits per frame = 12 * 8355840
= 100,270,080 bits
= 95.625 Megabits
= 11.953125 MegaBytes
此值至少在参考链接附近
计算未压缩视频时:
PixelPerFrame = 3840 x 2176
= 8,355,840 pixel
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”
有人能帮我理解吗?简短:每种颜色4位的YUV420每像素6位 Long:在YUV420中,每2x2组
Y
,您有一个U
和一个V
值(这意味着两个色度分量在水平和垂直方向上都以luma的一半采样率进行采样。参见此图)
这意味着图片的2x2块有4*4位Y
值+一个4位U
+4位V
这意味着:2x2像素:16+4+4=24位
所以:1像素:6位哦!好的,我明白了。谢谢。但是,当选择“yuv420”作为“颜色模型”和“颜色深度”作为“4位/像素”时,我不确定该页面如何显示我为每像素12位。这可能是一个bug!我甚至没有看页面,我只知道YUV420p是如何工作的。所以我猜如果你有一个像素的图片,你会看到它uld需要12位,因为无法对U和V值进行下采样。