如何在从相机拍摄视频时压缩视频数据?

时间:2010-09-02 10:59:21

标签: objective-c uiimagepickercontroller

有没有办法在从相机拍摄时压缩视频数据?摄像机和照片库中的视频数据字节存在巨大差异。我希望在从摄像机拍摄视频时减少一些内存。有什么办法吗?

由于

2 个答案:

答案 0 :(得分:0)

我在这个问题上向Apple提交了一个错误报告,你也可以做同样的事情,似乎开发人员提交的报告越多,他们就越快解决问题。 无论您在UIImagePickerController上设置了什么videoQuality级别,从摄像机录制时它始终默认为高。从用户库中选择的视频尊重您的选择,并使用3GS上的硬件H.264编码器进行非常好的压缩。

答案 1 :(得分:0)

您可以使用FFMpeg直接从相机获取视频,压缩并将其存储到文件中 FFMpeg也是一个独立的控制台应用程序,它不需要任何其他的dll。

当然,这不是客观的,但在你的情况下它可能非常有用。