audio
こんにちは、ファイルからの抽出のみに取り組んでいvideo
ます。- それは
< iOS 8.0
バージョンでは機能していますが、バージョンでは機能していません>= iOS 8.0
。 >= iOS 8.0
バージョンでオーディオを抽出する方法は?
質問する
2209 次
1 に答える
6
AVAssetExportSession を使用して、ビデオ ファイルをオーディオに変換します。この方法を使用できます。
- (void)convertVideoToAudioWithInputURL:(NSURL*)inputURL
outputURL:(NSURL*)outputURL
handler:(void (^)(AVAssetExportSession*))handler
{
AVURLAsset* asset = [AVURLAsset URLAssetWithURL:inputURL options:nil];
self.exportSession = [[AVAssetExportSession alloc] initWithAsset:asset
presetName: AVAssetExportPresetPassthrough];
self.exportSession.outputURL = outputURL;
self.exportSession.outputFileType = AVFileTypeAppleM4A; //For audio file
self.exportSession.timeRange = CMTimeRangeMake(kCMTimeZero, [asset duration]);
[self.exportSession exportAsynchronouslyWithCompletionHandler:^(void) {
handler(self.exportSession);
}];
}
さらに使用するために、outputUrl でファイルを処理します。:)
于 2015-02-21T16:09:45.893 に答える