在瀏覽器本機處理,你的影片不會上傳給我們。查看我們的隱私模式
自適應串流播放實驗室

免費線上 HLS 播放器,支援手動畫質、速度、字幕與截圖

透過 hls.js 測試直播或 VOD 的 M3U8 播放、選擇版本、調整速度、匯入本機字幕,並擷取獲准的影片影格。

不上傳 無需註冊 無浮水印
開啟工具
貼上公開的 HLS 網址以測試播放。

以自動或手動畫質播放 HLS M3U8

hls.js 啟用時,可使用自適應播放,或依位元率與解析度鎖定偵測到的版本。

為 HLS 串流新增本機 SRT 或 VTT 字幕

字幕文字只保留在這部裝置上,並以瀏覽器文字軌的方式附加。

變更 HLS 播放速度並儲存影片截圖

選擇 0.5x 至 2x 的速度,並在來源 CORS 規則允許 Canvas 存取時匯出 PNG 影格。

如何以手動畫質播放 HLS M3U8 串流

貼上公開的主清單或媒體清單並開始播放。在支援媒體來源擴充功能的瀏覽器上,hls.js 會列出可用層級,讓你從自動切換到固定版本。

播放錯誤會區分網路、清單與媒體三種失敗。更換工具前,請先確認網址有效期、來源 CORS 標頭與編解碼器支援。

如何新增字幕並線上擷取 HLS 影片畫面

載入影片後,選擇本機的 .vtt 或 .srt 字幕檔。瀏覽器會在標準字幕選單中提供它,文字不會被上傳。

截圖取決於匿名的跨來源 Canvas 權限。串流也許能順利播放,卻仍禁止匯出影格;播放器會回報這項限制,而不是回傳空白圖片。

常見問題

HLS 播放器 常見問題

針對瀏覽器支援、隱私、來源存取與輸出行為,提供直接的解答。

可以手動選擇 HLS 畫質嗎?

在使用 hls.js 的瀏覽器上可以。選擇自動或偵測到的版本;Safari 原生 HLS 則把畫質選擇交給瀏覽器。

這個 HLS 播放器可以載入本機字幕嗎?

可以。從這部裝置選擇 WebVTT 或 SRT 檔案,SRT 的時間格式會在本機轉換為 WebVTT。

為什麼 HLS 截圖可能失敗?

Canvas 截圖要求播放清單與影片分段回傳相容的匿名 CORS 標頭。