設定(OBS)
2024-07-10 【配信修行僧】あなたのOBSの基本設定、最適化されていますか? - PC Watch
@kentax: VTuberさんへ
2023-10-22
改めてOBSの設定の説明した時のスライドをシェアしますー。参考程度にみてみてねー。
動画で説明してるのはこちら
👇
https://www.youtube.com/watch?v=I_-c7kIBVr4
https://pbs.twimg.com/media/F9C-0mvbMAAmKtA.jpghttps://pbs.twimg.com/media/F9C-1CCbIAEZvCI.pnghttps://pbs.twimg.com/media/F9C-1ntaYAAD0PD.pnghttps://pbs.twimg.com/media/F9C-2KnbsAAIRwx.png
視訊編解碼器
NVIDIA NVENC H.264
Kepler架構之後內建的H.264硬體影像編碼器
比起CUDA或CPU編碼,更加低負荷、高速、省電
NVIDIA NVENC AV1
比NVENC H.264效率再提昇40%
只有NV12與P010色彩格式可使用
AMD H264/AVC Encoder
AMD Radeon顯示卡的硬體編碼器
x264
CPU的軟體計算編碼器
直播時推薦改用硬體編碼器
QuickSync
於Intel的Sandy Bridge起內建的CPU硬體影像編碼器
可於如筆電等缺乏顯示卡的裝置上使用
位元率
每秒傳送的資料量,越高則會有越好的影片品質與音質
單位為bps
即6000Kbps約為750KB/s
可搭配網路測速工具進一步調整
※測速工具單位亦為bps
理想環境為上傳可保持在30~40Mbps以上
位元率控制
決定編碼器如何調整位元率
由於直播平台為求穩定,多半只可設為CBR
table:位元率控制
CBR 固定位元率
VBR 依照畫面變動調整位元率
ABR 依照設定目標值調整位元率
多遍模式
https://github.com/rigaya/NVEnc/blob/master/NVEncC_Options.en.md
進一步調整編碼時如何分配位元率到畫面上
往上提高能再改善畫質,也會增加GPU負擔
1pass
會直接估算大區塊需要的QP後,直接進行編碼
2pass
會先在1pass時分析整體畫面幀,決定需要的位元率分配
在2pass時再基於1pass的結果進行大區塊編碼,藉此達成更適合CBR的位元率分配
關鍵訊框間隔
壓縮多個畫面時,作為參考而不壓縮的特定畫面數,又稱I畫格
推薦值為2秒?
P畫格
必須參考前一個I畫格才能壓縮的差異畫格
B畫格
同時參考前後的畫格進行壓縮的畫格,值越高壓縮率也會越高
YouTube推薦值為2
預置
NVIDIA系列編碼器提供的設定,官方推薦為P6:Slower
效能影響測試
https://obsproject.com/forum/threads/nvenc-streaming-preset-and-multipass-mode-what-settings-are-correct-for-streaming.163979/#post-601703
P7+1/4解析度2pass,蜘蛛人無家日仍可保持於60fps以上
設定檔
使用硬體加速提昇編碼品質
心理視覺調整
圓滑化區塊雜訊,提昇低位元率時的畫面品質
OBS Studio: Color Space, Color Format, Color Range settings Guide. Test charts.
設定
OBS