
<vIDeo controls="controls" ><source src="cute.mp4" type='vIDeo/mp4; codecs="avc1.42E01E,mp4a.40.2"' /><source src="cute.webm" type="vIDeo/webm" /><source src="cute.theora.ogv" type="vIDeo/ogg" /></vIDeo>
在safari中它只是说“加载……”而在iPad上它是一个空白的黑盒子.它适用于firefox.
我尝试使用特定设置多次导出视频
(H.264视频(高达720p,每秒30帧;主要配置文件级别3.1,AAC-LC音频高达160 Kbps,48kHz,立体声音频,.m4v,.mp4和.mov文件格式)
MPEG-4视频,高达2.5 Mbps,640 x 480像素,每秒30帧,简单配置文件,.mp4和.mov文件格式.)我从这个网站上的另一个问题/答案中得到了这些规范.我尽力在FCP中使用这些设置导出,但没有去.
有什么建议?我无法真正下载我现在的计算机上的任何转换软件,但我可以使用在线工具或逐步说明正确编码这个该死的东西.
谢谢.
解决方法 2个可能的原因:– 首先,在类型中摆脱“; codecs =”avc1.42E01E,mp4a.40.2“,因为它没有任何好处(实际上可能会导致问题)
– 检查mp4文件的编码,并确保按照此规范完成: https://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/FrequentlyAskedQuestions/FrequentlyAskedQuestions.html#//apple_ref/doc/uid/TP40008332-CH103-SW1
引用:
VIDeo: H.264 Baseline Level 3.0,Baseline Level 3.1,and Main Level 3.1.
Audio:
HE-AAC or AAC-LC up to 48 kHz,stereo audio MP3 (MPEG-1 Audio Layer 3) 8 kHz to 48 kHz,stereo audioNote: iPad,iPhone 3G,and iPod touch (2nd generation and later) support H.264 Baseline 3.1. If your app runs on older versions of iPhone or iPod touch,however,you should use H.264 Baseline 3.0 for compatibility. If your content is intended solely for iPad,Apple TV,iPhone 4 and later,and Mac OS X computers,you should use Main Level 3.1.
最常见的错误不是使用“基线”编码,而是使用“扩展”或“高”视频
最后但并非最不重要:欢迎来到stackoverflow
总结以上是内存溢出为你收集整理的无论我做什么,我都无法让我的MP4在Safari / iPad上播放全部内容,希望文章能够帮你解决无论我做什么,我都无法让我的MP4在Safari / iPad上播放所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)