【比較】OBSでブロックノイズが出たとき画質を上げる3つの方法

ブロックノイズとは、ライブ配信時や録画時に発生する映像ノイズの一種で、モザイク状に見える現象のことです。

ブロックノイズ

もし激しい動きの映像を見たとき

  • 粗い(荒い)
  • モザイクのようだ
  • 画面の状態が滑らかではない
  • 画質が悪い、低画質

と感じたのであれば、それはブロックノイズである可能性が高いでしょう。

今回はブロックノイズを軽減するための方法について見ていきます。

ライブ配信を想定した記事です。

録画については、「OBSで超高画質録画するための、シンプルなポイント。じつは数字をいじるだけ」をご覧ください。

【スポンサーリンク】

ブロックノイズの原因

ブロックノイズの原因は、端的には映像ビットレート不足です。OBSでは「設定」→「出力」で設定します。

映像ビットレートの設定
▲今回は「出力モード」を「詳細」にしました。しかし、「基本」でもかまいません。

OBSにはさまざまな画質関連の設定がありますが、極論を書くと映像ビットレートさえ上げればブロックノイズは発生しません

ただし、録画の場合はともかくとして、ライブ配信では映像ビットレートをむやみに上げることはできません

なぜなら、

  • 配信サイトの仕様(ビットレート上限)
  • 自宅回線のアップロード速度

という2つの事情を考えなくてはいけないからです。詳しく見ていきましょう。

ビットレートを上げよう

「設定」→「出力」で

ブロックノイズをなくすための根本的な解決方法は、映像ビットレートを上げることです。設定を見てみましょう。

  1. 「設定」→「出力」の順にクリックする。
  2. 「出力モード」を「詳細」にする(「基本」でもOK)。
  3. 「配信」タブを開く。
  4. レート制御」を「CBR」にする。
  5. ビットレート」を任意の設定にする(後述)。
  6. 「OK」をクリックする。

映像ビットレートの設定

たとえば、ビットレートが6,000kbps(キロビーピーエス)と2,500kbpsとでは、下記画像のような違いがあります。両方とも1080p/60fpsです。

6,000kbps

2,500kbps
▲『ソウルキャリバー 6』(バンダイナムコエンターテインメント)より

画面全体にエフェクトが表示されて激しく映像が変化する場面であり、どちらもブロックノイズが発生しました。

しかし、それでも6,000kbpsの画像のほうがブロックノイズが少ないのがわかります。

ビットレート上限がある

では、ビットレートはどのくらいが目安と考えればよいのでしょうか。

これを考えるさいに重要なのが各配信サイトのビットレート上限です。じつは配信サイトの仕様上、むやみにビットレートを上げられません

ビットレート上限 設定例(映像+音声) 備考
ニコ生 6,000kbps 5,872+128
ツイキャス 60,000kbps(60Mbps) 5,872+128 事実上、上限なし(参考
Twitch 6,000kbps 5,872+128
YouTube Live 51,000kbps(51Mbps) 5,872+128 事実上、上限なし(参考
OPENREC 5,000kbps 4,872+128
ミラティブ 1,000kbps 936+64

たとえば、Twitchやニコ生であれば映像ビットレート + 音声ビットレート(「配信」タブ横の「音声タブ」で設定)を6,000kbps以下にする必要があります。

【Twitch】OBSでゲーム配信する場合の、実践的な設定方法
Twitchで、OBS Studio(以下OBS)を使って生放送をする場合、どのように設定すればよいのでしょうか。 このページ...
【ニコ生】OBSでゲーム配信をしたい人のための設定方法
ニコニコ生放送(以下ニコ生)で、OBS Studio(以下OBS)を使って配信する場合、どのように設定すればよいのでしょうか。 ...

配信サイトのビットレート上限を無視して設定すると、場合によっては配信映像がカクカクして滑らかに動きません。映像・音声が途切れがちで不安定な配信となります。

OBS配信がカクカク、止まる、切断される。不安定な場合に試してほしいこと
配信中、だれもが1回は遭遇するトラブルがあります。それが、配信を始めると画面がカクカクする、プツプツする、止まる、切断されるというものです。...

したがって、ブロックノイズをなくしたい、高ビットレートに設定したいと思っても、どうしても配信サイトの仕様に縛られます

ミラティブなどは1,000kbpsがビットレート上限であるため、激しい動きのゲーム配信はブロックノイズをなくすのは難しいでしょう。

【2024年最新】ミラティブでPC配信する方法。OBSでどう設定?
ミラティブで、PCからスマホゲーム配信するにはどうすればよいのでしょうか。 このページでは、 配信で必要なソフ...

ビットレートの目安

ビットレートの設定は、配信サイトのビットレート上限を踏まえたうえで行ってください。

とはいえ、YouTube Liveおよびツイキャスは事実上ビットレート上限がないようなものです。ビットレートの設定方法で迷うことがあるかもしれません。

【YouTube Live】OBSでゲーム配信するための設定方法
YouTube Liveで、OBS Studio(以下OBS)を使って生放送をする場合、どのように設定すればよいのでしょうか。 ...
【ツイキャス】OBSでツール・ゲームズ配信する場合の設定方法。超高画質配信も可能に
ツイキャスで高画質なゲーム配信をしたいなら、ツール・ゲームズ配信を利用しましょう。 今回は、配信ソフトとしてOBS Studi...

目安としては、一般的な1080p/60fps配信、かつブロックノイズを防ぐという2点を意識するなら10~15Mbps(100,000~150,000kbps)がおすすめです。

CBR
▲1Mbpsは1,000kbpsなので、10Mbpsは10,000kbpsです。

ただし、この場合上りの回線速度が重要です。

たとえば、上りの回線速度が10Mbpsなのにビットレートを15Mbpsに設定してしまうと、映像・音声が途切れてまともな配信ができません。

したがって、ビットレートを設定するなら

  • 配信サイトのビットレート上限を確認する
  • 自宅の回線速度(上り)を確認する

という2つの視点が欠かせません。

ライブ配信における推奨ビットレートの目安。上り速度と○○がポイント
高画質な配信をしたいなら、配信ソフトのほうでビットレートを高く設定する必要があります。 しかし、むやみにビットレートを高く設定...
スポンサーリンク
レクタングル(大)

解像度・フレームレートを下げよう

ビットレートを上げられないときに

本来であれば、ブロックノイズを軽減したいならビットレートを上げるのが基本です。

しかし、配信サイトのビットレート上限や回線速度の関係で、どうしてもビットレートを上げられない場合もあるでしょう。

このような場合は、次善策としてOBSの解像度・フレームレートを下げます

  • 1080pなら → 720pに下げる
  • 60fpsなら → 30fpsに下げる

出力解像度、FPS 共通値

同一ビットレートなら、基本的に解像度・フレームレートを下げたほうがブロックノイズを軽減できるからです。

(1)720p/30fps、(2)720p/60fps、および(3)1080p/60fps配信の画質を比較しました(すべて6Mbps)。(1)の画像がいちばん顎のラインが鮮明です。

720p/30fps

720p/60fps

1080p/60fps
▲1080p/60fpsについては、画像編集ソフトで720pに縮小して掲載しています。画像は『ソウルキャリバー 6』(バンダイナムコエンターテインメント)より。

「設定」→「映像」で

解像度・フレームレートの設定方法は以下のとおりです。

  1. 「設定」→「映像」の順にクリックする。
  2. 出力 (スケーリング) 解像度」を任意の数値にする(例 : 1280x720)。
  3. FPS 共通値」を任意の数値にする(例 : 30fps)。
  4. 「OK」をクリックする。

出力解像度、FPS 共通値
▲720p/30fps設定

ただし、「FPS 共通値」(フレームレート)は、ゲームによっては30fpsにすると動きの滑らかさが失われます。そのため、カクついているという印象を受けるかもしれません。


▲出典 : 『スーパーマリオワールド』(任天堂)より

解像度・フレームレートの用語の意味がよくわからない場合は、下記ページをご覧ください。

【図解】OBSの2つの解像度設定どうしたらいい?画質1080p/60fpsで配信する方法
OBS Studio(以下OBS)の設定で、わかったようでわからないのが解像度設定です。 解像度を変更することで、以下の2つが...

映像エンコーダーを変更しよう

「設定」→「出力」で

ひょっとしたら、ビットレートや解像度・フレームレートの設定を変えたくないという人もいるかもしれません。

じつは、「映像エンコーダ」の種類を変えるだけでブロックノイズを軽減できるケースがあります。

  1. 「設定」→「出力」の順にクリックする。
  2. 「出力モード」を「詳細」にする(「基本」でもOK)。
  3. 映像エンコーダ」を任意のものにする。
  4. 「OK」をクリックする。

出力タブ、NVENC

たとえば、現在「NVIDIA NVENC H.264」にしているなら「NVIDIA NVENC AV1」や「NVIDIA NVENC HEVC」にします。

NVIDIA NVENC AV1

NVIDIA NVENC HEVC

いちばん画質がよいのは、「AV1」という表記が入ったエンコーダーです。そのつぎに「HEVC」という表記のあるもの、最後に「264」が入っているものと続きます。

AV1(1080p/60fps)

HEVC(1080p/60fps)

H.264(1080p/60fps)
▲『ソウルキャリバー 6』(バンダイナムコエンターテインメント)より

同じビットレート、同じ解像度、同じフレームレートで配信したとしても、エンコーダーが違うだけでブロックノイズが減り、画質が上がることがあるでしょう。

対応していないことも

ただし、注意点として表示されるエンコーダーはPCによって異なります。したがって、自分のPCに表示されないエンコーダーもあるでしょう。

説明
NVIDIA NVENC AV1 GPUがRTX 40シリーズの場合に選択可能
AMD HW AV1 Radeon RX 7000シリーズの場合に選択可能
QuickSync AV1 Intel Arcシリーズの場合に選択可能
AOM AV1 通常は選ばない
SVT-AV1 通常は選ばない
NVIDIA NVENC HEVC 同上、HEVCの別名はH.265
AMD HW H.265 (HEVC) AMD製の内蔵GPU、Radeonの場合に選択可能
QuickSync HEVC インテル製の内蔵GPU(第6世代以降)の場合に選択可能
NVIDIA NVENC H.264 GPUがGTX/RTXシリーズの場合に選択可能
AMD HW H.264 (AVC) AMD製の内蔵GPU、Radeonの場合に選択可能
QuickSync H.264 インテル製の内蔵GPU(第5世代以降)の場合に選択可能
アップル VT H264 ハードウェアエンコーダ Macの場合に選択可能
x264 すべてのPCで選択できる

また、大半の配信サイトはAV1およびHEVCに対応していない点も注意が必要です。

AV1 HEVC H.264
ニコ生 × ×
ツイキャス ×
Twitch ×(対応予定) ×(対応予定)
YouTube Live
OPENREC × ×
ミラティブ × ×

たとえば、Twitchは2024年9月時点でAV1非対応であるため、PCが対応していたとしても「映像エンコーダ」で「NVIDIA NVENC AV1」を選べません。

OBSおすすめエンコーダ設定ガイド。NVIDIAで高画質を狙うなら
OBS Studio(以下OBS)を使用していて、以下のようなことで悩んだ経験はないでしょうか。 自分の配信は画質が悪い(ほ...

この点、YouTube LiveはAV1およびHEVCの両方に対応しています。YouTubeで配信する場合は、エンコーダーを変更してみてください。

【比較】OBSでYouTube配信、簡単「超」高画質を狙う方法
OBS Studio(以下OBS)を使ってYouTube配信する場合、画質が悪い、超高画質にしたいという人が多いはずです。 一...

まとめ

ブロックノイズは、動きが激しいほど発生しやすくなります。

ゲーム配信でブロックノイズを完全になくすことは難しいですが、映像ビットレートを上げれば気にならないレベルにはできます

ただし、配信サイトのビットレート上限などの関係上、ビットレートを上げられない場合もあります。そのような場合は、解像度・フレームレートを下げるなどして対処してください。

OBSの画質関連の設定については、下記ページにも情報をまとめました。

OBS Studioで高画質な配信にする方法
OBS Studio(以下OBS)で配信するさい、どのように設定すれば高画質な配信ができるのでしょうか。画面が粗く(荒く)て困ったという経験...
スポンサーリンク
レクタングル(大)
レクタングル(大)

X(旧Twitter)で最新情報をツイートしています!フォローお願いします。

関連コンテンツ



スポンサーリンク
レクタングル(大)