OBS Studioの4K解像度録画設定
OBS Studioで4K解像度のゲームを録画する際の設定
YouTubeで配信・投稿するのに備えて、YouTubeの推奨設定に合わせる
YouTube にアップロードする動画におすすめのエンコード設定 - YouTube ヘルプ
ライブ エンコーダの設定、ビットレート、解像度を選択する - YouTube ヘルプ
要件
解像度・画質:4K, 2160p
筆者の環境では16:9の3840x2160
フレームレート:60 fps
ダイナミックレンジ:SDR
出力の設定
あらかじめ、出力モードは「詳細」にしておく
配信
配信しないのであれば設定しなくてもおk
https://gyazo.com/59d7cfbb2c5215a704df212b0972b8c1
配信設定
音声エンコーダ:FFmpeg AAC
映像エンコーダ:NVIDIA NVENC H.264
H.264を使用する
YouTubeが推奨している動画コーデック
PCにNVIDIA GeForce系列のグラフィックボードを搭載していない場合は、x264などを選択する
AMD Radeonを搭載している場合は別の選択肢が表示されるかも
その場合は以下を参照すると良さそう
OBS Studioで高画質な配信にする方法 - 新・VIPで初心者がゲーム実況するには
出力をリスケールする:チェックを入れない(デフォルト)
エンコーダ設定
レート制御:CBR
ビットレート:53000 Kbps
YouTubeによると、4K 60 fpsの場合は53~68 Mbps推奨とのこと
上記の設定は推奨範囲の最低値
配信環境の通信の帯域に余裕があれば、上げると良い
ちなみに、1000 Kbps = 1 Mbps
キーフレームの間隔:2 s
YouTubeやTwitchは2秒を推奨している
ライブ エンコーダの設定、ビットレート、解像度を選択する - YouTube ヘルプ
配信ガイドライン (Twitch)
特に理由がなければ変えるべきではない
プリセット:P4: Medium (中品質)
品質が高すぎると、GPUのVideo Encodeの使用率が上がって録画がカクつくことがある
何度かテストで10~20秒ほどの動画を撮影してみて、カクつかないかどうかを検証するのを推奨します
チューニング:高品質
マルチパスモード:2パス (1/4 解像度)
プロファイル:high
Look-ahead:チェックを入れない
心理視覚チューニング:チェックを入れる
GPU:0
最大Bフレーム:2
YouTubeの推奨値
録画
https://gyazo.com/d814be3cc68c3118615d8ba6377fa7eb
配信と共通の項目は同じ設定で問題ないため、割愛する
録画設定
録画ファイルのパス:任意
スペースなしのファイル名を生成する:任意
録画フォーマット:Mastroska Video (.mkv)
このフォーマットだと、録画が強制中断された場合も閲覧できる状態で残るらしい
.mp4は録画終了時にファイナライズをするため、中断すると撮った映像が全部見れなくなるらしい
YouTubeがこのフォーマットに対応していることは確認済み
なお、.mp4が必要であれば、後から録画の最多重化を使用して変換することが出来る(後述)
音声
特に変更しない
映像の設定
https://gyazo.com/ab3577738ec9b1310fadcce716c5008c
基本 (キャンバス) 解像度
録画するゲームのウィンドウサイズ(フルスクリーンであればモニターの解像度)に合わせる
出力 (スケーリング) 解像度
出力する録画ファイルの解像度
今回は4K画質で録画したいため、3840x2160にする
縮小フィルタ
基本解像度から出力解像度へ縮小する際のフィルタを選択する
基本解像度と出力解像度が一致している場合は設定不要
縮小する際は、ランチョスが良いとのこと
【OBS】エフェクトフィルタ「スケーリング/アスペクト比」の使い方 | エクスプロレ
【OBS】各ソースを縮小するときはスケールフィルタのランチョスにすると高画質化できる話 - AkaMaruServer
ランチョスで何かしらの不具合が出た際はバイリニアを使うと良いとのこと
【GeForce向け】Twitch配信者のためのOBS設定 ~最高の配信を求めて~ - どーにゃLAB ~ニッチなことを幅広く~
FPS共通値:60
詳細設定
https://gyazo.com/6af7778bb188b9f60afc47cfb58a1c88
映像
レンダラー:Direct3D 11
これ以外はおそらく選べない
カラーフォーマット:NV12 (8-bit, 4:2:0, 2 planes)
色空間:Rec. 709
色範囲:リミテッド
本当は映像出力元の設定に合わせて設定したほうが良い
OBSの色範囲、『一部と全部』の違い|ulosto123
スイッチ本体設定のRGBレンジは「リミテッド」と「フル」どちらが良いのか? | hyperTsブログ
SDR ホワイトレベル:300 nits
デフォルト設定のまま、変更する必要はない
HDR 公称ピークレベル:(関係ないので設定不要)
余談:.mkvを.mp4に変換する
1. OBS Studioの「ファイル(F)」->「録画の最多重化(M)」を選択する
https://gyazo.com/0dcda665b0dd3ac4d6cc61dc0f7036d1
2. 「OBS 録画」の欄で、変換したいファイルを選択する
https://gyazo.com/337d827ee57532b5aabdf280d70e086e
3. 「最多重化」を選択
4. 変換元のファイルと同じフォルダに変換後のファイルが出力される
そこになかったら、録画ファイルの出力先と同じ場所に出力されてるかも