2011-10-21 5 views
1

일부 wav 파일이 있으며 MPMoviePlayer와 완벽하게 작동합니다. AVPlayer에서는 작동하지 않습니다. 어떤 이유로 AVPlayer로 플레이어를 변경했습니다. 그러나 구현 후 오디오 파일 중 일부가 AVPlayer에서 작동하지 않는 것으로 나타났습니다. AVPlayer의 사과 샘플 코드를 사용했습니다. 어떤 제안이라도 인정 될 것입니다..wav 파일을 재생할 수 없습니다. AVPlayer 사용

답변

2

다른 형식이 작동합니까? 아마도 그것은 코딩 문제 일 것입니다.

어쨌든. WAV 파일이 정상이라면 iTunes로 가져 와서 한 번 변환하고 (라이브러리로 파일을 마우스 오른쪽 버튼으로 클릭) 변환 된 파일을 wav로 다시 변환하십시오 (같은 방법). 그러면 iPhone 호환 WAV 파일을 가져야합니다. 좋은 답변을

NSString* path = [[NSBundle mainBundle] pathForResource:soundfileName ofType:fileType]; 
if ([[NSFileManager defaultManager] fileExistsAtPath:path] == NO) NSLog (@"No file"); 

AVPlayer* player = [AVPlayer playerWithURL:[NSURL fileURLWithPath:path]]; 
[player play];  
+0

감사 :

문제가 해결되지 않으면

, 즉

봅니다 :-) 코딩 문제가 될 것이다. 예. 다른 wav 파일도 작동하고 있어도 다른 포맷이 작동합니다. 미안하지만 아이폰 호환 wav로 파일을 변환하는 방법을 얻지 못했습니다. 나는 내 질문에이 모든 파일들이 MPMoviewplayer와 함께 작동한다고 언급했다. – Iducool

+0

@Armaan : AVAudioPlayer (코드)로 어떻게 파일을 재생하나요? – Oliver

+0

@Armaan : 오른쪽 버튼을 클릭하고 "Convert to ..."또는 "xxxx 버전 만들기" – Oliver

관련 문제