Try   HackMD

利用 video.js 播放 mp4 檔,測試的時候會遇到以下問題

The media playback was aborted due to a corruption problem or because the media used features your browser did not support.

再官方的文件上查閱如下:

image

做完上面的設定後還是不成功,有一說是 video.js 再初始化的時候調整如下:

/*利用 setTimeout 非同步*/
setTimeout(()=>{
    videojs("vid");
});

但經過排查後發現,其實是檔案本身的問題。利用 ffmpeg 重新封裝一次即可

ffmpeg -i input.mp4 -c copy -f mp4 repairedVideo.mp4