1

長さと幅、x 座標と y 座標を指定してビデオをトリミングしたいのですが、avmutablecomposition では不可能なようですAVAssetWriter

しかし、私の質問は、 ??AVAssetWriterの代わりに使用できるかということです。AVExportSession

はいの場合、このようにAVAssetWriterInputwithAVAssetオブジェクトを初期化する方法AVExportSession

[[AVAssetExportSession alloc] initWithAsset:videoAsset presetName:AVAssetExportPresetHighestQuality];
4

1 に答える 1

0

あなたが探しているのは AVMutableComposition naturalSize プロパティである可能性があります。これは、ここから見えるものから、ビデオを目的のサイズにスケーリング (トリミングではなく) できるようにします。

https://developer.apple.com/library/mac/documentation/AVFoundation/Reference/AVMutableComposition_Class/Reference/Reference.html#//apple_ref/occ/instp/AVMutableComposition/naturalSize

于 2014-02-05T17:14:57.637 に答える