js检测视频是不是h264编码格式

const video = document.createElement('video'); // 创建video节点
video.src = URL.createObjectURL(uploadFile.raw);video.addEventListener('loadedmetadata', () => {
  if (video.canPlayType('video/mp4; codecs="avc1.64001E"')) {
    // 文件是H.264编码
    this.videoh264 = true // 是
  } else {
    // 文件不是H.264编码
    this.videoh264 = false // 不是
  }
});
video.addEventListener('error', (e) => {
  // 视频加载出错,处理错误情况
  this.videoh264 = false // 不是
});

你可能感兴趣的:(javascript,前端,视频)