为什么我可以在MPMoviePlayer中播放一部电影但不能播放另一部电影?

时间:2013-05-13 21:12:23

标签: mpmovieplayer

我在我的应用程序中实现了一个MPMoviePlayer,当我尝试使用.mov格式的示例视频时,它运行良好。但是,当我将电影剪辑更改为.mP4或m4v时,它无法正常工作,应用程序崩溃了(我尝试过一堆不同的电影文件。可能有什么问题?还有其他人有这个问题吗?

1 个答案:

答案 0 :(得分:1)

我不知道这是否能解答您的问题,但我对支持的文件格式进行了快速搜索。

另一个S.O.回答:

  

支持的格式   此类支持已在iPod或iPhone上正常播放的任何电影或音频文件。这包括流内容和固定长度文件。对于电影文件,这通常意味着扩展名为.mov,.mp4,.mpv和.3gp的文件,并使用以下压缩标准之一:   1. H.264 Baseline Profile Level 3.0视频,最高640 x 480,30 fps。 (基线配置文件不支持B帧。)   2. MPEG-4 Part 2视频(简单简介)   如果您使用此类播放音频文件,则会在播放音频时显示带有QuickTime徽标的白色屏幕。对于音频文件,此类支持高达48 kHz的AAC-LC音频和高达48 kHz的MP3(MPEG-1 Audio Layer 3)立体声音频。

这就是我的猜测为什么:) Coulndt你刚刚转换为MOV?

编辑: 链接到SO回答引用来自: Link