많은 미디어 형식을 재생할 수있는 iPhone 응용 프로그램을 만들고 있습니다. AVI 파일 형식을 재생할 수 없습니다. 다른 형식 (예 : MP3, MP4, MOV 등)을 재생할 수 있습니다. AVI를 재생하려고하면 검은 색 화면이 표시되고 표시가 숨겨집니다. 이 문제를 해결하기 위해 내가 할 수있는 것에 대한 제안 사항이 있습니까?xcode에서 AVI 파일을 재생하는 코드
0
A
답변
3
iPhone 용으로 제공되는 ffmpeg 및 SDL로 비디오를 재생하는 방법에 대한 자습서를 살펴보십시오.
An ffmpeg and SDL Tutorial or How to Write a Video Player in Less Than 1000 Lines
그것은 C로 작성하지만, 의사를 고려하고 그에 따라 목표 C에 적응합니다.
2
.avi는 특정 오디오/비디오 코덱이 아닌 컨테이너 형식입니다. .avi 컨테이너의 내용에 따라 하드웨어 제한 사항으로 인해 iOS 장치에서 비디오를 디코딩 할 수도 또는 불가능할 수도 있습니다. 실시간으로 비디오를 디코딩 할 수 있다면 libav (aka ffmpeg) 라이브러리를 사용하여 디코드하는 것이 좋습니다.
하지만 어떻게 할 수 있습니까? 재생 용 탱크. – Hardy
신청서를 작성하지 않겠습니다. 너는 여기서 너를 위해 심각한 일을 피했다. 시작하기 전에 비디오 형식에 대해 좀 더 연구해야 할 수도 있습니다. – duskwuff