iPad:用AVCam Sample拍摄的视频,但它是1080x720,你怎么压缩它?

时间:2011-04-18 19:16:37

标签: objective-c ipad avcam

使用AVCam Sample Project捕获视频,但在1080x720分辨率下它是巨大的。如何压缩以保存到Web服务器?

我修改了示例代码,不将视频文件保存到“AvcamCaptureManager.m”“recordingDidFinishToOutputFileURL”中的AssetsLibrary,因此我将该输出文件URL用ASIHttp发送到我的网络服务器。这些视频文件很庞大,我想将它们的分辨率降低到568x320以减小文件大小。

鉴于未压缩的网址,如何将其压缩为较小的文件格式和/或分辨率?

1 个答案:

答案 0 :(得分:4)

我刚看到你的问题,如果还有任何帮助,请尝试减少整个会话的质量

session.sessionPreset = AVCaptureSessionPresetMedium;                         

session.sessionPreset = AVCaptureSessionPresetLow;

第一个会提供较小的文件,同时保持良好的质量,而后者将为您的设备提供质量最低的非常小的文件。