標籤

WEBVTT

處理 video.js 字幕編碼問題 | 使用 blob 放上字幕檔

前言

因為放在 bucket 上的檔案預設是用 utf-8 上傳,但如果是中文字變成亂碼。因此想說好看一點,在後端上傳前把東西都先用 big5 encode 完後再傳到 bucket,檔案看起來就正常了

  • video.js 前端若用 localhost 會拉不到影片
    • 至少要用 IP 的方式開啟才能讀到影片字幕
  • 如果 字幕檔 是抓遠端 bucket,會遇到 CORS 的問題
    • 本篇使用 blob 的方式建立一個暫時的網址給字幕使用
繼續閱讀