AVVideoAverageBitRateKey未生效

时间:2015-07-11 15:26:14

标签: ios video

我将AVVideoAverageBitRateKey设置为900000,但我录制的视频获得了不同的比特率值。总是不同的价值,有时850k,有时780k,810k,从不900k。为什么呢?

以下是我的设置:

..close()

1 个答案:

答案 0 :(得分:3)

还没有人回答这个问题,但是这里复活了......比特率是一个与视频方程中各种其他变量成比例的复杂值 - 与帧速率,分辨率和其他因素有关。编解码器使用。恒定比特率或可变比特率?等等。其中一些因素本身会产生限制效应,并将其传递给最终观察到的平均比特率。请注意,用于指定比特率的密钥称为AVVideoAverageBitRateKey - 平均值,而不是固定值。请求比特率就像要求一个大概的数字,结果应该接近你的要求,但可能不完全一样。