Swift:我们如何使用VideoToolBox框架压缩视频?

时间:2019-01-05 21:40:50

标签: swift video compression hardware-acceleration

我们如何使用VideoToolBox框架压缩视频?我们可以使用AVAssetReader / Writer以及AVAssetExportSession来实现压缩。但是这两个功能非常慢。 WWDC 2014和WWDC 2017概述了VideoToolBox框架,但没有任何适当的文档。

当前的障碍是,我需要从应用程序上传的视频大于100MB。我通过更改宽度,高度和比特率来压缩视频,但是压缩需要太多时间。

VideoToolBox提供的压缩算法可以作为解决方案,还是我需要采取其他方法?

谢谢。

0 个答案:

没有答案