私の iPhone アプリで、動画を録画形式 (HD) から低解像度 (320x240) に変換したいのですが、30fps のフレーム レートを維持したいと考えています。
現在、AVAssetExportPreset を使用して変換していますが、使用できる値は次のとおりです。
AVAssetExportPresetLowQuality
AVAssetExportPresetMediumQuality
AVAssetExportPresetHighestQuality
と
AVAssetExportPreset640x480
AVAssetExportPreset960x540
AVAssetExportPreset1280x720
AVAssetExportPreset1920x1080
これらのどれも私の要件に一致していないようです。低に近づいていますが、ビットレートが非常に低く、フレーム レートが 15 fps に強制されますが、これは良くありません。
可能であれば、ハードウェア アクセラレーション ライブラリを使用してこれを実現したいと考えています。
これを解決する方法はありますか?