OBS 官方文件把本機錄影用硬體編碼器的畫質順序寫為 AV1 > HEVC > H.264,但你實際能選的只有自己電腦清單裡出現的項目,而且播放、剪輯、上傳的目標必須能開啟這種編碼才有意義。所以答案是:清單裡有 AV1 且要用的地方也支援就選 AV1,沒有就選 HEVC,最重視相容性就選 H.264;看不到 AV1 時,最先要查的是顯示卡世代與驅動程式。本文依 2026 年 9 月 30 日確認的 OBS 官方下載頁所標示的穩定版 OBS Studio 32.2.2 畫面撰寫,只討論編碼的選擇。位元率等完整輸出設定請看 OBS 遊戲錄影設定。
依編碼比較(使用 OBS 介面中的寫法)
| OBS 中的寫法 | 是什麼、什麼時候用 | 依據 |
|---|---|---|
| H.264(AVC):硬體(NVENC,H.264)/ 硬體(AMD,H.264)/ 硬體(QSV,H.264)/ 軟體編碼( x264 ) | OBS 的預設編碼,幾乎所有裝置與軟體都能播放,剪輯軟體支援標為 Excellent。相容性優先時使用。 | OBS Audio/Video Formats Guide(2023 年 3 月 26 日) |
| HEVC(H.265):硬體(NVENC,HEVC)/ 硬體(AMD,HEVC)/ 進階模式中的 QuickSync HEVC | 文件稱在相同位元率與檔案大小下畫質優於 H.264,在 OBS 中只支援硬體編碼器,剪輯軟體支援標為 Good。顯示卡用不了 AV1、又想比 H.264 畫質更好時使用。 | OBS Audio/Video Formats Guide(2023 年 3 月 26 日) |
| AV1:硬體(NVENC,AV1)/ 硬體(AMD,AV1)/ 硬體(QSV,AV1) | OBS 支援的最新編碼,文件稱畫質與檔案大小比 HEVC 有所改善。需要受支援的顯示卡,2023 年文件中寫著 Not well supported in editing software yet。 | OBS 同一份文件,以及 NVIDIA、AMD、Intel 官方資料 |
| 軟體 AV1:SVT-AV1 / AOM AV1(進階模式) | 沒有受支援的顯示卡也能用,但 OBS 說明即時壓縮需要高效能 CPU。硬體編碼器把負擔轉給顯示卡的專用電路,所以一般被建議使用。 | OBS Audio/Video Formats Guide 與 Hardware Encoding 文件 |
先說結論
基本原則是在顯示卡與用途都支援的編碼中選最新的那一個。OBS 文件把 H.264 描述為 OBS 的預設編碼,幾乎所有裝置與軟體都能播放;把 HEVC 描述為在相同位元率與檔案大小下畫質更好,但在 OBS 中只支援硬體編碼器;把 AV1 描述為 OBS 支援的最新編碼,畫質與檔案大小比 HEVC 有所改善。同一份文件(2023 年 3 月 26 日)也提到當時剪輯軟體對 AV1 的支援還不夠好,所以現況要以你使用的剪輯軟體官方文件為準。AV1 究竟小多少、好多少,官方文件沒有百分比,本文也不寫。換了編碼之後,位元率請參考 遊戲錄影位元率指南 來設定。
選出你的顯示卡能用的編碼
- 1先確認 OBS 版本與顯示卡驅動程式 — 截至 2026 年 9 月 30 日確認,OBS 官方下載頁標示的穩定版本是 32.2.2,支援 Windows 10 與 11。本文的選單依 32.x 版本撰寫,33.0.0 測試版屬於預先發行版本,未作為依據。遇到 NVENC 問題時,官方建議安裝最新的 NVIDIA 驅動程式,所以更換編碼器之前先更新驅動程式。
- 2用廠商資料確認顯示卡支援哪些編碼 — 在 NVIDIA 的 Video Encode and Decode Support Matrix(2026 年 9 月 30 日確認)中,AV1 YUV 4:2:0 編碼為 YES 的 GeForce 是 Ada Lovelace(RTX 40 系列)與 Blackwell(RTX 50 系列)。Ampere(RTX 30)、Turing(GTX 16、RTX 20)、Pascal(GTX 10)的 AV1 為 NO,H.264 與 HEVC 編碼為 YES。AMD 的 RX 7800 XT、RX 7600、RX 9070 產品頁寫有 AV1 Encode 為 Yes,而 RX 6600 XT 與 RX 6800 XT 頁面的規格表只有 H.264、HEVC 編碼與 AV1 解碼,沒有 AV1 Encode 這一列(沒有這一列不等於官方寫了不支援)。Intel 在 Arc 顯示卡的編碼格式中列出 AVC、HEVC、VP9、AV1,各型號的細節請查該文件的表格。
- 3開啟 檔案 > 設定 > 輸出 並選擇輸出模式 — 開啟 檔案 > 設定 > 輸出,在輸出模式中選擇簡易或進階。簡易模式的影像編碼器下拉清單只顯示目前系統可用的項目,名稱類似「硬體(NVENC,AV1)」,簡易模式裡沒有 QSV 的 HEVC 項目。進階模式的清單裡有 QuickSync HEVC,名稱固定為英文,例如 NVIDIA NVENC AV1、AMD HW AV1。想直接看清編碼名稱的話,進階模式比較方便。
- 4在錄影分頁的影像編碼器中選編碼 — 進階模式下,在「錄影」分頁的「影像編碼器」中選擇。候選有 NVIDIA NVENC H.264、HEVC、AV1,AMD HW H.264 (AVC)、H.265 (HEVC)、AV1,QuickSync H.264、HEVC、AV1,以及 SVT-AV1 與 AOM AV1。如果 NVENC 選 AV1 後出現「AV1 編碼不能在目前的設定下使用。」的訊息,官方建議停用任何可能設定到的 re-scaling 或 GPU 選項,並查看記錄檔。一般的 NVENC 錯誤,請關閉 ShadowPlay、Windows 遊戲 DVR 這類同樣使用 NVENC 的其他錄影程式。筆記型電腦有多個顯示卡時,請使用主顯示卡的硬體編碼器。
- 5讓錄影格式與編碼相符 — OBS 文件把 Matroska 視訊檔案 (.mkv) 列為預設格式,並建議大多數情況使用。錄影中斷後仍可播放與復原,能容納 H.264、HEVC、AV1,但剪輯軟體支援標為 Poor。混合 MP4 (.mp4) 在 OBS 30.2 導入,兼顧中斷復原與一般 MP4 的相容性,三種編碼都支援。混合 MOV (.mov) 在 OBS 32.0 導入,不支援 AV1。不同文件對預設值的寫法不一致,請以自己畫面上的實際值為準。要把 MKV 轉成 mp4,可以使用 檔案 > 重新封裝錄影。
- 6錄一小段測試並試著開啟 — 錄一小段測試檔,看能否在播放器、剪輯軟體與準備上傳的地方開啟。如果 Windows 內建播放器無法播放,依 Microsoft 的說明可以從 Microsoft Store 安裝 HEVC Video Extension 或 AV1 Video Extension,Microsoft 不建議安裝第三方編解碼器套件。截至 2026 年 9 月 30 日確認,YouTube 的支援格式清單中有 HEVC (H.265)、MP4、MOV,但沒有明確寫出 .mkv 與 AV1,建議上傳設定是容器 MP4、影像編碼 H.264、音訊 AAC-LC 等。打不開就改用 H.264 重新錄製。
錄影前檢查清單
- OBS 與顯示卡驅動程式都是最新的穩定版本
- 已在廠商資料中確認自己的顯示卡支援想用的編碼
- 錄影分頁的影像編碼器清單裡確實出現要選的編碼項目
- 錄影格式能容納所選編碼(選 AV1 時不要用混合 MOV)
- 短測試檔能在播放器、剪輯軟體與上傳目標中開啟
- 變更前的設定已記下,出問題時可以退回
想少調幾項設定時
如果每次開局前都要對齊編碼、錄影格式與驅動程式,覺得負擔太重,也可以選擇少手動決定一些內容的方式。DOR 是免費的 Windows 應用程式,會自動偵測受支援的遊戲,並把整場比賽自動錄製為 mp4;使用 NVIDIA 顯示卡時預設採用 NVENC 硬體編碼,並能同時錄下遊戲聲音與麥克風。不過 DOR 用哪種編碼儲存、有沒有可選編碼的設定,本文不作說明。如果你在考慮要不要繼續用 OBS,可以再看 OBS 覺得太複雜時怎麼辦 與 OBS 替代軟體比較。
已確認的官方來源(2026 年 9 月 30 日確認)
各顯示卡的編碼支援來自 NVIDIA Video Encode and Decode Support Matrix、AMD Radeon RX 7000 系列產品頁 與 Intel 關於 Arc 顯示卡所支援編碼的資料。OBS 方面的依據是 OBS 官方下載頁標示的穩定版本,以及 OBS 知識庫中的 Audio/Video Formats Guide、Hardware Encoding、Hybrid MP4 & Hybrid MOV、Standard Recording Output Guide 文件。OBS 知識庫頁面上寫明請不要連結,所以這裡只寫文件標題。YouTube 的支援檔案格式與建議編碼設定,以及 Microsoft 的媒體播放器編解碼器說明,也都是在各自官方支援頁面確認的內容。顯示卡支援表與平台支援格式可能變動,使用前請再看最新頁面。


