如何批量检测视频的可播放性

现有大量html格式的视频地址,有什么方法可以批量检测他们的可播放性

这个问题我可以回答,你可以在GPT上写一个脚本,可以做一下测试,用一个自带的播放器就行


    // 视频地址数组  
    const videoUrls = [  
      'http://127.0.0.1:8848/lianxi/00111874a0e43ea9913c11193905f378.mp4',  
      'https://xxx.com/video2.mp4',  
      'https:/xxx.com/video3.mp4',  
      // ...  
    ];  
      function isValidVideoUrl(url) {  
        const video = document.createElement('video');  
        video.src=url//获取到的服务器地址
        video.onerror = function() {
             console.log(`视频地址 ${url} 是不可播放的`);  
        }
        video.oncanplaythrough = function() {
         console.log(`视频地址 ${url} 是可播放的`);  
          document.body.appendChild(video)   //这里我测试 添加到了页面上
        }
      }
  //调用执行 
      videoUrls.forEach(url => {  
          isValidVideoUrl(url)
      });