128ライブ配信用のプロファイルでは、トラック1のみ設定してあれば良い。YouTubeの推奨値は128kbps320録画用プロファイルでは、出来る限り高ビットレートで録音する。任意ストリームのメタデータに明示する事ができる。複数音声ストリームを使用する場合に便利。音声で使用するトラック数分設定する。48kHzYouTubeの推奨値は44.1kHzだが、#YouTubeの劣悪エンコード事情への対処法にある通り、実際には48kHzの方が都合が良い。オーディオインターフェース側のサンプルレートも合わせたほうが良い。ステレオ大抵のプラットフォームはステレオ。特殊な用途でない限り弄らない。スピーカーSPDIFライン等Windows上の"再生デバイス"に該当する。スピーカーやヘッドホン、オーディオインターフェイスの出力デバイス名を選択する。AIFのループバック機能を使用する場合はデスクトップ音声がマイク音声に返される。その場合こちらを有効にする必要はないが、ボイスチャットや分けて編集したい場合はそれを使用せずOBSの機能を使おう。Update、AIFの抜き差し、サンプルレートの変更等でDeviceIDが変更されると、"デバイスが接続されていないまたは利用不可"になります。Input等Windows上の"録音デバイス"に該当する。マイク、ウェブカメラ、オーディオインターフェイスの録音デバイス名を選択する。TotalMix等を使用して)の場合、再生デバイスをこちらに登録することもできる。マイク、Discord、Minecraft、BGMをそれぞれ別のデバイスで再生することで、アプリケーション毎に音声を分けて録音できる。Update、AIFの抜き差し、サンプルレートの変更等でDeviceIDが変更されると、"デバイスが接続されていないまたは利用不可"になります。3840x21602560x14401920x10801280x720OBSの映像ソースを配置するキャンバスの解像度。解像度の変更は負荷と品質に悪影響があるので、基本的に出力解像度に合わせる(ドットバイドット)。16:9のモニタが推奨される。配信、録画用途では16:10や21:9の解像度は不具合の元なのでオススメしない。変更は負荷と品質に悪影響があるので、基本的にディスプレイまたはメインのソース(ゲーム等)の解像度に合わせる(ドットバイドット)。配信プラットフォームが対応している限り、ビットレートや負荷軽減の為のダウンサンプリングは推奨されない。バイキュービックランチョスリサイズアルゴリズムの選択。bicubicまたはlanczosを選んでおけば良い。bicubicの方が負荷は小さく、lanczosの方が一般的に高品質。3060動画投稿SNSにアップロード、ライブ配信には30または60fpsを選択する。29.97や59.94fpsは基本的に使用しない。ビットレートが潤沢に割り当てられていない場合、下手に60fpsにするよりも30fpsの方が視覚的な品質は向上する。映画風のテイストにしたい場合、プラットフォームが対応していれば24fpsもあり。60/1基本的にこちらを使う必要はない。FPS共通値で選べないようなフレームレートを選びたい場合はこちらで指定する。1/1fps、1/6fps、1/15fps等も使える。これを使ったハックを応用で紹介している。29.97fpsは30000/1001fpsに該当する。基本的に通常、高は非推奨。4:2:0のピクセルフォーマット。YouTubeの推奨値でもあり、他のプラットフォームでも基本的にこちらを使用する。必要であれば、I422やI444を使用しても良い。RGBを使用したい場合はUtVideoを使用する。709基本的にBT.709を使用します。BT.2020には現在非対応です。一部はリミテッドレンジ・TVスケール。全部はフルレンジ・PCスケール。Full環境でも、フルレンジは基本的に使用しません。既定オーディオの詳細プロパティで音声モニタリングを設定した場合の出力先。8601に寄せてあり、実際には2020-02-20_20-02-22.tsにようになる。ファイル名にハイフンは兎も角、スペースが入るのは好ましくない。有効ノンブロッキングソケットではなく、イベントベースのAPIをストリーミングに使用します。フレームドロップや切断に役立つ場合があります。配信プラットフォーム側で設定する"低遅延"のような、配信者と視聴者の間の待ち時間ではなく、ローカルネットワークの待ち時間を指します。大きなビデオパケットが小さなパケットに分割され、パケット間に遅延を置いて送信されます。ストリーミングの際にゲームなどの他のアプリケーションのpingへの影響を減らします。安定した回線でない場合、フレームドロップの原因になります。ソースの表示/非表示のキーとスタジオモードと一緒に使う場合、トランジションに同じキーを割り当てれば可能だが、あまり自由度が無いので敢えてスタジオモードを使わないという選択肢もある。変換と組み合わせれば、スタジオモードと遜色なく操作できます。配信時はOBSで映像・音声のソース、エンコードの設定を行い、YouTube等の設定でタイトルや概要、公開設定や遅延等のプラットフォーム側のモード選択を行います。URLに対してストリーミングすることで、YouTube側で設定されたタイトル等が適用され、視聴者側に反映されます。ライブダッシュボード※この項目は古いです配信・コメントのプレビュー、YouTube側の設定を行うwww.youtube.com基本情報タイトル、概要欄はお好みで。ように入れるとタイトルの場合はタイトル文字列内に、概要欄の場合はタイトル上にタグを表示できる。カテゴリは"ゲーム"を選択し、該当するものを選んでおくと良い。プライバシーは取り敢えず誤爆防止に"非公開"(又は限定公開)で。配信設定が終わったら"公開"にしてライブしてみよう。視聴者が再生時に巻き戻せるか否か。同様に引き継ぐが、公開でライブ後も既定で限定公開にすることも可能。画質を優先する場合や4Kの場合は通常の遅延。品質を犠牲にコメントとの会話を優先するなら低遅延や超低遅延。エンコーダーの設定ストリーム名/キーをOBSで使用する。サーバURLは基本不要(FFmpegカスタム出力等で使用する)。ライブ配信を開始YouTubeの新しいライブ配信UIでは、以前とは違い配信ソフトで配信開始した後、こちらで配信を開始すると実際に配信が始まる仕様になっている。少々面倒になったが、不具合や誤爆等による放送事故を防ぎやすいという意味でも良い改変だと思う。画像YouTubeのトップページから、ライブ配信を開始にアクセスし、エンコーダ配信タブを選択します。管理タブでは、ライブ予約枠や正しく終了できていないライブの削除を行えます。前回のライブの設定を流用する場合は、流用元を選び"コピーして作成"を選択します。タイトルや説明を記述してください。説明に#Minecraftのようにハッシュタグを追加すると、タイトル上に表示されます(3つまで)。場合は公開ではなく、限定公開でテストしましょう。非公開はログインが必要になるので、例えばコメントをOBSで表示することは出来ません。どの公開設定でも著作権に触れるものは容赦なく削除されます。クラウドストレージのような使い方は出来ません。後でスケジュール設定を有効にすると、ライブ配信枠の予約ができます(公開の場合はこの時点でチャンネル登録者に表示され、例えばZapierの連携では通知が飛びます)。無効にすれば、今すぐに配信するモードになります。OBSの設定->配信のストリームキーが正しく設定されていない場合のみ、今の画面の内容をコピーして貼り付ける。タイトルやカテゴリ等は後からでも鉛筆アイコンから修正できる。"設定"をクリックして次へライブ配信の設定を行う。設定は1つの枠に1つまでで、配信開始後にそれを変更することはできません。DVRを有効にすると、視聴者は放送中でも巻戻しが出来ます。配信が4Kの場合、画質をより良く場合(YouTube側のエンコードの設定が変わります)は通常の遅延、コメントとのタイムラグを小さくしたい場合は低遅延や超低遅延を選択する。OBSで配信開始すると、"ライブ配信を開始"が選べるようになります。"ライブ配信を開始"を押下すると、その時点でYouTubeが配信を開始します。視聴者に公開されるのはここからです。遅延があるので、準備している時の映像や音声が流れないよう、プレビューを観ながら余裕を持って開始しましょう。配信が開始すると、新しいライブダッシュボードへ飛ばされます。この画面はライブ予約または配信中であれば管理タブからもアクセスできます。配信を終了する場合は、右上の"ライブ配信を終了"を押下してから、OBSで配信終了します。保つ為に気を付けることOBS側を煮詰めても、上流であるプレイ画面や操作画面等の映像、マイクや楽器等の音声ソースが汚ければ、それ以上の品質は出ません。映像は余裕のあるスペックのマシンでゲームを綺麗に描画し、音声は良いプリアンプとADを載せたAIFを使用しましょう。最後に、出来る限り綺麗なエンコードが可能なTuring世代のNVIDIA製GPUを選びましょう。次の項で私のメインPCと周辺機器から録画・配信に関連する項目をリストしておきます。OBSに画質を求めるのは間違っていません。配信・録画には映すソース(ゲーム等のアプリケーション)に必要なリソース+αの処理能力が必要です。盲目的にCPU、GPUの強化を推奨しているものは、選ぶパーツや不適切なエンコード設定によってはまるで無意味な場合もあります。正しくOBS側の設定を行う前提で、リアルタイムエンコードのパフォーマンスと品質において優れ、その中でより効率的な組み合わせを選択すると、より快適な配信・録画環境を構築できます。LA-ICQに対応したHaswell以降。QSVが使えると、NVEncが足りなくなったときに便利です。AMDの場合、ネイティブAVX-256に対応し、IntelCPUとの差が縮まったZen2世代(3XXX番台)を選ぶ。コア数が大きいのは構いませんが、そのメニーコアを使い切れるかはx264では絶望的、x265でも限界があります。Super~)を推奨。Radeonがこれに勝るならエンコード引数を教えてほしい。32GBOBS以外でカツカツにならない程度あれば良いでしょう。8GBではブラウザ開いて終わりなので16GB~あった方が良いでしょう。4K8Kのソフトウェアエンコードをするなら割と食べるので注意。1TBシステムドライブがHDDな環境は流石に無いと思いますが、万が一にもSSDでないなら即効換装しましょう。現在のメインストリームは500GB~1TB程度。128GBや256GBを選ぶと同じ製品であっても性能が落ちるのでオススメしません。SATAでも十分ですが、やはり動画を扱うならNVMeにしておくと、QoLが向上します。M.2端子でもPCIeではなくSATAのものが存在するので注意。TLCからQLCに妥協してまでNVMeにする必要はありません。Pro辺りのベンチを見ると良いでしょう。PCIe4.0である必要はありません。おすすめのメーカーはSandisk・WD、Intel、Samsung辺り。FSオーディオインターフェースは重要。TotalMixが使えるものにしておくと、Voicemeeterで頑張る手間も減り、録音・再生品質も向上できる、実はコスパが良かったりします。UCXをオススメします。EC03これはWM-61A相当品と言われているXMC6035というECMカプセル(50円)を用いた自作マイクを、無理矢理AIFに対応させる、という構成なので、あまりオススメはしません。「YouTubeにうpしたらなんか汚いな...」YouTubeはアップロードされた動画を全て再エンコードすることはよく知られています。ある間違いは「できる限り高ビットレートでエンコードしたものをアップロードすると良い」というものです。YouTubeのエンコーダは、解像度に対してビットレートの割り当てが小さく、更にエンコーダの品質自体も決して良くないため、自分のマシンで破綻しない程度に圧縮してからアップロードしたほうがマシなより良い品質が得られる。YouTubeのビットレート割り当てが小さいなら、擬似的に解像度を盛れば比較的高いビットレートでエンコードしてもらえる。YouTubeが提供するエンコードのうち、映像はH.264とVP9、音声はAACとOpusがあるが、弱小チャンネルや再生数の小さい動画には品質の高いVP9やOpusが提供されない。上記を満たすために、下記のようなアプローチを行う。一応「アップコンバート」や「フレーム補間」をするわけだが、決して滑らかにする目的ではないことに注意。そのため、ただ編集ソフトで8Kや60fpsを指定しても良い結果は得られない。疑似4K8Kをする場合、スケールアルゴリズムはニアレストネイバー法を選ぶ。所謂ドット絵を滲ませずに拡大するのと同じで、解像度のかさ増しのために元の映像を滲ませてしまっては元も子もない。補間しない60fps補間。これも同様に、30fpsを60fps、24fpsを48fpsに水増しする際、ヌルヌルな映像になるようフレームを補間するのが目的ではなく、そのfpsに合わせたビットレート設定でYouTubeにエンコードしてもらうことが目的。DCIやシネスコの縦横比にクロップする。黒帯を追加し、その分ビットレートを稼ぐ。上記が出来るソフトとなるとFFmpegほぼ一択となる。nyanshiba.hatenablog.com1920x1080を3840x2160にニアレストネイバー法でスケーリングするビデオフィルタの例。scale=3840:2160:sws_flags=neighbor1920x1080をDCI風のアスペクト比になるような黒帯を追加した7680x4320に拡大し、滑らかなフレーム補間が一切ないフレームの水増しを行う例。crop=1920:1012,pad=width=1920:height=1080:x=0:y=34,scale=7680:4320:sws_flags=neighbor,fps=60↑のソースが3840x2160版。~~辺りを置き換えると綺麗かつ高速にエンコードできると思う。4Kに拡大し、ライブ配信することでより高品質な配信/アーカイブを残させる。(new)疑似4Kなので、YouTubeの4Kの推奨値ほどビットレートを大きくする必要はないが、少し盛ったほうが良い。3840x2160ここでスケーリングする(キャンバス解像度を1920x1080、出力解像度を3840x2160)と、ニアレストネイバー補間が選べないため、ここは同じ解像度にする。304K60fpsのリアルタイムエンコードはGPU、上り回線と相談しましょう。ポイントメインのソース(FHDのゲーム画面等)をニアレストネイバー補間で一切滲ませることなく拡大する。3840x2160と指定しても良い。基本(キャンバス)解像度www.youtube.com動画音声の再エンコ品質ほぼこちらの方の内容です。YouTubeにアップロードする動画の音声は、推奨の44.1kHz/16bitなaacではなく、48kHz/24bitのflacが良さそうです。48kHz/24bitFFmpegカスタム出力でflacを選択し、mp4に無理矢理詰める場合は適切に設定します。OBSは宗教上の理由から、24bitに対応しないようです。loudnessを取得する例。Pro)にあたるデバイスを取得するコマンド。requestedカレントディレクトリのinput.wavを読む例。"amovie=input.wav,ebur128=peak=true"FFmpegでラウドネスノーマライゼーションをかける例。Fxが使用できるRMEのオーディオインターフェースが楽で高品質。アプリケーション毎に別のデバイスから音声を出力させるよう設定し、その全ての音をモニターしたり、それらの中で任意の音声デバイスをそれぞれ別のストリームに録音できる。音声デバイスすべて・または一部の音声自由に選び、同じスピーカーとして自分で聞ける要するに、マイクとデスクトップ音声を分けるのが通常だが、デスクトップ音声が複数あるので、通話とゲームの音声を分けられるライブ配信の音声をモニターしても、配信に載せないことが可能ボイチェンの出力を1つのAIFでルーティングできる聞いているBGMを配信に載せない、配信のBGMを聞かないことが可能そんな夢のデバイスが世にはあります。MkII等とは比べ物にならないアドバンテージがあると言えるでしょう。FSは、Dynamics(Expander/Gate)機能が省かれている点が少々残念。OBSやDiscordに最低限の機能はあるのでそれを承知で購入したが、やはり少々不便な時もある。対応の有無は日本支部公式のPDFを参照。エレクトロニクスOBSだけでBGMを再生・曲名を表示メディアソースにはffmpegのconcatが組み込まれていることは解説したが、それを利用して、曲名が書かれた映像を流せば、BGMは勿論、工夫すれば曲名もOBS単体で流せる。OBS単体でBGMを流すことには理由がある。メディアソースはOBS内の仮想音声デバイスとして機能するため、自分が聴きたくない場合、編集時にデスクトップ音声と一緒になっていては困る場合等に有効だ。曲名とBGMのaviを一括生成し、OBSのメディアソースに対応したinput.txtを出力するPowerShellスクリプトを書いた。ffmpegをインストール下記スクリプトを拡張子.ps1で保存。Coreの場合はUTF-8で保存。BGM素材が詰まってるディレクトリ(フォルダ)を指定します。Audio:BGM、Video:BGMのファイル名なaviファイルの出力先を指定します。Outputの中にOBSに登録するinput.txtが出力されます。Inputの中にinput.txtが出力されます。input.txt内に記述されるBGMの再生順は、このスクリプトを実行する度にランダムです。aviの並びを再度シャッフルしたい場合は、InputにOutputのパス(aviディレクトリ)を書き、Outputを例にならって#コメントして下さい。Resolution、FontSize、FontFileは任意に設定して下さい。FontFileのパスのフォーマットは、通常のWindowsの表記と異なるため注意して下さい。PowerShellを起動。一つ上の項を実践された方はもう既にOBS、FFmpegで動画編集している(???)。メディアソースにはffmpegのconcatが組み込まれていると言ったが、これにはもう少し機能が含まれている。以下のようなテキストファイルを動画ファイルと同じディレクトリに置いて、それをメディアソースに追加すると動画編集(カット・連結)が始まる。同じコーデック・解像度・フレームレート・色空間でないと正しく動作しない(FFmpegで再エンコードなしで動画編集出来る条件と同じ)。29ソースが条件に合わなかったり、更に凝ったことをしたい人はffmpegのfilter_complexで頑張ってください。複数解像度の動画に、それぞれのソースによってフィルタ処理を変えられるので、編集ソフトの簡易的な部分ならffmpegだけで出来るよ。例によってGUIが無いので、史上最も軽い動画編集ソフトだよ![要出典]カラーバー・カウンターを表示するOBSのメディアソースはほぼFFmpegですが、ffmpegには元々SMPTEカラーバーやテストソースを表示する機能があるので、それをメディアソースで指定すればそのまま使えました。スケーリング/アスペクト比ニアレストネイバー補間で一切滲ませることなく拡大する。解像度が分かっていれば、1920x1080等を指定しても良い。クロップ/パッド不要な部分をクロップで取り除き、カラーキーで背景を抜く。フィルタのプレビューウィンドウでは綺麗に処理されていないように見えるが、スケールフィルタが"無効化"であれば問題ない。#000000(#ff000000)Discordのオーバーレイを表示するDiscordのデスクトップアプリケーションにはゲーム内にオーバーレイを表示する機能がある。それが表示されない環境であったり、表示したくないが配信に載せたい場合に役立つAPIをDiscordが用意してくれている。CLIENT"と表示されます。OBSをクリック必要なウィジェットを選択します。WIDGET"を選択。Channelを選択します。テキストや色をカスタマイズすることもできます。OBSで#ブラウザソースを追加します。URLを貼り付けて、width、heightを合わせます。必要であれば、下記のようなカスタムCSSで装飾します。デスクトップ版Discordを起動中にOBSを起動すると、このソースが有効でなくても勝手にボイスチャンネルに接続してしまう仕様。録画と配信でシーンコレクションを分けるか、#ブラウザソースで"表示されていないときにソースをシャットダウン"を選択しておけば、勝手にボイスチャットへ接続してしまうのを防げる。URLの後方は設定内容を表すので、それを流用すれば容易に複数ボイスチャンネルを同じ見た目にすることができる。https://streamkit.discordapp.com/overlay/voice/XXXXXXXXXX/XXXXXXXXXX?icon=true&online=true&logo=white&text_color=%23ffffff&text_size=14&text_outline_color=%23000000&text_outline_size=0&text_shadow_color=%23000000&text_shadow_size=0&bg_color=%231e2124&bg_opacity=0.95&bg_shadow_color=%23000000&bg_shadow_size=0&invite_code=zy5hZyW&limit_speaking=false&small_avatars=false&hide_names=false&fade_chat=0画像のようなデザインにしたい場合は、5.のカスタマイズを行っていないURLに対し、以下のCSSを使用します。どちらも4K用に作ってあるので、4KでもFHDでも無理矢理拡大する必要がないため、より綺麗に表示されます。Liveの仕様で、映像と一緒にコメントが表示されるのはモバイルのみ。デスクトップユーザはフルスクリーン状態ではコメントが表示されない。華を添える意味合いで装飾したコメントを映像に被せたい方も居るだろう。YouTubeのコメントはライブダッシュボードのチャット...->チャットをポップアウトで表示されたウィンドウのURLを、OBSのブラウザソースに追加し、CSSを適用することで好みの見た目にカスタマイズして映像に合成できる。一からCSSを書けというのは酷だが、chatv2という有志によるGUIでYouTubeLiveのコメント用CSSを生成できるウェブツールがある。https://chatv2.septapus.com/画像のようなデザインにしたい場合は、以下のCSSを使用します(chatv2のみでは対応できない部分の修正も含まれます)。配信に友人視点の映像を載せる友人に限定公開または公開でライブ配信して貰い、そのURLを"ブラウザ"ソースに取り込めば良い。許可なく他人の動画を使用する権利はないことだけ要注意だ。垢BANチキンレースをしたい方はどうぞ。以下のURLの末尾の英数字の羅列を友人の配信URLのものに置き換える。}"ブラウザ"ソースを追加する。URLを入力し、幅と高さをキャンバス解像度に合わせる。エンコード無しで数百倍速のタイムラプスをつくる一般的な動画編集ソフトのフィルタでは、8倍速まで、のように制限があったり、プレビューが重くなったりと限度がある。動画、もといタイムラプスを容易につくることができる。この方法なら24時間録画し続けても、然程のファイルサイズにならないというメリットもある。1fpsで録画した動画のタイムスタンプを無視して30fpsとして読み込むと、1x30=30倍速となる。1800x30fpsや60fps等の等倍速の動画として使えるものでも、後からキーフレームのみ使用することで簡単に早送りを生成することが可能。1fpsや1/6fps等のタイムラプス専用の動画も、全フレームを使用する場合とキーフレームのみ使用する場合の2通りの倍速が再エンコード無しで作成可能。因みに、全フレームがキーフレーム(ALL-I)の場合、"全フレームを使用"="キーフレームのみ使用"となる。ビタミンC1個分のレモンがビタミンC1個分なのと同様である。設定->映像でFPS分数値を選択、分子と分母を指定。設定->出力->録画でキーフレーム間隔を設定。録画FFmpegを使う。nyanshiba.hatenablog.com以下はH.265で録画した場合の例。H.264の場合の拡張子は.264となる。190405_1500.ts複数ファイルを一度に処理する場合も再エンコードなしで可能。タイムラプス用に録画したものは、プレビューで確認しながらのカット編集が難しいため、この処理を行った後に行うと良い。www.youtube.comフルスクリーン使用時に別のウィンドウをキャプチャするフルスクリーン下に隠れたウィンドウや最小化されたウィンドウの表示内容はOBSに反映されない。フルスクリーンを使用していない別のモニタ上またはWindows10の仮想デスクトップ上にウィンドウを置く。同じ名前のウィンドウを個別に認識させる同じアプリケーション・ゲームをウィンドウまたはゲームキャプチャする際、ウィンドウタイトルや実行可能ファイルが同じため、任意のウィンドウをキャプチャすることが難しい、または録画中に任意のウィンドウから勝手に切り替わってしまうという問題がある。ホットキーで選択OBSの"ゲームキャプチャ"ソースの機能に"ホットキーで全面のウィンドウをキャプチャ"という機能がある。この方法を取るのが一般的である。それらを行うのが非常に面倒である。MainWindowTitleを変更するホットキーで選択するのではなく、プログラムでウィンドウタイトルを連番等に変えてしまうという方法。Minecraftでシュルカー無限をする際に、複数アカウントからの視点を撮りたいというニッチな需要に応えるため、PowerShellでちょちょっと書いた。どちらもjavawプロセスのうち、指定した実行ファイルパスの場合のみウィンドウタイトルを変更する仕様。現在OBSは同時配信を正式にサポートはしていません。様々な方法がありますが、より効率的な方法を解説します。GeForceのNVEncセッション数(2)を使い切ってしまうのもあり、お勧めできません。(私の環境ではFFmpegカスタム出力からの配信はドロップまみれで失敗しているのもある)今回解説するのは、FFmpegカスタム出力でエンコードしローカルポートへ出力、その出力をffmpegに入力してエンコードせず複数出力するという手法です。これなら上り回線が許す限り、2つ3つと同時配信が可能になります。配信設定の概要は、FFmpegカスタム出力の詳細はを参照。rtmp://a.rtmp.youtube.com/live2/YouTubeのストリームキーOBSで録画開始を押下。FFmpegカスタム出力を使うので配信開始じゃないよ!ffmpegが何らかのストリームを受け取ってるような表示になったら成功。OBSで録画停止を押下すると、勝手にffmpegの処理も止まります。トラブルシューティングよくある質問とかハマるポイントを、早見表的に抑えておきたい。・オーディオの詳細プロパティのトラックが正しくチェックされているか・設定->出力の音声トラックが必要分チェックされているか・FFmpegカスタム出力を使用している場合、設定->出力->録画の音声トラックが必要分チェックされているか前回は大丈夫だったのに音が突然入らなくなったWindowsにおいて、以下の場合にDeviceIDが変更され、OBSの設定と食い違ってしまう場合があります。Updateやクリーンインストールオーディオインターフェースのドライバの更新(WASAPIやASIOを使用するなどして)サンプルレートが変更されたサンプルレートが変更されただけの場合は、サンプルレートを元に戻すだけでOBSに音が入るかもしれませんが、その他の場合は設定->音声の再設定が必要になります。マイクの音が左からしか聞こえないPC直差しの場合は恐らく起こらないが、AIF(オーディオインターフェース)等でモノラルマイクの音声を扱う際、AIFのコンソールかOBS側でL側の音声をLR両方に出すように設定する必要がある。AIFによっては鎖のアイコンやらステレオ/モノラルトグルやらで設定できると思う。AIFだけではLのみにしか流せない場合、OBS側で以下のように設定する。オーディオの詳細プロパティでマイクの"モノラルにダウンミックス"または"モノラル"のチェックボックスを有効にする。サウンドのプロパティで"このデバイスを聴く"にチェックが入っていないか・ブラウザ等で自分の配信をプレビューしている場合、ミュートされているか・オーディオインターフェースや仮想オーディオデバイスで間違ったルーティングになっていないかマイクのノイズを消したいOBSのフィルタを使うDiscordで言うところの入力感度と同じ、オーディオインターフェースにあるようなノイズゲートを使用できる。音量が閾値を超えると、ゲートが開放され音が入る。音声/映像フィルタを参照。オーディオインターフェースを導入するノイズはそもそも最初から少ない方が良い。そもそもPC内蔵や直挿しのマイクの場合、一定以上の音質はどうあがいても望めない。実はAD/DA、つまりDACやAIF(オーディオインターフェース)に先に投資したほうが費用対効果が大きい、というのを頭の片隅にでも置いておいてほしい。以下のNVIDIA公式ドキュメントの対応表を確認する。tablesから見る。sessionsにNVIDIAのセッション数(同時エンコード可能な数)が書いてある。3本以上を同時に処理する特殊な用途ならQuadroが欲しくなってくる。同時配信では、3つ以上の解像度が必要なければ、#正しい同時配信の方法で十分。supportは動画品質に効いてくるので、もしGPUを新調する場合はこれが使えるものを選んでおくと良い。NVENCと注釈が入ってるように新しいNVEncが使用できないため、これを選ぶならPascal世代を選んだ方がお得。NVEncで配信録画開始時に失敗する配信開始しようとすると、以下のような素っ気ないエラーが返ってくる。配信開始に失敗しました出力開始に失敗しました。詳細はログを確認してください。注:NVENCまたはAMDエンコーダを使用している場合は、ビデオドライバが最新であるかを確認して下さい。FFmpegカスタム出力の場合は録画中に不明なエラーが発生しましたしか表示されないかもしれない。GeForceには設けられているため、同時にエンコード出来るのは2つまで。他のアプリケーションがそれを使用している時に配信・録画開始しようとして失敗する場合がある。DVR)によってセッション数が専有される場合がある。Windowsの設定->ゲーム->ゲームバーを無効。ExperienceでShadowPlayを無効。ログの見方はメニューバーのヘルプに書いてあるよ。OBSのプレビュー画面にウィンドウが映らない・真っ黒Chrome系・VSCodeなどが映らないChrome系のソフトウェアはレンダリングにANGLEを使用しているため、そのままではOBSでキャプチャできない。真っ暗でマウスポインタのみ映る、という残念な状態になる。ハードウェアアクセラレーションを無効化するという最悪の手段をとらずとも、OpenGLを使用するよう設定すれば解決する。OpenGLに設定する。ウィンドウキャプチャでChromeのウィンドウを選択する。VSCode起動時に使用するタスクバーやデスクトップのショートカットのリンク先に、--use-angle=glを加える。これはChrome系のソフトウェアなら基本的に動作する。--use-angle=glタスクバーでは右クリック操作を繰り返すことでショートカットのプロパティにアクセスできるよ最小化したウィンドウが映らないWindowsにおいて、ウィンドウは最小化すると動作しません。静止画がOBSでキャプチャされることになります。キャプチャしたいウィンドウは最小化せず、開いたままにしておきましょう。フルスクリーンウィンドウが映らないフルスクリーンでプレイすると他のウィンドウが映らないWindowsにおいて、フルスクリーンウィンドウの下に隠れたウィンドウは静止画となり、動作しない。1つのモニタでフルスクリーンを使用すると他のウィンドウは...ここで役立つのが使い所が掴めない仮想デスクトップです。