iPhone“;不能玩。mp4 H.264视频文件
我正在尝试为客户端设置一个简单的移动页面,其中包含指向.mp4视频文件的链接。卢克索:iPhone“;不能玩。mp4 H.264视频文件,iphone,video,h.264,mp4,Iphone,Video,H.264,Mp4,我正在尝试为客户端设置一个简单的移动页面,其中包含指向.mp4视频文件的链接。卢克索: <a href="My_Video_File.mp4" target="_blank">Watch MP4 Video</a> 但是,问题是当我点击链接时,iPhone说“电影不能播放”,却没有告诉我为什么 有什么帮助吗?我遇到了类似的问题,我猜是编码问题。我用AdobePremiere CS4(AdobeMediaEncoder)尝试了“iP
<a href="My_Video_File.mp4" target="_blank">Watch MP4 Video</a>
但是,问题是当我点击链接时,iPhone说“电影不能播放”,却没有告诉我为什么
有什么帮助吗?我遇到了类似的问题,我猜是编码问题。我用AdobePremiere CS4(AdobeMediaEncoder)尝试了“iPhone”预设,但没有成功 使用以下命令通过ffmpeg运行它可以实现以下目的: ffmpeg -i INPUT -s 320x240 -r 30000/1001 -b 200k -bt 240k -vcodec libx264 -coder 0 -bf 0 -refs 1 -flags2 -wpred-dct8x8 -level 30 -maxrate 10M -bufsize 10M -acodec libfaac -ac 2 -ar 48000 -ab 192k OUTPUT.mp4 ffmpeg-i输入-s 320x240-r 30000/1001-b 200k-bt 240k-vcodec libx264-coder 0-bf 0-refs 1-flags2-wpred-dct8x8-level 30-maxrate 10M-bufsize 10M-acodec libfaac-ac 2-ar 48000-ab 192k OUTPUT.mp4 我在这里找到了上述(以及许多其他配置):(我纠正了他们“iPod iPhone 640宽度,无按键”[sic]中的一些拼写错误。) 其他搜索可能会得到更多关于编码要求(h.264 baseline 3.0)和在iPhone上播放电影的大小要求的信息
苹果公司关于这个主题的官方参考资料:问题部分与编码有关,但更多与尺寸有关 我发现如果你的.mp4文件的尺寸大于640*360,那么iPhone(iPad、iPod)甚至不会给用户尝试播放的选项。他们只是得到了X'd out播放按钮图标 此外,这些设备仅支持使用基线H.264配置文件编码的.mp4,否则无法播放 此外,iPhone的比特率限制为1.5Mb,但建议将比特率保持在900kb以下
如果质量比尺寸更重要,那么您可以使用尺寸更大的m4v,但我相信比特率规则仍然适用。您需要h254视频是渐进的,而不是更低的。选择H.264预设并将视频从较低更改为渐进 我在制作视频时遇到了类似的情况。它可以在我的本地机器上播放,或者通过支持.mp4的浏览器播放;然而,当我试着在我的iPhone上查看它时,它总是会弹出划掉的播放按钮。阅读后,我试着使用下面的内容,它在我的iPhone以及我能够尝试的其他设备上运行得非常好
ffmpeg -i input.mkv -c:v libx264 -crf 28 -preset veryslow -tune fastdecode \
-profile:v baseline -level 3.0 -movflags +faststart -c:a libfdk_aac -ac 2 \
-ar 44100 -ab 64k -threads 0 -f mp4 output.mp4
我正在处理的视频是每秒30帧的1280x720,最终使它工作的选项是
-profile:v baseline -level 3.0
这是为了我:
ffmpeg-an-i movie.mp4-vcodec libx264-codec:a libmp3lame-qscale:a 1-pix\u fmt yuv420p-profile:v基线-3级输出。mp4
我在这里用的是mp3编解码器。这解决了我的iPhone mp4问题 你有没有试过通过iTunes将文件复制到你的iphone上,看看它是否可以这样播放?还有..当你尝试HTML5视频标签时会发生什么:iphone的比特率限制实际上是2500kbps。iPod视频具有1500kbps的限制。iPhone4和iPad(两代)以及更新版本可以以几乎任何比特率播放高达720p的主配置文件。你的回答与问题中的事实相矛盾,因此这是一个坏消息answer@francogrex您可能需要检查此问题的日期。它现在已经有十年的历史了。事情发生了变化。它不适用于我,你有更新版本的FFMPEG吗?
-profile:v baseline -level 3.0