如何根据帧宽和高度计算视频大小

时间:2017-01-25 05:11:51

标签: video mp4 video-capture

如何根据画面的宽度和高度计算必须拍摄的视频尺寸?

例如,

视频流分辨率为1920 * 1080 YUY2。

因此帧大小将为1920 * 1080 * 2 = 4147200字节(约3.9MB)。 但是在捕获视频时,(.mp4)文件的输出大小非常低。

这可能是什么原因?比特率还是压缩? 让我知道实际计算。

提前致谢。

2 个答案:

答案 0 :(得分:2)

答案是压缩。视频压缩有损,意味着您可以丢弃比特,从而提高图像质量。分辨率和文件大小之间几乎没有关系。文件大小由比特率决定。例如,5mbps的10秒1080p视频为50mbps(10 * 5),5mbps的10秒480p视频与50mbps(10 * 5)完全相同。但它的质量会更高,因为每个像素的位数更多。文件大小是首选项。没有偏好公式。

答案 1 :(得分:0)

我最后通过在写入磁盘上的每一帧后计算文件大小来完成此操作。