您的当前位置:首页正文

解决部分mp4视频在ios上无法播放问题

来源:要发发知识网

1、问题描述

mp4视频在安卓上全部能播放,部分mp4视频在ios不能播放。表现为刚开始缓冲加载几秒钟后,就显示加载失败的图标了,或者直接显示加载失败图标


图片.png

2、问题分析

2.1什么问题导致的
2.2H264编码是什么
2.3ios支持编码格式列表
h264 profile.png
2.4怎么查看视频是什么编码方式

可以对mp4文件右键显示简介,会有一个参数“编解码器:H.264, AAC”

2.5怎么查看视频的压缩级别

emmmmm...正在解决中,后续会更新文档。但是建议你们先尝试,广大群众知道的话,给个回应呐,嘻嘻~

1.文件从哪儿来的,去源头问下(当然这个我问过了,他们自己都不知道压缩界别是多少,只是说软件会优先选择压缩级别,emmmm)

2.windows系统可以利用potplayer等软件,查看对应的mp4文件的压缩级别(目前没试过)

3.mac os 可以利用handbrake软件试试看,目前我试了,没查看到压缩级别

2.6怎么转码

1.自己转:在提供视频时,最好让提供者在压缩的时候,不要选择high4.2以上的(也不要优先选择,也可能会造成优先选择更高的压缩级别)

upyun转码.jpg

3.总结

mp4在安卓上可以播放,但部分mp4在ios上不可播放的视频,需要查看该视频的压缩级别。