gpt4 book ai didi

iPhone-避免在 UIImagePickerController 中压缩视频

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:12:25 30 4
gpt4 key购买 nike

在我的应用程序中,我正在将视频上传到服务器。我正在使用 native UIImagePickercontroller 从图库中挑选视频。

我的代表是;

imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

我的应用程序必须在后台工作,并且在从图库中挑选大型视频时,压缩时间太长了,以至于用户有些恼怒并退出了应用程序。发生这种情况时,beginbackgroundTaskWithExpirationhandler 给我 10 分钟的时间执行 bgTask。但是如果压缩过程超过 10 分钟,而应用程序在后台运行,操作系统会暂停/终止我的应用程序。

你知道我该如何避免这种情况吗??

最佳答案

遗憾的是,没有办法完全避免压缩。将视频质量设置为高应该会有所帮助。

myController.videoQuality = UIImagePickerControllerQualityTypeHigh;

编辑:我还没有对此进行测试,但听起来好像可行。它是 UIImagePickerController 的翻版,声称可以提供对图像和视频的原始访问权限。

GitHub:https://github.com/elc/ELCImagePickerController

更多信息:http://www.icodeblog.com/2010/10/07/cloning-uiimagepickercontroller-using-the-assets-library-framework/

关于iPhone-避免在 UIImagePickerController 中压缩视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155166/

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