1

iPadカメラで録画したビデオの音だけを再生したいと思います。ファイルは .mov ファイルです。

.mp4 ファイルのサウンドを正常に再生できます。mp4ファイルの場合の方法を紹介します。

私のプレイヤークラスには2人のメンバーがいます。audioPlayer は AVAudioPlayer で、_urlOfVideoToPlay はローカル ビデオを含む NSURL です。

NSError *audioError;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:_urlOfVideoToPlay error:&audioError];
bool prep2play = [audioPlayer prepareToPlay];

NSLog(@"%i", prep2play);

if(audioError) {
    NSLog([audioError localizedDescription]);
}

結果は次のとおりです。

2012-09-21 14:50:23.312 AppName[2201:907] 0
2012-09-21 14:50:23.315 AppName[2201:907] The operation couldn’t be completed. (OSStatus error 1954115647.)

最初の出力は 0 です。これは、prep2play が NO (false) であることを意味します。2 番目の出力はエラーです。

それについて何か考えはありますか?

よろしく

4

0 に答える 0