回答MonsieurDart的回答是: 我沒有嘗試的AVEditDemo
,但我並沒有在iOS 8這個問題,我也沒有把它在iOS 7。我正在使用AVMutableVideoComposition
並將其設置爲AVAssetExportSession's
視頻組合。
.
.
AVMutableVideoCompositionInstruction * instruction = [AVMutableVideoCompositionInstruction videoCompositionInstruction];
AVMutableVideoCompositionLayerInstruction *layerInstruction = [AVMutableVideoCompositionLayerInstruction videoCompositionLayerInstructionWithAssetTrack:videoTrack];
AVMutableVideoComposition *compositionInstruction = [AVMutableVideoComposition videoComposition];
compositionInstruction.instructions = @[instruction];
compositionInstruction.frameDuration = CMTimeMake(1, 30);
.
.
AVAssetExportSession *exporter = [[AVAssetExportSession alloc] initWithAsset:composition AVAssetExportPresetHighestQuality];
exporter.videoComposition = compositionInstruction;
其中videoTrack是從資產創建了一個AVMutableCompositionTrack
你知道,如果這已定? – RSully 2014-04-12 21:28:53
Apple沒有消息... :-( – MonsieurDart 2014-09-15 21:29:18
你在iOS 8或OS X Yosemite上測試過嗎? – RSully 2014-09-21 15:24:34