iOS—ffmpeg写mp4文件(h.164+aac),iphone上打不开

StreamZhai 2018-03-07 04:44:51
写出来的文件,在pc上使用vlc等播放器可以正常播放,在Android上也可以正常播放,就是iOS上打都打不开,
然后我在pc上使用迅捷视频转换器,转换后,iOS上可以正常播放了。


(图一:我写的mp4文件,没有进行换转之前)


(图二:使用迅捷视频转换器转换后的mp4文件,好像多了一些信息,但我不知道这些信息是什么)

请问怎么解决?谢谢各位。
...全文
1384 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
StreamZhai 2018-04-04
  • 打赏
  • 举报
回复
引用 8 楼 OExpress 的回复:
p4在iPhone上播放没有声音!vlc是有声音的, 视频编解码IPHONE是否支持,都是AAC的话有分好几种PROFILE,iPHONE是否支持或者音频的meta的相关BOX的格式不太规范
谢谢回答。 aac的profile为LC。 meta这个box我不太了解,我看里边好像没什么信息
CyberLogix 2018-04-03
  • 打赏
  • 举报
回复
p4在iPhone上播放没有声音!vlc是有声音的, 视频编解码IPHONE是否支持,都是AAC的话有分好几种PROFILE,iPHONE是否支持或者音频的meta的相关BOX的格式不太规范
StreamZhai 2018-03-29
  • 打赏
  • 举报
回复
大家好,以上的问题已经解决了,起初是sps pps没有设置,跟那些信息无关,后来又因为写入的时间时基不正确,导致视频偏移。 现在遇到了一个问题:mp4在iPhone上播放没有声音!vlc是有声音的,不知道各位同仁有没有遇到过?有什么解决方法? ps:查看box发现stts、stsc中只有一个entry,感觉不正常,但不知道原因为何。
CyberLogix 2018-03-17
  • 打赏
  • 举报
回复
估计是不太符合Apple的QTFF的规范吧,对比一下就知道了
rightorwrong 2018-03-13
  • 打赏
  • 举报
回复
这个我也不清楚,只能一个一个的加上
StreamZhai 2018-03-09
  • 打赏
  • 举报
回复

这是我写出来的mp4文件,我发现少了很多信息,比如没有format profile、format settings CABAC、format settings ReFrames、color space等等。
哪些是必要信息?
StreamZhai 2018-03-09
  • 打赏
  • 举报
回复
引用 1 楼 rightorwrong 的回复:
文件头不够标准
你好!请问具体是哪里不够标准呢?比如缺少什么参数或者什么值不对?
StreamZhai 2018-03-09
  • 打赏
  • 举报
回复
你好!请问具体是哪里不够标准呢?比如缺少什么参数或者什么值不对?
rightorwrong 2018-03-08
  • 打赏
  • 举报
回复
文件头不够标准

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧