播放 2048 X 1536 .mov 文件
Posted
技术标签:
【中文标题】播放 2048 X 1536 .mov 文件【英文标题】:Playing a 2048 X 1536 .mov file 【发布时间】:2013-02-02 19:20:53 【问题描述】:我正在使用MPMoviePlayerController
尝试播放 .mov 文件。我没有做任何不寻常的事情,只是按照一些样板代码来播放视频。
现在,一切都在模拟器上运行良好。但是,当我尝试在实际的 iPad(视网膜和非视网膜)上播放视频时,什么也没有发生。它尝试播放,显然失败且没有错误,并调用完成通知。
.mov 文件大小为 16 MB,采用 H.264、线性 PCM 和时间码编码;颜色配置文件:高清 (1-1-1)。
查看一些文档,我发现一些不寻常的地方:
支持的格式:H.264 Baseline Profile Level 3.0 视频,最高 640 x 30 fps 时为 480。
高达 640 x 480?这很奇怪。我误解了吗?如何播放更高分辨率的视频?
同样奇怪的是,将视频的分辨率降低到 1840 x 1376 会播放视频,但更高的分辨率则无法在设备上播放。在我看来,该设备可能会遇到一些内存问题,但我确信这是可以做到的。 Apple 如何播放从 iTunes 下载的高清预告片或电影?
播放我的 mov 文件的正确方法是什么?
【问题讨论】:
显示你的游戏代码? 【参考方案1】:iPad2 技术规格为here。他们声明 1080p (1920×1080)“高清”是最大分辨率。那就是h.264 High Profile level 4.1。这个***页面描述了h.264 profiles。这是一次可以解码多少个宏块的硬件限制,而不是严格的像素大小,所以我看不出你如何解决它。你只需要看看你可以运行的最大尺寸是多少,然后使用它。
【讨论】:
以上是关于播放 2048 X 1536 .mov 文件的主要内容,如果未能解决你的问题,请参考以下文章