A / V流中的活动量可以变化。例如,如果流式传输的数据来自一个空的,无声的房间,那么与数据类似于一个响亮而有爆炸性的视频游戏相比,可能会少得多。
我想知道的是,根据对活动"的主观解释,上下数据的实际数量是否有所不同。换句话说,在观看空房间的流与活动视频游戏时,我下载的数据较少吗?我的预感一直是响亮的"没有&#34 ;;毕竟,程序将如何知道两者之间的区别?
我现在问,因为我注意到过去播放视频时有所不同。在主观期间"低"期间,视频似乎总是很好。活动,并且在"高"期间开始滞后或跳过活动。这只是巧合,还是实际上有某种算法或服务在低活动期间稀释数据或类似的东西?
答案 0 :(得分:2)
嗯,问题是音频和视频流是压缩的。它们可以使用各种格式中的任何一种进行压缩。有些格式的目标是减小尺寸,有些格式会设置质量值,有些则会执行相同的步骤,无论数据是简单还是复杂。
以jpg和png格式为例。打开你最喜欢的编辑器,创建一个640x480px的图像,填充纯白色。现在保存该文件并查看它的大小。现在将噪声应用于图像并将其另存为新文件。比较两者 - 看到大小的巨大差异.. 我的白色图像为1.37kb,噪声为331kb。 (对于整个白色图像,可以重复单个8x8或16x16图块,对于有噪声的图像,必须使用唯一的8x8或16x16块)
VBR(可变比特率)和CBR(恒定比特率)是视频转码时的两种常用术语(从一种格式转换为另一种格式)
无论如何 - 答案是“这取决于格式” - 有些格式可以这样工作,有些则没有。
视频卡每帧都会向屏幕发送相同数量的数据,即使信息中的信息非常少 - 它也是未压缩的。另一方面,传输的音频和视频(几乎)总是被压缩,因此当信息较少时,传输它所需的数据较少。