這個瀏覽器
檢查中
- navigator.mediaCapabilities
- 檢查中
- MediaSource.isTypeSupported
- 檢查中
- HTMLMediaElement.canPlayType
- 檢查中
H.264 (AVC)
網路上的預設影片編碼。YouTube、Zoom,以及 iPhone 以外多數相機吐出的 MP4。
HEVC (H.265)
Apple 生態的編碼。iPhone 相機膠卷、4K 藍光、很多空拍機。Safari 播得了,Firefox 多半不行。
VP9
Google 放在 WebM 裡的編碼。AV1 之前 YouTube 的主力;Android 和 Chrome OS 還很常見。
AV1
YouTube、Netflix 新一代省頻寬的編碼。免權利金,問題在解碼重不重,不在授權。
Dolby Vision
帶每場資訊的 HDR。串流 App 和部分 iPhone 影片;解碼器和螢幕路徑都要有。
AAC
MP4 音訊的預設。iTunes、手機錄影、幾乎每條 HLS。
Opus
WebRTC 和 WebM 的音訊。Discord、Meet,還有瀏覽器裡的通話。
AC-3
Dolby Digital。廣播、藍光、電視錄影。常因授權,瀏覽器直接略過。
E-AC-3 / Atmos
Dolby Digital Plus,含 Atmos 的 JOC。串流 App 常見;編解碼字串仍是 `ec-3`。
FLAC
無損音訊。Bandcamp、部分 WebM、少數 MP4 配樂。
MP3
現在還是到處都有。下載、podcast,塞進 MP4 時是 `mp4a.40.34`。
常見支援情況
這張表只是常見情況。請以上面的實測為準——Chrome 能不能播 HEVC,看的是作業系統和 GPU,不是版本號。
| API / 編解碼 | Chrome | Edge | Firefox | Safari |
|---|---|---|---|---|
| MediaCapabilities.decodingInfoChrome、Edge、Firefox、Safari 都有。單筆仍可能被 reject。 | ✓ | ✓ | ✓ | ✓ |
| MediaSource.isTypeSupportedSafari 的 MSE 有,但比 Chromium 窄。 | ✓ | ✓ | ✓ | ◐ |
| HTMLMediaElement.canPlayType回傳 "" / maybe / probably,不是布林值。 | ✓ | ✓ | ✓ | ✓ |
| HEVC (hvc1 / hev1)Safari 可以。Firefox 多半不行。Chrome/Edge 看作業系統和 GPU。 | ◐ | ◐ | ✗ | ✓ |
| AV1 (av01)Chrome/Edge/Firefox 可以。Safari 17 起在 Apple silicon 可以。 | ✓ | ✓ | ✓ | ◐ |
此刻這個瀏覽器: 檢查中