2010-07-20 74 views
4

按照MPMoviePlayerController參考:的MPMoviePlayerController支持的格式在iPad上

該類扮演的iOS支持的任何視頻或音頻文件 。這包括 流式內容和固定長度 文件。對於電影文件,這通常意味着 與擴展名的文件.mov格式, .MP4,.mpv和.3gp使用以及使用的 一個下列壓縮標準:

  • H.264 Baseline Profile的3.0級視頻 ,在30 fps時高達640 x 480。 (該 Baseline Profile的不支撐物B 幀。)
  • MPEG-4第2部分視頻(簡單 檔案)

這是否意味着最高的視頻分辨率,我可以編程在玩iPad只有640x480?或者iPad支持的視頻格式是否在其他地方指定?

謝謝!

回答

3

不,儘管它的確說「高達640x480」,但這不是事實。我目前正在應用程序中播放1280x720分辨率的視頻,並且他們工作得很好。

由於某些原因,類引用並未提供支持的格式/擴展的詳盡列表。正如jeeva上面所說,如果可以的話,最好使用mp4/m4v。

0

技術說明TN2224(Best Practices for Creating and Deploying HTTP Live Streaming Media for the iPhone and iPad)在其編碼設置列表中包含建議的像素尺寸以及與各種設備的兼容性。它目前在2540 Mbps上列出了1280x720的最大值以及與iPad 1和2的兼容性。請注意,文檔中像素尺寸的限制更多的是數據速率而非設備兼容性。

+2

歡迎來到Stack Overflow!雖然這可能在理論上回答這個問題,[這將是更可取的](http://meta.stackexchange.com/q/8259)在這裏包括答案的重要部分,並提供供參考的鏈接。 – Lix 2012-05-19 09:46:07

+0

@harst:我的編輯是一個例子,當答案在別處時應該做些什麼:提取&總結。鏈接Lix提供了涵蓋原因。 – outis 2012-07-14 23:53:50