gpt4 book ai didi

video - 建议的 H.264 压缩比?

转载 作者:行者123 更新时间:2023-11-28 21:38:32 26 4
gpt4 key购买 nike

请注意:我意识到这是一个非常复杂的问题,其中包含大约一百万级的细微差别,我正试图将其简化为一个数字...

我即将承担一个使用 H.264 编码的大型视频编码项目。我们正在尝试创建多个比特率配置文件,以适应跨互联网连接、处理器、设备等的流媒体。

一般来说,我应该期望看到什么样的压缩率(同时保持在合理的质量水平内)?

例如,每秒 24 帧和 16 位颜色的 640x360 (16:9) 像素视频文件应产生大约 33 MB/s 的未压缩文件。

有人告诉我,对于该文件,500 Kbits/秒(或 62 KB/s)并不是一个不合理的视频比特率。这看起来很疯狂——超过 530:1 的压缩率?这是 99.8% 的压缩率。我的数学有问题吗?

我只是在寻找质量的粗略外部指南,例如“超过 500 倍的压缩是疯狂的”或“低于 400 倍是浪费带宽”。我到处都看了,没有任何东西给我任何预期的压缩...

最佳答案

在一个名为 H.264 Primer 的非常有趣的文档中,给出了一个简单的公式作为提示,用于根据视频的特性计算“理想”输出文件比特率:

[image width] x [image height] x [framerate] x [motion rank] x 0.07 = [desired bitrate]

其中图像的宽度和高度以像素为单位表示,运动等级是 1 到 4 之间的整数,1 为低运动,2 为中等运动,4 为高运动(运动是图像数据量在帧之间发生变化,请参阅链接文档以获取更多信息)。

例如,如果我们以 24 FPS 的速度拍摄 1280x720 的视频,中等运动(摄像机移动缓慢的电影,场景变化不多......),预期的理想比特率将是:

1280 x 720 x 24 x 2 x 0.07 = 3,096,576 bps => approximatively 3000 kbps

这纯粹是一个提示,在我看来,准确找到理想比特率的唯一方法是通过错误试验:)

关于video - 建议的 H.264 压缩比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5024114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com