![]() |
1
1
问题很可能是MP4的特殊编码特性。H264和MPEG-4具有 小选项和可调整参数。iOS设备对它们喜欢和不喜欢的东西相当具体。(公平地说,这不是iOS设备特有的问题。) 看看布莱特考夫的 encoding recommendations 重新编码你的媒体。
如果失败,并且假设您安装了ffmpeg,则将
|
![]() |
2
1
在播放MP4文件时,我遇到了一个与iPad非常相似的问题,它实际上是由Brightcove编码的。 这段视频不会从使用iPad的HTML5视频标签中开始,而它在Chrome、Safari和IE9中工作得很好。
您可以在此处获取视频:
http://tinyurl.com/796c5ub
这就是
|
![]() |
3
0
在寻找与iOS相关的MP4音频问题的解决方案时发现了这一点:我的一些MP4音频文件将开始播放,但在文件中的某个点上,iOS上的播放将挂起,而非iOS播放器将完美地播放相同的MP4文件,直到最后。 MP4是一种容器格式。据说还包含非音频/非视频流和描述音频/视频的元数据头。IOS似乎不喜欢某些流类型,如果某些头在文件中处于意外的位置。 MP4box和ffmpeg可以修复这些头并删除不需要的流。 我只是在摆弄mp4box,这样做是为了解决音频问题: MP4box-单1 input.mp4-输出fixed.mp4 在我的例子中,“1”是包含音频的流编号(可能会有所不同,mp4box也可以列出包含的流)。 稍后,我发现主要用于编辑标签的GUI工具“mp4tag”具有一个名为“mp4 optimize”的菜单功能,据说可以解决相同的问题。 MP4box还应该能够通过从输入文件中检索多个流来修复VID+音频组合。 |
![]() |
ThomThomPhao · 在另一个视图中访问变量以重置它 2 年前 |
![]() |
bvh · 禁用UISearchBar中的搜索字段 6 年前 |
![]() |
Pradumna Patil · REST API的问题 6 年前 |
![]() |
yakovlevvl · iPad和iPhone的不同UI 7 年前 |
|
Swathi · 我想用JSON数据生成tableview表单[关闭] 7 年前 |
![]() |
Zander · 带伸缩高度的iPad 7 年前 |