我已經從互聯網下載了兩個.mov文件,並將其添加到我的項目中的資源文件夾。MPMoviePlayerController播放音頻不是視頻
然後我打使用的MPMoviePlayerController兩個視頻文件..
一個文件播放音頻和視頻,而另一個只能播放音頻文件沒有視頻......
誰能幫助我?
在此先感謝........
這兩個文件都是.mov文件。
我已經從互聯網下載了兩個.mov文件,並將其添加到我的項目中的資源文件夾。MPMoviePlayerController播放音頻不是視頻
然後我打使用的MPMoviePlayerController兩個視頻文件..
一個文件播放音頻和視頻,而另一個只能播放音頻文件沒有視頻......
誰能幫助我?
在此先感謝........
這兩個文件都是.mov文件。
我會檢查文件的視頻編碼。 MOV文件可以包含大量不同的視頻編解碼器(音頻),並且如果您從互聯網上下載它們,可能會有它被iPhone上不支持的視頻編解碼器編碼的機會。這將解釋爲什麼一個人玩,另一個只玩音頻(不能讀視頻)。
我想嘗試在Quicktime(或其他視頻編碼軟件)中重新編碼爲H.264內容(也可能是MP4 ......),看看兩者是否都在播放,仍然只有一個玩。
編輯
的iPhone SDK有這樣說的MPMoviePlayerController和它支持的格式
支持的格式
此類支持任何視頻或音頻文件已經在iPod或iPhone上正確播放。這包括流式內容和固定長度文件。對於電影文件,這通常意味着文件與擴展.mov格式,.MP4,.mpv和.3gp使用和使用下列壓縮標準之一:
H.264 Baseline Profile的3.0級視頻,高達640 x 480在30 fps。 (基線配置文件不支持B幀)。
MPEG-4第2部分視頻(簡單類)
如果你使用這個類來播放音頻文件,它會顯示一個白色的屏幕,播放音頻時使用QuickTime徽標。對於音頻文件,此類支持高達48 kHz的AAC-LC音頻和高達48 kHz的MP3(MPEG-1音頻層3)立體聲音頻。