0

我正在使用 AVAssetExportSession 以 640x480 的分辨率导出一些内容,这些文件有点可怕——可以预见,但仍然很可怕,因为我们需要通过 3G 网络从手机上传它们。除了降低分辨率之外,还有什么方法可以影响文件的大小?理想情况下,我想尝试,例如,更努力地压缩(即使这会降低质量),或者减少到 15 帧/秒,或者类似的东西,但似乎没有任何钩子可以做到这一点。

4

1 回答 1

4

AVExportSession您只能使用预设。如果AVAssetExportPresetMediumQualityAVAssetExportPresetLowQuality不适合你,你最好使用AVAssetReaderand AVAssetWriterAVAssetWriter支持比特率设置,您可以选择在写入时跳过帧以获得较低的 FPS。

于 2011-06-04T11:40:59.407 回答