ガイド
Castreamを使ったマルチストリーミングのためのOBSエンコーダー設定
Castreamを使ったマルチストリーミングのためのOBSエンコーダー設定
OBSには重要に見える設定が約40個ありますが、Castreamを通じたマルチストリーミングにはそのうち6つの設定のみが必要です。このガイドでは、どの設定を行い、どのボタンをクリックし、どのエンコーダーを選択するべきかを解説します。
まだOBSをCastreamに接続していない方は、まずOBSとCastreamを使ってYouTube、Twitchなどにストリーミングする方法をご覧ください。このガイドでは、OBSがインストール済みで高画質設定の準備が整っていることを前提としています。
🔌 ステップ1 — OBSをCastreamに接続
エンコーダー設定に触れる前に、OBSにビデオの送り先を知らせる必要があります:
- Castream WebからCastream RTMP URLとストリームキーを取得する(ストリーム/RTMPインジェスト設定から)
- OBSで設定 → ストリームに移動
- サービスをカスタムに設定
- サーバーにCastream RTMP URLを貼り付け
- ストリームキーにCastreamのストリームキーを貼り付け
- 適用 → OKをクリック
これだけで、OBSは唯一のストリーム送信先を持つことになります。Castreamがそこから取り、接続したすべてのプラットフォーム(YouTube、Twitch、TikTok、Facebook、Instagram)にビデオを転送します。一回のアップロードで多くの宛先に配信できます。(このコンセプトが新しい方は、マルチストリーミングとは?をご覧ください。)
Castreamのストリームキーは、他のストリームキー(RTMPストリームキーの説明)と同様に秘匿してください。これを持つ誰でも、あなたのCastream宛先にビデオを流すことができます。
🎛️ ステップ2 — 高度な出力モードに切り替える
デフォルトでは、OBSは重要な設定を隠しています。これを修正します:
- 設定 → 出力に移動
- 出力モードを**高度(Advanced)**に設定
- ストリーミングタブをクリック
これで、実際のエンコーダーを選べるようになります。これは最も重要な決定です。
🖥️ ステップ3 — エンコーダーを選ぶ:x264とNVENC
エンコーダーは、リアルタイムでビデオを圧縮するエンジンです。現実的には、次の2つの選択肢があります:
x264(ソフトウェアエンコード) — CPUを使用します。すべてのコンピュータで利用可能です。ビットあたりの品質は優れていますが、プロセッサのパワーを大量に消費します。ゲームやブラウザ、Discordも動かしているノートパソコンでは、x264がCPUを最大に消費し、すべてがカクカクになります。
NVIDIA NVENC(ハードウェアエンコード) — NVIDIAのグラフィックカード(GTX 1650以降、すべてのRTXカード)に搭載された専用チップを使用します。CPUの負担はほぼゼロで、プロセッサがほとんど気づきません。品質は以前はx264に劣っていましたが、現代のカードではほぼ同等です。
一般的なルール:
- 過去6年以内に製造されたNVIDIA GPUを持っていますか? NVENCを使用してください。最高のバランスを実現します。
- NVIDIA GPUがないですか? x264を使用してください。どこでも機能します。
- AMDまたはIntelの統合グラフィックスの場合? それらのハードウェアエンコーダー(AMF、QuickSync)は機能しますが、上記の2つには劣ります。720pなら問題ありませんが、1080pでは、適切なCPUのx264が通常より良好に見えます。
ほとんどのクリエイターは「x264は良く見える」と言ったフォーラム投稿を読んだときにこれに直面します — それは2019年のことで、当時は正しかったですが、現在のハードウェアではNVENCが勝っています。
⚙️ ステップ4 — 重要な6つの設定
NVENCを使用している場合:
- レート制御(Rate Control): CBR
- ビットレート(Bitrate): 6000 Kbps
- キーフレーム間隔(Keyframe Interval): 2 s
- プリセット(Preset): P5: Quality(P6: Slower Qualityは、カードがフレーム落ちせずに処理できる場合に限る)
- プロファイル(Profile): high
- ルックアヘッド(Look-ahead): off · サイコビジュアルチューニング(Psycho Visual Tuning): on
x264を使用している場合:
- レート制御(Rate Control): CBR
- ビットレート(Bitrate): 6000 Kbps
- キーフレーム間隔(Keyframe Interval): 2 s
- CPU使用量プリセット(CPU Usage Preset): veryfast(CPUが苦しい場合のみ
superfast/ultrafastを使ってください — veryfast未満では品質が急落します) - プロファイル(Profile): high
- チューニング(Tune): (none)
なぜ6000 Kbps? あなたの1つのストリームがすべての宛先に届けられ、最も厳しい制限が天井を設定します — TikTokのRTMPインジェストはおおよそ6000で制限されています。私たちのビットレートガイドでは、YouTube+Twitchの設定でより高いビットレートを送りたい場合の各プラットフォームの制限を詳しく解説しています。
なぜキーフレームは2秒? YouTubeとTwitchはそう期待しています。誤ったキーフレーム間隔は、ストリーム開始時の遅延や視聴者のバッファリングを引き起こします。設定後はそのまま忘れておいてください。
📐 ステップ5 — ビデオ設定
設定 → ビデオに移動してください:
- ベース(キャンバス)解像度(Base Canvas Resolution): 1920 × 1080
- 出力(スケーリング)解像度(Output Scaled Resolution): 1920 × 1080
- ダウンサンプルフィルター(Downscale Filter): Lanczos(出力がベースより小さい場合のみ重要)
- 一般的なFPS値(Common FPS Values): 30
主な視聴者がTikTok/Instagram向けの縦型配信を行う場合、両方の解像度を1080 × 1920に設定します。縦型ビデオの向きに関する詳しい内容は縦型動画が変に見える?をご覧ください。
出力を1280 × 720に下げて、キャンバスを1080pのままにするのも適切な選択です — 720pで4500 Kbpsは、同じビットレートで1080pが制約される場合よりもクリーンに見えることがよくあります。
🔊 ステップ6 — オーディオ
設定 → オーディオおよび設定 → 出力 → オーディオに移動してください:
- オーディオビットレート(Audio Bitrate): 160
- サンプリングレート(Sample Rate): 48 kHz
悪いオーディオは、悪いビデオよりも速くストリームを台無しにします。視聴者は少しソフトな映像には寛容ですが、聞こえないと退屈します。$30のUSBマイクは、$300のカメラの内蔵マイクよりも常に良い結果をもたらします。
🎯 3つの一般的なセットアップ用プリセット
難しく考える必要はありません — あなたのマシンに合った行を選んでください:
古いノートパソコン、専用GPUなし(x264)
YouTube + Twitch + TikTokにストリーミング:1080p30、6000 Kbps、x264、CPUプリセット veryfast、キーフレーム2。CPUがまだ騒がしい場合は、プリセットに触れる前に出力を720p60の4500 Kbpsに下げてください — 解像度の低下はプリセットの低下よりも見栄えが良くなります。
ゲーミングPC(NVIDIAカードを使用)(NVENC) 何でもストリーミング:1080p60、8000 Kbps(YouTube + Twitch)または6000 Kbps(TikTok/Instagramを組み込む場合)、NVENC、プリセットP5、キーフレーム2。GPUのエンコーダーチップはゲームのレンダリング部分とは別であり、ストリーミングはゲームパフォーマンスにほとんど影響を与えません。
Mac(x264)
Apple SiliconのMacはveryfastで1080p30の6000 Kbpsを快適に処理できます。IntelのMacも同様の設定ですが、熱に気をつけてください — ファンがジェット機のような音を出す場合は、720p30に落としてください。いずれにしても、これらの設定はWindows PCと同じRTMPストリームをCastreamに送信します。
もしまだ悪く見えるなら
動作中にブロック状況/ピクセル化: 解像度とフレームレートに対してビットレートが低すぎます。ビットレートを上げる(アップロードが許可される場合)か720pに下げてください。
「エンコーディングがオーバーロードしました」という警告: エンコーダーが処理しきれない状態です。NVENCユーザーは、プリセットをP6からP5に下げてください。x264ユーザーは、CPUプリセットを1つ速い方向に動かしてください。バックグラウンドアプリを閉じてください。
ストリームが切断された: 通常、ネットワークの問題でエンコーダーには関係ありません。ビットレートがアップロードできる範囲を超えています。4500 Kbpsに下げてテストしてください。
OBSでは良好に見えるがTikTokでは悪化する: TikTokは積極的に再エンコードを行い、約6000 Kbpsで制限されています。それを超えている場合、TikTokが無駄にする帯域幅を浪費していることになります — 過剰圧縮されたフィードの再エンコードは、クリーンな6000 Kbpsのソースよりも悪化します。
💾 ボーナス:ストリーミング中にクリーンなローカルコピーを録画
マルチストリームのビットレートは、プラットフォーム間での妥協です。あなたの録画はそうである必要はありません。OBSは、ストリーミング中により高い品質でローカル録画が可能です:
- 設定 → 出力 → 録画に移動
- 種類を標準、エンコーダーをNVENCまたはx264に設定(ストリームエンコーダーとは別のインスタンス)
- NVENC録画の場合:レート制御はCQP、CQレベルは18〜20 — 視覚的に損失のない近似
- x264録画の場合:レート制御はCRF、CRFは18〜20、CPUプリセットは
veryfast - ストリーミング開始と同時に録画開始をクリック
あなたは両方の利点を享受できます:視聴者のために帯域幅に優しいストリームと、さまざまなYouTubeアップロードやクリップ、ハイライト用のクリーンなローカルファイル。ディスクスペースに注意してください — 高品質の1080p60は数分で約1GBの容量を占めます。
6つの設定と10分で、あなたのOBSのフィードはコンテンツに見合ったクオリティに仕上がります。