今天在使用video播放本地视频时,遇到问题,进度条能移动,有声音,但是没有图像。
网上查找了很多资料,各种方法都尝试了,包括使用video.js插件,也是出现同样的问题,后来有一篇文章给出了解决方法:
可以使用格式工厂转换视频格式,mp4的视频编码有三种:MPEG4(DivX),MPEG4(Xvid),AVC(H264),转换成AVC(H264)编码,就能正常播放。
原文地址:http://www.mamicode.com/info-detail-887494.html
换成OGG来看一下。H5对视频的要求很模糊,标准上没写的也可能支持,写上的也可能不支持。不过H5标准是要OGG格式音视频,所以可以改这种格式看看
编码保存为h.264
MPEG/4的要求不一定是H.264编码,可以是PNG序列,可以是JPEG序列,等等~
对于实验,是支持播放MP4的~如图:
【MacOS Safari latest generation】
【Xcode iPad Air 2 iOS 11.2模拟器】
【iPad Air 2 iOS 11.3实物】
得证。