在做一个视频上传功能时,测试提出上传的部分视频没有办法播放,于是找了半天,发现是编码格式的问题,并 不是所有的mp4 视频都支持vide 标签播放,在这里用到了一个插件 mp4box,来判断这个视频是否是avc 格式的,在这直接贴代码吧(是在vue 项目里面使用)
import MP4Box from 'mp4box';
// 判断视频编码格式是不是avc格式的
export function base_videoInfo(file, success, fail) {
let mp4boxFile = MP4Box.createFile();
mp4boxFile.onReady = function (info