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(假)。第二个输出是错误。

你对此有什么想法吗?

问候

4

0 回答 0