Sorenson CODEC로 비디오를 만들 때 ... MPMoviePlayerController는 오디오 만 재생하며 비디오는 재생하지 않고이 시점에서 내 사용자 정의 오류 메시지를 표시하려고합니다. 프로그래밍 방식으로 특정 CODEC가 어떤 CODEC를 사용하는지 감지 할 수 있습니까?iphone-sdk의 MPMoviePlayerController에서 CODEC을 감지하는 방법은 무엇입니까?
편집 : http://developer.apple.com/library/mac/documentation/QuickTime/QTFF/qtff.pdf
필드 당신에게 :이 솔루션은
감사
감사합니다.하지만 MPMoviePlayerController가 아닌 QuickTIme에서 작동합니다. iOS를 사용하여 MPMoviePlayerController에서 동일한 작업을 수행하는 방법 –
MP4 파일은 QuickTime 파일보다 동일한 형식 (퀵타임 원자)을 사용합니다! MPMoviePlayerController는 재생할 수있는 오디오 트랙이 있다면 코덱이 지원되지 않는다고 말하지 않습니다! 당신은 MPMoviePlayerController 밖으로 그것을해야 할 것이다. 로컬 파일을 재생하려는 경우 퀵타임 아톰 파서를 작성하고 비디오를 재생하기 전에 비디오 파일을 구문 분석하여 4cc 코드가 정상인지 확인하십시오! 파일을 스트리밍하는 경우 스트림 파서를 작성해야합니다 (비디오가 재생되기 전에 중요한 지연이 추가 될 수 있습니다 ...). – Sylverb