使用AVAudioPlayer播放.mov文件的声音

时间:2012-09-21 13:14:29

标签: objective-c ios audio avaudioplayer mov

我想播放声音,只播放我用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)。 第二个输出是错误。

你对此有什么想法吗?

此致

0 个答案:

没有答案