gpt4 book ai didi

iphone - 稍后从UIImagePickerController压缩视频吗?

转载 作者:行者123 更新时间:2023-12-01 17:02:18 25 4
gpt4 key购买 nike

我想知道是否有人在以后建议如何压缩使用UIImagePickerController录制/选择的视频。

场景:

用户选择或录制中等质量的视频。稍后,我将此视频上传到服务器。但是,我想在上传时检查用户是否使用3G或Wifi,并在需要时将代码转码/压缩为较低的质量。

我知道可以在显示选择器时指定质量,但是如果我可以以更高质量的格式抓取剪辑,然后仅在需要时进行压缩,它将提供更大的灵活性。

我在Apple文档中找不到任何方法可以做到这一点,并且也找不到用于视频压缩的任何第三方库。有没有人有什么建议?

谢谢!

最佳答案

Apple没有提供用于视频转码的任何类型的库-但令您惊讶的是,您还没有找到第三方库。 FFMPEG是首选的库。现在,它是用C语言编写的,但是在iOS上是完全可用和可操作的。请注意,使用FFMPEG时需要注意一些LGPL事项。

请注意,代码转换是一个昂贵的过程,尤其是在CPU使用率方面,因此这实际上并不是最佳选择。最好让iOS在所有可能的情况下为您处理。

关于iphone - 稍后从UIImagePickerController压缩视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5236161/

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