我已经构建了一个应用程序,可以将 iPhone 中的视频(使用 ALAsset 库,而不是内置的照片/视频选择器进行选择)上传到我的网络服务器,然后对它们进行压缩/编码。这很好用,但是随着视频较长,文件会很快变大。在我处理上传之前,是否有一种标准化的方法可以在设备上压缩/缩小这些视频的大小?是否值得 CPU 命中?AV 框架是否支持这一点?还是我必须使用 ffmpeg 的东西?我希望从 1280 x 720 到大约 516 x 290。我可以通过首先在设备上处理这个来节省大量带宽,尽管进行了大量搜索,但不确定我的选择。
问问题
1697 次