• OBS Studio for macOS インストール / アップデート 方法解説

    2020-12-06 21:4055
    当ブロマガで記載してる「OBS Studio」に関して
    ↓このアイコンのアプリケーション↓

    注 : 上記アイコンと異なる場合は、違うOBSです!

    最新バージョン情報 (2021年01月09日現在)
    Windows 26.1.1 / macOS 26.1.2 / Linux 26.1.1





    注 : この記事はmacOS環境用
    Windows向けの記事 : こちら




    「設定 > 音声」の「デスクトップ音声」に「既定」がない!
    macOSの場合、Windowsと違い初期状態では「デスクトップ音声」に「既定」項目がなく「無効」(Disabled)しか選択肢がありません。(何もない)
    「既定」を出すには、別途ソフトが必要となります。(macOSの仕様)
    設定方法はページ中程に「macOSでの音声設定方法」に記載しています。
    「既定」がない事で音声設定にお困りの方は、ご覧ください。
    #検索ワード : デスクトップ音声デバイス / 既定 / 既定がない / 既定に出来ない / 規定

    「macOS 11.0(Big Sur)でOBSを使う場合の注意点
    ※対応版(26.1.2)が出たようです。お困りの人はアップデートして下さい!

    ※著者はmacが古くてアップデート出来ないので調べた情報を書いています。
    ・「ブラウザソース」と「音声モニタリング」を使うとOBSが起動しなくなるようです。
    (対応されるまでBig Surへアップデートしない事をおすすめします。)

    「macOS 10.14(Mojave)以降でOBSを使う場合の注意点
    ※OBSでマイク、カメラ、画面キャプチャが動作しない場合

    1、OBSを終了する。(起動している場合)
    2、アップルメニューから「システム環境設定」を選択
    3、「セキュリティとプライバシー」というラベルのついたアイコンををクリック
    4、上部にある「プライバシー」をクリック
    5、左側の列で「カメラ」「マイク」「画面収録」または「アクセシビリティ」をクリックしてアプリの権限を確認する。
    6、OBSにチェックをつける。
    7、OBS起動させる。

    「macOS 10.15 Catalina」にアップグレードした場合

    OBS Studio 25.0+(以降)を利用してください。
    公式サイト : Open Broadcaster Software | OBS

    ※注: 著者の所持しているmacは10.15に更新が出来ない(10.14にも出来ない)のでもしコメントでお問い合わせ頂いても調べた情報しか回答出来ないのでご了承ください。

    古いバージョンのmacOSの場合 (2020年06月追記)

    High Sierra(10.13)以降ではOBS Studio 25以降(推奨)を利用してください。

    更に古いバージョン
    できればmacOSをアップデートしてください。これらの古いバージョンのサポートはもう提供されていません。

    Sierra (10.12)では、OBS 24.0.6 まで利用可能
    El Capitan (10.11)では、OBS 21.1.1 まで利用可能
    Yosemite (10.10)では、OBS 20.1.0 まで利用可能

    macOS版のOBS Studioの注意点 (お知らせ含む)


    ※快適に配信をしたい場合「Windows PC」を使用する事をおすすめ。


    □仮想カメラを使う場合 (26.1以降)
    「仮想カメラ開始」をした後にパスワード入力が求められます。
    ※公式版になる前の仮想カメラをインストールしてる場合は、必ず26.1にする前にインストールした仮想カメラをアンインストールしてください。


    □OBSで「ブラウザソース」を追加した際にOBSがクラッシュする
    22.0.2で発生した不具合です。
    22.0.3以降にアップデートすると解決するようです。



    □使用感・問題点 (著者の感想)
    macOS(Apple)のせいで、色々機能に不具合・困る事が多いです。
    上にも書いていますが、Windows PCを使うことをおすすめします。


    □macOS版 OBS Studio 既知の問題 (一部公式サイトから引用)
    ・「ウィンドウキャプチャ」と「ゲームキャプチャ」の「マウスカーソルキャプチャ」機能は実装されていません。 ※Windows版は実装してる。


    ・Windowsでは正常に動作するOBSの機能が動かない (おかしい)
    macOSのせいです。


    ・音声関連
    Appleがデスクトップ音声(macに流れてる音)をキャプチャする為の仕組みを提供していないので、デスクトップ音声をOBSでキャプチャするには仮想音声デバイスまたはループバック付きのミキサーを利用する必要があります。
    ※記事の下らへんにmacOSでの音声設定例を記載しています。お困りの方はご覧ください。


    ・OBSの機能関連
    「スタジオモード」を利用するとFPSが低下する。 ※25.0.5で修正


    「設定 > 出力」の「出力モード」が「詳細」の場合
    「Apple VT H264 ハードウェア エンコーダ」と「Apple VT H264 ソフトウェア エンコーダ」は「CBR(固定ビットレート)」を実装していないので配信で使うのはおすすめされていない。(録画にはおすすめされている) もし使う場合は「限界ビットレート」にチェックをしてください。また安定しない場合は「x264」を利用する事をおすすめします。


    ・ウィンドウキャプチャ
    Appleが作成したウィンドウキャプチャAPIが非常にパフォーマンスが悪く追加しすぎるとOBSのCPU使用率が高くなる。ゲームのキャプチャには使用がおすすめされていない。
    またちらつきが発生した場合は、画面キャプチャを利用してください。(OSアップデートで発生した問題です。 High Sierra / mojaveとかで発生するかも。)


    ・ゲームキャプチャ
    「ゲームキャプチャ (サイフォン) / サイフォンクライアント」がmojaveだと動作しない
    AppleがAPIを使えないようにしたので「Syphoninject」はmojaveでは動作しません。
    現状の回避策はウィンドウキャプチャか画面キャプチャを使用する必要があります。
    ※もしくはSIPを無効にする方法もある模様。(著者は10.14に出来るmacがないので未検証 自己責任で。)


    ・映像キャプチャデバイス
    「デバイス」に「キャプチャボード」が表示されない。(出ない/出てこない)
    特定のビデオ入力デバイスは外部プログラム(今回はOBS)をサポートするドライバを作成していないので「映像キャプチャデバイス」のプロパティ「デバイス」には表示されません。
    特に表示されないデバイス例 : Elgato Game Capture HD(Elgato HD / Elgato HD 60 / Elgato HD60s)
    ※Elgatoの映像をOBSに取り込む方法 (2020年現在)
    HD 60Sの場合 : 「OBS Link - Setup(英語ページ)」10.14以降対応
    今までの方法 : 付属ソフトの「Game Capture for Mac」を「ウィンドウキャプチャ」
    ※HD60 S+の場合は直接取り込めるみたいです。



    □モジュラーUI表示バグに関して (20.0のみ)
    ◆テーマを変更したら一部表示がおかしくなった!
    21.0.2以下のバージョンは、下記画像みたいなおかしな表示になるのでアップデート!



    □macOS版 OBS Studioの自動アップデートに関して
    ◆バージョン 18.0.1 以降 (新しいビルドサーバー) 2017年08月09日以降
    バージョン 18.0.1 以降を利用している場合は、問題ありません。

    ◆バージョン 0.16.2 未満 (以前のビルドサーバー)
    OBS Studioをビルドしているサーバーが損失してしまった影響で、0.16.2以前を利用している場合は自動更新が利用出来ません。最新バージョンに更新をしたい場合は、一度手動で公式サイトからインストーラーをダウンロードして再度インストールする必要があります。
    ※インストール方法は下記「インストール(導入)部分」を参照してください!


    ◆別記事リンク
    OBS Studioに関するメモ記事はこちら
    OBS Studioの分かりづらい設定紹介記事はこちら
    OBS Studioの未実装機能などの紹介記事はこちら

    #最終更新日時 2020年12月06日 21時40分頃 一部修正
    #初版投稿日時 2014年05月22日
    #記事作成日時 2014年06月17日
    ※2018/02/25 記事タイトルの「Mac」を「macOS」に変更しました。


    目次


    1、はじめに。
    2、OBS Studio for macOSをダウンロード(入手)する
    3、OBS Studio for macOSをインストール(導入)する
    4、OBS Studio for macOSを起動する
    5、macOSでの音声設定 (ミックス方法を紹介)
    6、アップデート方法
    7、アンインストール方法

    ◆macOS向けテストコミュ




    1、はじめに。


    ※記事に情報を掲載するにあたり細心の注意を払っておりますが、それらの情報の正確性、有用性、安全性について、また最新であるか、あるいはご利用の目的にそったものであるかについて保証出来ません。


    OBS Studioは、オープンソースで開発されている無料のビデオコンテンツのキャプチャ、合成、エンコーディング、配信、録画を効率的に行うために設計されたソフトウェアです。
    OBS Classic(通称 : Open Broadcaster Software / OBS)を1から書き換えたソフトです。
    元のOBSと違い「Windows/macOS/Linux」のマルチプラットフォームに対応しています。
    macOS版は、macOS10.13以降に対応しています。(それ以下はOSアップグレード必須!)
    (※要求OS変更履歴 18.0.1以降 10.8.5から10.9に変更 / 2017年08月頃 10.10以降に変更 24.0.6以降は10.12以降に変更 25.0.6以降は10.13以降に変更)
    この記事ではOBS Studio for macOS (旧名称 : OBS Multiplatform)を紹介します。


    ◆この記事を書く為に使用したMacのスペック
    iMac (MC309J/A) (2011年モデル) (OS : OS X High Sierra 10.13)
    Core i5 2.5GHz/4GB/500GB/AMD Radeon HD 6750M 512MB
    ※使用しているiMacがmacOS Mojave(10.14)以降に更新が出来ないので10.14以降の動作検証が出来ません。掲載している内容は調べて記載しています。予めご了承ください。



    2、OBS Studio for macOSをダウンロード(入手)する


    過去バージョン(ダウングレードしたい場合)は、一番下の「GitHub」からどうぞ。
    macOSのバージョンが古いと公式サイトにアクセス出来ないのでアップグレードしましょう。
    下記以外の配布先は"OBS Project(開発者 : Jim)が公式で配布"してる物ではありません。
    OBSはオープンソース(ソフトの設計図が公開)の為、自由に変更が出来るので導入の際は正規配布版かどうかの確認を必ず行って下さい。(公式版では発生しない問題などが発生する為)

    ★公式サイトの場合 「macOS 10.13+」を選択してダウンロード!
    Open Broadcaster Software | ホーム
    torrent経由でダウンロードしたい場合は、右上の「ダウンロード」ページから。(2017/02/14 add)
    注意事項 : 古いmacOSのSafariをお使いの場合、OBSの公式サイトにアクセスする事が出来ず下記のようなエラーが発生する事があります。
    「ページを開けません ページ"https://obsproject.com/ja"を開けません。サーバー"obsproject.com"にセキュリティ保護された接続を確立できません。」
    上記エラーが出た環境の方は、macOSのバージョンが10.12以降になっているか確かめてください。(左上のアップルマークより確認出来ます) 確かめてmacOSのバージョンが古い場合は、セキュリティ上の問題(脆弱性)もあるので更新をしてください。(macOS - アップグレード方法 参照)

    ★GitHub ※過去バージョン(旧バージョン)をダウンロードしたい場合
    Releases · obsproject/obs-studio
    ※0.15.1よりブラウザプラグインが同封されているようです。(インストールされる模様)



    3、OBS Studio for macOSをインストール(導入)する


    2019年12月14日にリリースされた24.0.5からインストーラーではなくなりました。

    1、ダウンロードしたdmgファイルを開く
    ダウンロードした「obs-mac-×.×.×.dmg」をクリック
    ※×はバージョン番号

    2、アプリケーションフォルタに移動
    「OBS.app」を「アプリケーションフォルタ」に入れる。

    下記画像は26.0.2

    ※24.0.2までのインストール方法は記事下部に移動しました。



    4、OBS Studio for macOSを起動する


    「アプリケーションフォルダ」にある「OBS.app」をクリックして起動。





    5、macOSでの音声設定方法 (ミックス方法を紹介)


    □初めに
    使い方などは下記サイト様を参考。(画面はWindows版ですが基本動作は変わりません)
    大まかな設定なども下記サイト様で学べます。(自動構成ウィザードもおすすめ)
    OBS Studioの詳しい使い方・設定方法 - 新・VIPで初心者がゲーム実況するには
    VIPで初心者がゲーム実況するには@ Wiki - OBS Studioの詳しい使い方(1)
    VIPで初心者がゲーム実況するには@ Wiki - OBS Studioの詳しい使い方(2)


    □macOSでの音声設定例 (PC音・BGMを流す方法)
    macOSはWindowsと違いmac内の音声をキャプチャするには仮想音声デバイス(Soundflowerなど)を導入する必要があります。ここではmacOSでの音声設定例を紹介します。

    ☆注意事項☆
    ※「LadioCast」を使わない方法(mac付属ソフト AudioMIDIにある複数出力装置を使う)もありますが、自分に聞こえる音量が調節出来ない不便な所がある為ここでは紹介しません。
    ※仮想音声デバイスを使うのではなくインターフェイス(I/F)のループバックを使う方法もあると思いますが、著者はI/Fを所持していないのでここでは扱いません。

    ★注意事項★ ※Mojave(10.14)、Catalina(10.15)環境の方向け
    設定したのに音声が出ない場合は、mac側のシステム環境設定の「セキュリティとプライバシー」を開いて「プライバシー」の「マイク」から「OBS」を許可してください。
    Mac のマイクへのアクセスを制御する - Apple サポート

    ★注意事項2★ ※Catalina(10.15)環境の方向け
    もしかしたらターミナルから起動またはテストビルドを起動しないと音声が出ないかもしれません。記事上にあるCatalina向けのお知らせにあるTwitterから情報をみてください。


    □1、必要なソフトをダウンロード
    Soundflower 「Soundflower-2.0b2.dmg」をダウンロード
    (上がダウンロード出来ない場合は「Soundflower-2×4 2.0b2.0」をお試しください)
    LadioCast


    □2、必要なソフトのインストール
    上記2つのソフトをお使いのmacOSにインストールしてください。
    インストールが終わったら次のステップに進みましょう!
    ※Soundflowerインストール時に「開発元が未確認」と出る場合は、右クリックをして「開く」を選択して開くとインストールする事が出来ます。また、インストール時に拒否される場合は「セキュリティとプライバシー」で「許可」をしてください。


    □3、「LadioCast」の設定
    ※「kawauso氏」の「Soundflower-2×4 2.0b2.0」の場合は「赤文字」を参考に!
    入力1 : ご自身の使用している「マイク」を設定して「メイン」を押す
    入力2 : 「Soundflower (2ch)」を設定して「メイン」と「Aux 1」を押す
    ※もしくは「Soundflower 1」に設定 (kawauso氏リリースのSoundflowerの場合)
    ※入力2はマイクゲージとのバランスを見て調節を行って下さい。(Macの音)
    出力メイン : 「Soundflower (64ch)」を設定 (音量は最大に設定)
    ※もしくは「Soundflower 2」に設定 (kawauso氏リリースのSoundflowerの場合)
    出力 Aux 1 : 「内蔵出力」もしくは「お使いのヘッドホン」を選択 (環境によりけり)


    □4、macOSのサウンド出力を変更する
    ※必ず変更前に「ヘッドホン」か「イヤホン」をして下さい!

    システム環境設定にあるサウンド出力を「Soundflower (2ch)」に設定
    ※もしくは「Soundflower 1」に設定 (kawauso氏リリースSoundflowerの場合)


    □5、「OBS Studio」側の設定
    「設定 > 音声」を開き音声設定をする。

    「デスクトップ音声」デバイスだけを「Soundflower (64ch)」にする。(他は無効にする)
    ※もしくは「Soundflower 2」に設定 (kawauso氏リリースSoundflowerの場合)

    ※この方法の音声設定注意点※
    マイクは「LadioCast」で設定する為ここでは設定しないでください。
    「デスクトップ音声デバイス」以外は「無効(Disabled)」に変更する必要があります。
    もし「マイク」を設定してしまうと、マイク音声が2重になってしまいます!
    マイクを直接OBSで指定したい場合は、LadioCastの「マイク」を「N/A」にして下さい。


    □6、最後に
    OBSにある「ミキサー」に「デスクトップ音声デバイス」が追加されてるのを確認します。

    ☆配信終了後はどうすればいいの…?
    1、システム環境設定「サウンド」の「出力」をお使いのヘッドホンに戻します。
    2、「LadioCast」を終了します。

    ☆次回配信時は…?
    1、「LadioCast」を起動する。
    2、システム環境設定「サウンド」の「出力」を変更する。

    一言 : ちょっと面倒ではありますが、AudioMIDIを使って設定する方法だと自分に聞こえる音量が調整出来ないので、LadioCast側で調整出来るこの手段を紹介しています。macOSの影響でこのような方法しかないのは本当に…。



    6、アップデート方法


    □アップデートチェック

    出るタイミングは分かりませんがアップデートチェックの設定が出るようになりました。

    □更新方法
    手動で更新を確認したい場合は、メニューバー「ヘルプ」にある「更新を確認」をクリック
    アップデートがある場合は、下記画像のような画面が表示されます。
    「Install Update」をクリックして画面に従って更新をしてください。
    更新時にエラーが発生する場合は、公式サイトより再度インストーラーをダウンロードして再度インストールをしてください。(インストール方法は記事上に記載してるのでご覧ください)



    6、アンインストール方法


    OBS Studioの動作がおかしい場合にお試しください。(クラッシュする場合など)

    □アンインストール方法 (再インストールしたい場合も含む)
    注 : OBS Studioを起動している場合は必ず"終了"してから行ってください。

    アプリケーションフォルダにある「OBS.app」と「SyphoneInject」をゴミ箱に入れてから再度インストールをする。起動出来ない場合は、設定ファイルを削除してください。
    その他関連ファイルを削除したい場合は「AppCleaner」などを使ってください。
    ※設定ファイルをリセットしたい場合は、下記画像を参考にアクセスして削除してください。


    □OBS Studio 設定ファイル場所
    「/Users/(ユーザー名)/Library/Application Support/obs-studio」
    OBS Studioからは「メニュー」>「ファイル」>「設定フォルダを開く」で開けます。
    フォルダを削除すると設定を初期化出来ます。(シーン/ソースなどのデータは消えます。)

    ☆Tips
    Finderからの開き方 (OBS Studioが起動出来ない場合)
    1、Finderを開く (顔のマーク)
    2、Finder上で「Shift」+「Command」+「G」を押す
    ※またはFinder画面を開いた状態で「メニューバー > 移動 > フォルダへ移動…」をクリック
    3、出てきた「フォルダの場所を入力:」ポップアップに書きを入力する。
    ~/Library/Applecation Support/obs-studio
    4、OBS設定フォルダが開かれるので、ファイルをゴミ箱に入れる。
    ※シーン、プロファイルを残したい場合は「basic」フォルダを残してください。

    #検索ワード : アンインストール / 削除 / クラッシュ / 落ちる / 強制終了



    下記は24.0.2までのインストール方法
    必要がないと思うので、画像は小さくしています。(クリックで原寸大)

    1、ダウンロードしたインストーラーを起動
    「obs-mac-×.×.×-installer.pkg」をクリックして実行。
    ※×.×.× はバージョン番号 / 画像はすべて編集済み (サイズ・変更内容・ユーザ名など)
    ※OBS Studio 0.11.1より、拡張子が .mpkg から .pkg に変更 (2016年06月07日追記)
    ※OBS Studio 18.0.1より、dmg配布ではなくpkgに変更 (2017年03月08日追記)


    ★インストーラー起動時に未確認表示が出る場合
    Mac で App を安全に開く - Apple サポート

    ※左下にある「?」をクリックする事で開き方のヘルプが一応出ます。
    Finderで「Control」キーを押しながら ダウンロードしたOBSのファイル をクリックし、メニューから「開く」を選択します。ダイアログが開くので「開く」をクリック。
    ※一部バージョン(0.11.1~不明)は未確認表示がなくなりましたが、また出るようになってるみたいなので回避方法を記載しています。

    2、インストーラー起動
    「続ける」をクリック

    3、インストール先
    「続ける」をクリック

    4、インストールの種類
    「インストール」をクリック
    ※カスタマイズを押すと「OBS本体」と「SyphonInject」があります。(変更する必要なし)

    5、パスワードを入力
    入力後「ソフトウェアをインストール」をクリック

    6、インストール
    終わるのを待ちましょう。

    7、インストール完了
    「閉じる」を押して「インストーラ」を終了します。
    ※インストーラーの削除を聞かれますが、お好みで。


  • 広告
  • OBS Studio for Windows インストール / アップデート 方法解説

    2020-12-06 21:3538
    当ブロマガで記載してる「OBS Studio」に関して
    ↓このアイコンのアプリケーション↓

    注 : 上記アイコンと異なる場合は、違うOBSです!

    最新バージョン情報 (2021年01月09日現在)
    Windows 26.1.1 / macOS 26.1.2 / Linux 26.1.1

    ☆OBS Studio 21.1.0をお使いのユーザー向けお知らせ☆
    ※公式サイトに掲載されてたメッセージをほぼそのまま掲載 (翻訳)

    「21.1.0」の自動アップデータに問題があり新しいバージョン(21.1.2以降)への自動更新が利用出来ません。該当バージョンをお使いのWindowsユーザーは手動でアップデート (インストーラーのダウンロードと実行) する必要があります。
    Open Broadcaster Software | ホーム ←公式サイト(インストーラーダウンロード用)

    補足 : あなたの設定とデータは、既存のインストールの上にインストールしても影響を受けません。 21.1.0の場合は必ず更新してください!




    注 : この記事はWindows環境用
    macOS向けの記事 : こちら




    ◆別記事リンク
    OBSのNVENCに関する記事はこちら
    OBS Studioに関するメモ記事はこちら
    OBS Studio for macOS版の記事はこちら
    OBS Studioの分かりづらい設定紹介記事はこちら
    OBS Studioの未実装機能などの紹介記事はこちら

    #最終更新日時 2020年12月06日 21時35分頃 一部更新
    #初版投稿日時 2014年10月04日
    #記事作成日時 2014年10月04日


    目次


    1、はじめに。
    2、OBS Studio for Windowsをダウンロード(入手)する
    3、OBS Studio for Windowsをインストール(導入)する
    4、OBS Studio for Windowsを起動する
    5、アップデート方法
    6、アンインストール方法



    1、はじめに。


    ※記事に情報を掲載するにあたり細心の注意を払っておりますが、それらの情報の正確性、有用性、安全性について、また最新であるか、あるいはご利用の目的にそったものであるかについて保証出来ません。


    OBS Studioは、オープンソースで開発されている無料のビデオコンテンツのキャプチャ、合成、エンコーディング、配信、録画を効率的に行うために設計されたソフトウェアです。
    OBS Classic(通称 : Open Broadcaster Software / OBS)を1から書き換えたソフトです。
    元のOBSと違い「Windows/macOS/Linux」のマルチプラットフォームに対応しています。
    Windows版は、10/8.1/8に対応しています。(それ以下のOSはアップデート!)
    OBS Classicにあった機能の一部が未搭載」ですが、多くの機能をサポートしています。
    この記事ではOBS Studio for Windows (旧名称 : OBS Multiplatform)を紹介します。


    ◆この記事を書く為に使用したPCスペック
    OS : Windows 10 Pro 2004 64bit (一部Windows 8.1)
    CPU : Core i7 3770k / RAM : 16GB / GPU : GTX 1660 Ti



    2、OBS Studio for Windowsをダウンロード(入手)する


    過去バージョン(ダウングレードしたい場合)は、一番下の「GitHub」からどうぞ。
    下記以外の配布先は"OBS Project(開発者 : Jim)が公式で配布"してる物ではありません。
    OBSはオープンソース(ソフトの設計図が公開)の為、自由に変更が出来るので導入の際は正規配布版かどうかの確認を必ず行って下さい。(公式版では発生しない問題などが発生する為)

    ★公式サイトの場合 「Windows」を選択してダウンロード!
    Open Broadcaster Software | ホーム
    ※22.0以降で32bit版が必要な場合「こちら※ダウンロード インストーラー (32-bit)をクリック
    torrent経由でダウンロードしたい場合も上記ダウンロードページから。(2017/02/14 add)

    ★GitHub ※過去バージョン(旧バージョン)をダウンロードしたい場合
    Releases · obsproject/obs-studio
    ※0.12.1(以降)よりブラウザプラグイン同封のバージョンがあります。



    3、OBS Studio for Windowsをインストール(導入)する


    ダウンロード後セットアップを実行してOBS Studioをお使いのPCにインストールします。
    環境によりますが、インストール時にお使いのPCに不足してる必要なプログラムがある場合はポップアップが表示されます。個別にインストールをしてください。
    インストール方法が分からない、困ったりした場合はこのインストール手順をご覧ください。
    検索ワード : インストール出来ない / 英語ページ / 飛ばされる / 導入手順 / 導入方法

    ※もしインストールしたくない場合や、USBに入れて持ち歩きたい場合※
    ◆zip版の場合 (22.0.2以降の場合) ※筆者的には、非推奨
    -64bit版の場合「OBS-Studio-×.×.×-Full-x64.zip」
    -32bit版の場合「OBS-Studio-×.×.×-Full-x86.zip」
    ※エクスプローラーからの展開(解凍)はせず必ず7-Zipなどを使って解凍して下さい!
    解凍後「bin」から「32bit or 64bit」を開き「obs××.exe」をクリックして起動します。
    (※実行するexeは、「OBS-Studio-×.×.×\bin\32bit or 64bit」に入ってます。)
    zip版の場合、インストール版(exe)と違い必要なプログラムは手動で入手して導入する必要があります。お使いのPCにインストールされていない場合起動時に各種不足してるエラーが出ます。必要なプログラムをインストールする事でエラーが出なくなります。ランタイムに関しては少し下にリンクを記載しています。

    Tips : ポータブルモード
    通常USBなどにzip版を導入した場合、設定ファイルなどは初期設定の「Appdata」に保存されてる為、同じ設定を他のPCに持っていきたい場合持ち歩く必要があります。
    ポータブルモードを使えば、設定ファイルもzip版の中に持ち歩く事が出来ます。
    OBS and OBS-Studio: Portable Mode on Windows | Open Broadcaster Software


    ◆exe版(インストーラー)の場合
    ※記事では09月29日にリリースされた26.0をベースに作成しています。旧バージョンでは画面が一部異なる事がありますが大体流れは一緒です。

    1、ダウンロードしたインストーラーを起動
    ※環境により「ユーザー アカウント制御」が出るので「はい」をクリック



    2、インストーラー起動
    「Next >」をクリック


    ☆環境により「Next >」を押した後にエラーポップアップ、フリーズなどが発生する事があります。発生した場合は、それぞれの対処法を見て解決してください!もし何も発生しない場合はスムーズにインストールが出来ます!

    ◆インストーラーがフリーズする場合
    セキュリティソフトが問題を引き起こしています。
    一度無効にしてからインストールをお試しください。


    ◆32bitパソコンで64bit版をインストールしようとした場合 (22.0以降)
    This version of OBS Studio is not compatible with your system. Please use the 32bit (x86) installer.
    このバージョンのOBS Studioはあなたのシステムと互換性がありません。 32ビット (x86)インストーラを使用してください。



    上記エラーが出ますが、インストール出来てしまう問題があります。
    起動しても「このアプリはお使いの PC では実行できません この PC で使用できるアプリのバージョンについては、ソフトウェア発行元に確認してください。」と出ます。
    32bitOSを使っている環境の方は、公式サイトで「ダウンロード インストーラ (32-bit)」をダウンロードしてインストールしてください。
    Open Broadcaster Software | ダウンロード


    ◆必須ランタイムがお使いのPCにインストールされていない場合 (22.0以降)
    Your system is missing runtime components that OBS Studio requires. Would you like to download them?
    お使いのシステムにOBS Studioが必要とするランタイムコンポーネントがありません。それらをダウンロードしますか?



    表示されたポップアップの「はい」を押してランタイムダウンロードページに飛びます。
    ランタイムページで必要なランタイムをダウンロード後、インストールをします。
    インストールが出来ていない場合は、同じエラー画面が表示されます。

    注1 : 必須ランタイムをインストールしたのにエラー画面が出る場合は、Windows Updateが正常に出来てるかを確認してください。(ダメな場合は「こちら」のページにあるランタイムアップデートのインストールをお試しください! Windows 8.1 を使用してる場合)
    注2 : Windows Updateをしても駄目な場合は、zip版をダウンロードして何がPCに足らないか確認してみてください。 (OBS公式サイトダウンロードページにzip版があります)

    □バージョン 26.1 以降 (VS2019が必要)
    64bit版 : vc_redist.x64.exe のインストールが必要
     Open Broadcaster Software | Visual Studio 2019 Runtimes 64-bit
    32bit版 : vc_redist.x86.exe のインストールがが必要
     Open Broadcaster Software | Visual Studio 2019 Runtimes 32-bit

    □バージョン 22.0 以降 (VS2017が必要) ※インストーラーが分割された(64bit/32bit)
    64bit版 : vc2017redist_x64.exe のインストールが必要
     Open Broadcaster Software | Visual Studio 2017 Runtimes 64-bit
    32bit版 : vc2017redist_x86.exe のインストールがが必要
     Open Broadcaster Software | Visual Studio 2017 Runtimes 32-bit

    □バージョン 21.1.0 以降 (VS2017が必要) ※2018年03月19日以降の場合 (旧バージョンなので小さく表示)
    Open Broadcaster Software | Visual Studio 2017 Runtimes
    32bitOS : vc2017redist_x86.exe のインストールが必要
    64bitOS : vc2017redist_x86.exe と vc2017redist_x64.exe 両方のインストールが必要


    ☆もし必須ランタイムがPCにインストールされていない場合(もしくは破損・不足している場合)にOBS Studioを起動した場合、下記エラーが発生します。
    上記よりランタイムをダウンロードしてインストールをしてください。
    1、「コンピューターに MSVCP140.dll がないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。」
    2、「MSVCP140.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。」
    3、「VCRUNTIME140.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。」
    4、「MSVCP140_1.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。」



    ◆OBS Studioが起動したままの場合
    起動しているOBS Studioを終了してください。(Streamlabs OBSを起動していても出ます)
    OBS Studio is already running. Please close it first before installing a new version.
    OBS Studioは既に実行中です。 新しいバージョンをインストールする前に、まず閉じてください。




    ◆ゲームキャプチャがアクティブになってる場合 (25.0.8まで)
    表示されているアプリケーションを終了してから再度お試しください。26.0からはインストール前に警告が出るように変更されたのでこの画像のようなエラーは出ません。
    Game Capture is still in use by the following applications:
    (Application name.exe)
    Please close these applications before installing a new version of OBS.
    ゲームキャプチャは、次のアプリケーションでまだ使用されています。
    (起動中のアプリケーション名.exeが表示されます)
    OBSの新しいバージョンをインストールする前に、アプリケーションを終了して下さい。




    3、ライセンス同意画面
    「Next >」をクリック ※25.0.8までは「I Agree」



    4、インストール先
    変更したい場合は「Browse...」を押して変更が出来ます。(インストール先を空欄にしてしまった場合は次に進めなくなります。注意してください。)
    ※注 : 25.0.8未満の場合はインストール先を変更した場合、UWPアプリ(例 : Minecraft Windows 10版)を「ゲームキャプチャ」する場合に別途設定が必要となります。その設定が出来る場合はインストール先を変更しても良いですが、出来ない場合は変更をおすすめしません。(キャプチャする為に手動でインストール先フォルダに権限付与が必要 → やり方)



    5、プラグインのインストール有無 (24.0.3まで)
    ※基本的にそのまま「Install」をクリックしてください。


    インストールオプションに関しての解説
    Realsense Source」に関して (0.16.6以降)
    ※通常はチェックをつけずにインストールを勧めます。「Realsense」デバイスをお持ちの場合のみチェックをつけてください。24.0.3以降は削除されました。(使用されていないので)

    23.0以前の情報 (23.0より標準インストールに変更されました)
    Browser Source」に関して (0.16.0以降)
    ※HTML5コメジェネ・YoutubeLiveチャット(透過表示)・フォロー通知・Streamlabsなどを使う場合は「Browser Source」チェックは外さないように!(外したら再度インストール!)
    ソース名に関して : 21.1より「BrowserSource」から「ブラウザ」に変更されました。
    #検索ワード : BrowserSourceがない / BrowserSource見つからない / BrowserSourceインストール / ブラウザ



    6、インストール
    終わるのを待ちましょう。
    ※詳細を表示したい場合は「Show details」をクリック



    ★この画面でエラーが発生する場合 (26.0以降)
    エラーで表示されているアプリケーションを終了してから再試行してください。
    (OBSのファイルが使用中の場合は、それを使用しているアプリを探して終了してください。)
    ※よくわからない場合は、PCの再起動をしてからインストールをおすすめします。
    OBS files are being used by the following applications:
    (アプリケーション名)
    Please close these applications to continue setup.
    OBSファイルは次のアプリケーションで使用されています:
    (アプリケーション名)
    セットアップを続行するには、これらのアプリケーションを閉じてください。




    7、インストール完了
    「Finish」をクリックすると「OBS Studio」が起動します。
    ※17.0.2までは32bit版のOBS Studioが起動します。64bit環境の方は、デスクトップに生成されたショートカットと実行されるOBS Studioのbit数が異なるので注意してください。(特にキャプチャボードを「映像キャプチャデバイス」で取り込むは注意が必要です。)




    4、OBS Studio for Windowsを起動する


    インストーラーでチェックを外さなかった場合は、自動的に起動します。
    もし起動しないようにした場合は、デスクトップにあるアイコン(ショートカット)から。

    ※このアイコン/名称と異なる場合は、違うOBSです!ダウンロードし直してください。

    ★OBS Studio起動時に下記エラーが出る場合
    このアプリはお使いの PC では実行できません
    この PC で使用できるアプリのバージョンについては、ソフトウェア発行元に確認してください。



    32bit環境で間違えて64bit版をインストールしている可能性があります。
    ダウンロードページ にある「ダウンロード インストーラー (32-bit)」をクリックして32bit版のダウンロードしてインストールをお試しください。



    ☆Tips
    ※もしOBS Studioを起動した後にPCの音量が自動的に下がる場合は、Windows側(OS)のサウンド設定を変更する必要があります。
    「サウンド」設定にある「通信」タブで「何もしない」に変更。
    特定条件で発生する「OBS Studio」を起動後にPCの音量が下がる現象を回避出来ます。
    検索ワード : 音小さくなる / デスクトップ音声 / システム音量 / 起動後音 / 音量小さくなる / 音下がる

    ◆OBS Studio コマンドラインに関して (※0.14.0から追加)
    シーンコレクション/プロフィール/シーンは名前にスペースがある場合は、フルネームを引用符で囲う事。日本語など(2バイト文字)含まれている場合は動作しないので注意が必要!
    例えばプロファイル名は test 123 と想定して、起動時に配信開始する場合こんな感じ
    "C:\Program Files (x86)\obs-studio\bin\32bit\obs32.exe" --profile "test 123" --startstreaming
    もしプロファイル名にスペースがない場合は" "の部分は必要ないです。 --profile test

    コマンドラインに関しては : OBS Studio 起動パラメータ を参照

    □使い方・設定などに関して
    使い方などは下記サイト様を参考。
    大まかな設定なども下記サイト様で学べます。(自動構成ウィザードもおすすめ)
    OBS Studioの詳しい使い方・設定方法 - 新・VIPで初心者がゲーム実況するには
    OBS Studioの詳しい使い方(1) / OBS Studioの詳しい使い方(2)
    OBS Studioの映像キャプチャーデバイスの設定方法
    OBS Studioで、画面が映らないときの対処法
    OBS Studioで、PCの動作が重くてカクカクするときの対処法



    5、アップデート方法


    □更新方法 (アップデート・アップグレード・バージョンアップ)
    ※特別な理由がない限りは、常に最新バージョンをインストールしてお使い下さい。

    ☆ダウングレード(バージョンダウン・前バージョン)にしたい場合
    GitHubにアクセスして使用したいバージョンを探して、ダウンロードする。
    (バージョン毎のインストーラーのリンクをまとめた記事を今年中には作る。あった方が便利そう。)
    検索ワード : ダウングレード / バージョンダウン / 前バージョン / ロールバック / 戻す

    ☆手動で更新を確認する場合
    メニューの「ヘルプ」から「更新を確認」をクリック

    ☆バージョン 18.0以降 (自動更新が実装)
    更新がある場合、下記画像のような通知画面が表示されます。
    「今すぐ更新」「後で通知」「バージョンをスキップ」が選択出来ます。



    「今すぐ更新」を押すとUACが有効になってる場合は下記の画面が表示されます。
    ※表示されない場合は、次の画面になります。



    UACで「はい」を押すと下記のような画面になり更新が始まります。

    更新部分を検索、ダウンロード、適用まで少し時間が掛かります!うまくいかない場合は下記の「OBS Studio自動更新(自動アップデート)がうまくいかない場合」をご覧ください。


    アップデートが完了すると下記画面になります。(Launch OBSをクリック)



    OBS Studio自動更新(自動アップデート)がうまくいかない場合
    もし途中でゲージの色が「緑」から「赤」に変化した場合は、何らかの影響でアップデートが停止しています。(ファイルが使用中など)

    1、PCを再起動してから再度アップデート
    (一部アプリがファイルを使用中にする事があるので、特定出来ない場合は特に再起動推奨)

    2、ウイルス対策ソフトが入ってる場合 (アップデート後OBSがおかしい場合)
    ESET , Malwarebytesはアップデートファイルを勝手に削除する問題があるようです。
    一度セキュリティソフトを無効にするか、セキュリティソフトをアンインストールをしてからOBSを公式サイトからダウンロードして再インストールをお試しください。

    3、公式サイトより、インストーラーをダウンロードしてインストール
    Open Broadcaster Software | ホーム


    ☆バージョン 17.0.2以前まで (18.0未満) ※このバージョンでは自動更新は未実装※
    更新がある事をお知らせするポップアップが出ます。
    「ダウンロードはこちら」のリンク先はGitHubリリースページになります。
    ただGitHubだと分かりづらいと思うので、下記方法で最新版への更新を行ってください。


    1、公式サイトのダウンロードページアクセスする。
    Open Broadcaster Software | ダウンロード
    ※お使いのOSのダウンロードボタンをクリック!

    2、ダウンロードしてきたセットアップを実行して画面に従いインストールを行う。
    ※必ず起動してるOBS Studioは"終了"してからセットアップを起動して下さい。
    ※次回以降は、上記の自動アップデートが利用出来るのでこの手順は必要ありません!
    ※インストール中にエラーが出た場合、PCの再起動してから再度インストール作業。
    #検索ワード : OBS Studio更新 / 更新方法 / アップデート / バージョンアップ / アップグレード / 最新ver



    6、アンインストール方法


    OBS Studioの動作がおかしい場合にお試しください。(クラッシュする場合も含む)

    □アンインストール方法 (再インストールしたい場合も含む)
    注 : OBS Studioを起動している場合は必ず"終了"してからやってください。

    zip版の場合
    解凍したフォルダを削除してください。
    ※設定をリセットしたい場合は、下記の「OBS Studio 設定ファイル場所」をご覧ください。

    インストーラーの場合
    ☆Windows 10の場合
    1、スタートマークを押して「設定」を選択
    2、「アプリ」をクリック
    3、左側で「アプリと機能」を選択
    4、OBS Studioを選択して「アンインストール」を押す

    ☆Windows 8.1の場合
    1、スタートマークを右クリックして「コントロールパネル」を選択
    2、コントロールパネルで「プログラムのアンインストール」を選択
    ※表示方法がアイコンの場合は「プログラムと機能」を選択
    3、OBS Studioを選択してダブルクリックする


    アンインストール画面が開かれたら「Uninstall」をクリックする。
    注: 現在22.0.2/23.0.2のアンインストーラーは設定削除機能が不具合で動作していないので、もし設定ファイルをすべて削除したい方は下記「OBS Studio 設定ファイル場所」を参考に手動でファイルを削除してください。

    この際に「User Settings」にチェックをつけると「OBS Studioの設定ファイル」のデーターがすべて消えてしまうので注意してください!

    ※画像はバージョン26.0のアンインストーラー (25.0.8までは画面が少しだけ違います)




    □OBS Studio 設定ファイル場所
    C:\Users\(ユーザー名)\AppData\Roaming\obs-studio
    OBS Studioからは「メニュー」>「ファイル」>「設定フォルダを開く」で開けます。
    フォルダを削除すると設定を初期化出来ます。(シーン/ソースなどのデータは消えます。)




    その他

    OBS 0.13.1からのインストーラー変更で気になった所メモ

    OBS Studio 0.12.3までのインストーラーでは、生成されるショートカットは「OBS Multiplatform」のままでしたが、OBS Studio 0.13.1(※1)からのインストーラーでは、生成されるショートカットが「OBS Studio」に変更。
    変更の影響で既存の「OBS Multiplatform」(0.13.0?以前)を上書きインストールをした場合に、コントロールパネルの「プログラムと機能」に以前の「OBS Multiplatform」と新しく変更された「OBS Studio」の2つが表示。




    (↑0.12.3から0.13.1を上書きインストールした場合の例)

    特に影響はないと思いますが、コントロールパネルに2つ表示されるので一度インストールする前に既存のOBS Multiplatformをアンインストールする事をおすすめします。
    (アンインストールオプションにチェックしない限り設定は保持されます。)

    またインストーラー変更の影響で、スタートからのプログラム選択も変更されています。
    変更前 : 「C:\ProgramData\Microsoft\Windows\Start Menu\Programs\」の「OBS Multiplatform」
    変更後 : 「C:\ProgramData\Microsoft\Windows\Start Menu\Programs\」の「OBS Studio」
    表示上は更新はされていますが、気になる場合は手動で削除などを。(自己責任で)

    ※1 リリース時は「OBS Studio」では無かったです。(いつの間にか差し替え的な)


    Windows 7環境のエラーメモ (サポート終了したので移動)
    ※Windows 7環境はインストール時に下記エラーが出る可能性があります。
    「Your system is missing DirectX components that OBS Studio requires. Would you like to download them?」
    「簡易翻訳 : お使いのシステムには、OBS Studioが必要とするDirectXコンポーネントが不足しています。あなたはそれらをダウンロードしますか?」

    はい」を押すと「DirectXダウンロード」が始まるので、「ダウンロード」が終わったら「dxwebsetup.exe」を実行して画面に従い「インストール」をして下さい。
    ※インストールの際は「Bing バーをインストールする」のチェックは極力外す事推奨
    DirectX エンド ユーザー ランタイム Web インストーラ (ダウンロード直リンク)

    過去バージョンインストール時 (メモ)
    ◆必要ランタイムがお使いのPCにインストールされていない場合 (21.0まで)
    Your system is missing runtime components that OBS Studio requires. Please make sure to install both vcredist_x64 and vcredist_x86. Would you like to download them?
    お使いのシステムには、OBS Studioが必要とするランタイムコンポーネントが不足しています。vcredist_x64 と vcredist_x86 の両方がインストールされているかを確認して下さい。あなたはそれらをダウンロードしますか?



    □バージョン 21.0.1 以前 (VS2013が必要)
    Open Broadcaster Software | Visual Studio 2013 Runtimes
    ※Microsoftのページが一時期終了した為、独自ページが準備された。(2017年05月29日)
    32bitOS : vcredist_x86.exe のインストールが必要
    64bitOS : vcredist_x86.exe と vcredist_x64.exe 両方のインストールが必要

    ☆もし必須ランタイム(VS2013)がPCにインストールされていない場合(もしくは破損・不足している場合)にOBS Studioを起動した場合、下記エラー文どれかが発生します。
    上記よりランタイムをダウンロードしてインストールをしてください。


    1、「コンピューターに MSVCP120.dll がないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。」
    2、「コンピューターに MSVCR120.dll がないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。」
    3、「MSVCR120.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。」
    4、「MSVCP120.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。」


  • OBSのNVENCについて

    2020-12-06 21:3053
    当ブロマガで記載してる「OBS Studio」に関して
    ↓このアイコンのアプリケーション↓

    注 : 上記アイコンと異なる場合は、違うOBSです!

    最新バージョン情報 (2021年01月09日現在)
    Windows 26.1.1 / macOS 26.1.2 / Linux 26.1.1


    ◆別記事リンク
    OBS Studio for Windows版の記事はこちら
    OBS Studioに関するメモ記事はこちら
    OBS Studioの分かりづらい設定紹介記事はこちら
    OBS Studioの未実装機能などの紹介記事はこちら

    #最終更新日時 2020年12月06日 21時30分頃 一部修正
    #初版投稿日時 2014年02月09日 18時30分
    #記事作成日時 2014年02月09日




    目次


    1、はじめに。
    2、OBS Studio 23.0以降の新しいNVENCに関して
    3、OBS Studio の NVENC を使用する方法
    4、こんな時は (出力開始エラーなど)
    5、OBS Studio の NVENC を使用してみて



    1、はじめに。


    ※記事に情報を掲載するにあたり細心の注意を払っておりますが、それらの情報の正確性、有用性、安全性について、また最新であるか、あるいはご利用の目的にそったものであるかについて保証出来ません。

    OBS Studioに搭載されている「NVENC」は、Kepler以降のアーキテクチャーを採用するNvidia GPU (GeForce GTX 600番台以降) を搭載したWindows PCで利用出来ます。
    まずご自身の使用しているパソコンがNVENCに対応しているか確認しましょう。
    OBSを使用する事によって、Shere(旧名称 ShadowPlay)より画面を凝って配信出来ます!
    ※Nvidia搭載ノートパソコンは「NVENC」が表示されても利用出来ない場合もあるので注意してください。


    ◆macOS環境 / Linux環境
    -macOS
    NvidiaがmacOS上で動作するためのメカニズムを提供していないので利用出来ません。
    macOSの場合はVideoToolboxで実装されているQuickSynkが出力モード「詳細」で利用する事が出来ます。(もし使う場合は「限界ビットレート」にチェックをおすすめ)

    -Linux
    使ってないので、情報収集中。
    バージョン 23.0からはVAAPIエンコードのサポートが追加。(x264の代わりにIntelのQuick Sync VideoやAMDのVideo Coding Engineなどの特定のハードウェアエンコーダを使用可)


    ◆AMDグラフィックボードをお使いの方向けの情報
    著者にはAMD環境がない為記事作成が出来ないのですが、AMDのグラフィックボード向けのハードウェアエンコードも実はOBS Studioには搭載(実装)されています!!(VCE)
    「AMD Advanced Media Framework Encoder Plugin for OBS Studio」


    ☆この記事を作成する為に使用したPCスペック
    Windows 10 Pro 64bit(20H2) / Core i7 3770k / 16GB / GTX 1660 Ti


    NVENCを使用する場合は、追加するNVENCアップデートに問題が生じないように、NVIDIAドライバを最新バージョンに更新してください。 (2017年01月22日 04時15分頃記載)
    (との事らしいですが、たまに地雷ドライバーがあるので様子見して最新版ドライバに更新してみるのが良い)



    2、OBS Studio 23.0以降の新しいNVENCに関して


    ★古いNVENC(ffmpeg実装)との違い

    □新しいNVENCに関して
    OS
    Windows 10/8.1 に対応 (Windows 7は非対応)

    「設定 -> 出力」 (基本の場合)
    ・エンコーダを「ハードウェア (NVENC)」にする。
    ※内部的に23.0以降はWindows 10/8.1では新しいNVENCになっています。

    「設定 -> 出力」 (詳細の場合)
    ・「出力をリスケールする」は非対応 ※変更すると古い実装にフォールバックします。
    ・「GPU」変更は非対応 (変更すると古いNVENCになります。) ※変更非対応コミット
    ・「カスタム出力 (FFmpeg)」には表示されない。 (カスタム側はFFmpegなので別。)

    「設定 -> 詳細設定」
    ・ 「カラーフォーマット」を「NV12」のみ対応。故意に変更した場合、新しいNVENCを利用出来ず古いNVENCに自動的にフォールバックします。
    ※新しいNVENCが利用されているか気になった場合は、一度出力を開始して「ヘルプ > ログファイル > 現在のログを表示」してログファイルに「jim-nvenc」の文字があるか確認!

    □期待出来る効果
    ・「RTX20xx番台などの(Turing世代)」以降で品質の向上
    ・「GTX6xx番台」以降でパフォーマンスの改善

    □プロセスの違い
    古いNVENC(ffmpeg実装)
    1、OBSがフレームをレンダリングする。
    2、OBSは他のエンコーダと同じようにそのテクスチャをGPUからRAMに転送する。
    3、FFmpeg NVENCはそれをGPUにアップロードする。
    4、FFmpeg NVENCはそれをエンコードする。

    新しいNVENC(jim-nvenc)
    1、OBSがフレームをレンダリングする。
    2、NVENCはそれをエンコードする。

    これはOBSのパフォーマンス向上だけではなく、NVENCを使用している間にプレイしているゲームに対するOBSの影響も軽減します。1台のPCでゲームを配信して録画する人にとっては必須です。



    3、OBS Studio の NVENC を使用する方法


    ※バージョン 23.0以降の設定に関して
    若干記述していますが、Nvidiaが公式に出してるガイドを参考にする事をおすすめします。
    NVIDIA NVENC OBS Guide (英語ページ)
    (当記事に将来的には上記ガイドを翻訳して反映する予定)


    ※NVENCをサポートしないGPUに関して (一覧)
    NVENC support in OBS · obsproject/obs-studio Wiki


    ◆配信の場合
    「設定 -> 出力」にある「エンコーダ」を変更する。

    ◆出力モードが「基本」の場合
    - 配信にある「エンコーダ」より「ハードウェア (NVENC)」を選択

    ※Windows 10/8.1環境の方はバージョン 23.0以降は「ハードウェア (NVENC)」を選択すると内部的に「ffmpegのNVENC」から「jim-nvenc(新)」に変わっています。

    ◆出力モードが「詳細」の場合
    ☆バージョン23.0以降
    - 「エンコーダ」で「NVIDIA NVENC H.264 (new)」を選択する

    ※「NVIDIA NVENC H.264」(22.0.2までのffmpeg実装のNVENC)は25.0で一覧から非表示に変更されました。(一部の設定*1を使うと自動的にフォールバックします。)
    *1 : フォールバックする一部設定に関して : 出力をリスケール , GPU変更を利用した時
    ※バージョン22.0.2まではエンコーダ名が「NVENC H.264」でした。(23.0で変更)


    ☆出力モード「詳細」Tips
    レート制御 : 無損失(Lossless)はGTX 700番台以降じゃないと利用出来ません。
    NVIDIA の GPU エンコーダー NVENC の現状と今後について #GTC15 | ニコラボ

    >出力をリスケールする
    「設定 > 映像」で映像をリスケールする事をおすすめします。(利用をおすすめしません)
    また新しいNVENC(jim-nvenc)を利用している場合にこの設定を使用すると自動的に古い実装のNVENC(ffmpeg実装)にフォールバックするので注意してください!


    >プリセット
    デフォルトは「Quality」です。
    エンコードがオーバーロードする場合(重い)は「Max Performance」に変更。


    >Look-ahead / 心理視覚チューニング
    文字にカーソルを合わせておくと説明が出ます。


    >GPU : 0
    デスクトップPCで複数のGPUがある場合にNVENCを実行するGPUを変更出来ます。
    1枚しか搭載していない場合は、初期の0から変更しないでください。(エラーで開始出来ない)
    ※実際この変更はパフォーマンス低下を招くので、同じGPU上でゲームとエンコードを行うのが最善です。また新しい「NVENC(new)」の場合、GPU変更は対応していない(異なるGPU間でテクスチャ共有が出来ない為)ので古いffmpeg実装のNVENCに自動的にフォールバックします。注意してください。※新しいNVENCの恩恵が受けれなくなります。(上にある違い参照)
    ※フォールバックのコミット → obs-ffmpeg: Do not allow new NVENC on gpu idx > 0


    ◆録画の場合
    ※高画質で録画だけをする場合の設定例を紹介

    ★録画だけをする場合は「自動構成ウィザード」をお試しください。
    1、録画するゲームなどを起動しておく。(負荷がある状態にする)
    2、OBS Studioを起動する。
    3、メニュー「プロファイル」で「新規」を選択して新しいプロファイルを作成する。
    ※録画専用で設定を分ける為に、プロファイルを新規作成します。
    4、メニュー「ツール」から「自動構成ウィザード」を開く
    5、開いたら「録画のために最適化し、配信はしない」を選択してウィザードに従う。

    ◆出力モードが「基本」の場合
    ※録画品質で重い場合は「詳細」でプリセットを変更して細かく設定してください。

    「設定 -> 出力」
    ・録画品質
    [配信と同じ] : 配信と同じ品質で録画されます。
    [高品質、ファイルサイズ中] : CQP 23(元21) / preset hq / profile high
    [超高品質、ファイルサイズ大] : CQP 16(元14) / preset hq / profile high
    [無損失品質、ファイルサイズ特大] : AVI形式で録画されます。

    ・録画フォーマット
    デフォルトのmkvを利用する事をおすすめします。
    mp4ファイルが必要な場合は、保存後に「ファイル > 録画の最多重化」からmp4に変換する事が出来ます。(mp4は正常に録画が完了しなかった場合、録画データが破損します。)

    ・エンコーダ
    [ハードウェア (NVENC)]に変更する

    「設定 -> 映像」※重い場合は、解像度/FPSは下げてください
    [出力 (スケーリング) 解像度] : お好みで変更
    [FPS] : お好みで変更

    ・補足事項
    「録画品質」を利用した場合、音声ビットレートは「128kbps」固定になります。
    「128kbps」以外を使用したい場合、出力モード「詳細」を利用します。
    ※注意点 : 「詳細」利用時に「設定 > 配信」が設定されている場合、音声ビットレートの設定が制限される場合があるので必ず空欄にしてください。(またはプロファイルを新規作成して録画だけの設定に変更してください)

    ◆出力モードが「詳細」の場合

    「設定 -> 出力」
    ・エンコーダ
    22.0.2までは [NVENC H.264]に変更する
    23.0.0以降は [NVIDIA NVENC H.264 (new)]または[NVIDIA NVENC H.264]に変更する

    ・レート制御/CQP/プリセット/Profile
    [レート制御] : CQP
    [CQP Level] : 14~21 で調節する。(低いほど高画質)
    [プリセット] : 初期はQuality、重い場合はMax Performanceなどに変更する
    [Profile] : high

    「設定 -> 映像」※重い場合は、解像度/FPSは下げてください
    [出力 (スケーリング) 解像度] : お好みで変更
    [FPS] : お好みで変更



    4、こんな時は



    □ラグる場合 (Windows 10 2004を利用してる場合)
    Windows 10 May 2020 Updateで利用出来るようになった「ハードウェア アクセラレータによる GPU スケジューリング」をオンに変更してたら無効にしてみてください。


    □NVENCを使ったのに映像がカクカクしてる!
    何処が原因でカクカクしてるか確認しましょう。
    配信または、録画をしながら下記ウィンドウを開いてOBSの負荷を確認します。
    ※これと合わせて下に記載している「PC全体の負荷確認方法」もしてください。

    メニュー「表示 > 統計」を開く。(19.0以降利用可能)

    各項目に関して簡単に解説
    ・FPS
    設定値より下がってる場合は、設定(設定 > 映像)で解像度とFPSを下げてください。
    ・フレームをレンダリングする平均時間
    高い数値(例 : 20ms以上)とかじゃない限り気にする必要がない部分となります。
    ※著者の環境だと0.5ms~2.0msぐらいで使えています。
    ・レンダリングラグが原因で逃したフレーム
    数値が増える場合はGPU負荷を減らしてください。(ゲーム内のFPS制限 / Vsyncを有効など)
    特にNVENCを実行している場合はGPU負荷が高いとフレームが失われます。(カクカクする)
    ・エンコードのラグが原因スキップされたフレーム
    CPU負荷が原因で数値が増えます。(設定を軽くしたり(設定 -> 出力、映像)など、また開いてるアプリケーションの数を減らすなどしてCPU負荷を抑えてください。)
    ※出力は「エンコーダプリセットを低負荷に」、映像は「解像度 と FPSを下げる」
    ・ドロップフレーム (ネットワーク)
    0より増えた場合回線(上り)が悪い ビットレート下げる。(回線変更を検討する)
    ※「ドロップしたフレーム」は増えないけど、右下の接続安定性インジケータが緑色/黄色/赤色と変動する場合は、Windows環境をお使い人は「設定 > 詳細設定」にある「新しいネットワークコードを有効にする」を有効にしてみて改善するかもお試しください。(ゲームのping変動が激しい場合はその下の「低遅延モード」にチェックをする)


    PC全体の負荷確認方法
    ☆Windows 10の場合
    タスクマネージャーを起動する。
    CPU/メモリ/GPU(エンコード中はVideo Encodeの値)の値を確認する。

    ☆Windows 8.1 / 7の場合
    CPU、メモリ使用率はタスクマネージャーで見れます。
    GPU負荷は、下記の「GPU-Z」を使って確認してください。


    ☆「GPU-Z」に関して
    導入方法は簡単に別記事に書きました → こちら
    起動後「Sensors」タブを押し「Video Engine Load」の値を見る。
    もし値が高すぎる場合、処理落ちをして映像に影響が出ます。(下記画像は100%に近い)
    ShadowPlayと処理負荷が異なる為、処理落ちが起きてる場合はグラボの性能不足です。
    (ちなみに著者の元使ってたGTX 680ではChromeのハードウェアアクセラレーションONで1080p 60fpsの配信閲覧しながら1080p 60fpsのNVENC録画は性能不足過ぎて出来ませんでした…)





    □開始を押すと「出力開始エラー」が表示される!
    「出力開始に失敗しました。詳細はログを確認してください。 注: NVENCまたはAMDエンコーダを使用している場合は、ビデオドライバが最新のものであるかを確認してください。」



    25.0.8以降 (複数のエラーメッセージが追加)
    ※画像は26.0で翻訳された場合の画面を記載しています。
    「Failed to open NVENC codec: Generic error in an external library」
    「You have selected GPU %1 in your output encoder settings. Set this back to 0 and try again.」
    「NVENC コーデックを開けませんでした : Generic error in an external library」
    「出力エンコーダ設定でGPU %1 を選択しました。 これを0に戻してもう一度お試しください。」

    ※GPUが複数ある場合は1とかにしても良いですが、通常は0です。


    「NVENC Error: Too many concurrent sessions. Try closing other recording software which might be using NVENC such as NVIDIA Shadowplay or Windows 10 Game DVR.」
    「NVENCエラー: 同時セッションが多すぎます。NVIDIA ShadowplayやWindows 10 Game DVRなどNVENCを使用している可能性のある他の録画ソフトウェアを終了してみてください。」

    ※NVENCの使用セッション上限(3つまで)です。(古いドライバだと2つまで)




    □エラー発生原因&解決方法 ※バージョン 18.0以降


    ・NVENCを3つ使用中 (3セッション)
    ※2020年08月30日追記
    セッション制限の上限数が2→3にサイレントで変更されたようです。(06月頃?)
    もしNVENCを2つ以上使う場合はドライバ更新をしてみてください。

    Nvidiaが消費者向けGPUに同時NVENCセッションの最大数を3に設定(制限)しています。
    例えば下記の使い方をするとエラーが発生します。
    エラーが発生しないように4つ目のNVENCを利用してるソフトを終了してください。

    ★使い方例 (3つの場合)
    1、ShadowPlayのインスタントリプレイを使う
    2、OBS Studioで配信を開始する (NVENCを使用する設定)
    3、OBS Studioで録画を開始する (NVENCを使用するが録画用に別設定)
    4、NVENCを使用するアプリケーションを利用 (エラーが発生します)

    ★使い方例 (2つの場合) (制限の仕様変更前の例です)
    1、ShadowPlayのインスタントリプレイを使う
    2、OBS Studioで配信を開始する (NVENCを使用する設定 / 録画はしない)
    3、NVENCを使用するアプリケーションを利用 (エラーが発生します)
    ※NVENCを3つ使用したい場合は、ドライバ更新をして解決するかお試しください。


    ・ビデオドライバのバージョンが古い
    24.0以降は 390.77 以降のドライバが必要です。(23.0までは確か378.66)
    古い場合はドライバの更新をしてください。
    Nvidiaをお使いの場合 → こちら (Nvidia公式サイト)
    AMDをお使いの場合 → こちら (AMD公式サイト)


    ・ビデオドライバの問題
    ドライバを更新したのに出力開始エラーが出る場合は、ビデオドライバをクリーンインストールをする必要があります。(ドライバインストール後はPCを再起動してください!)
    Nvidiaインストーラーの場合はカスタムインストールを選択するとチェックがあります。
    またはDDUを使ってクリーンインストールしてください。


    ・OBSアップデート後
    パソコンを再起動してください。(再起動後にビデオドライバのバージョンを確認!)


    ・Nvidia搭載ノートパソコン/一体型PCなど
    上記PCはNVENCが表示されますが、対応していないので「エンコーダ」を「x264」か「QuickSync」に変更する必要があります。(OBS側「設定 > 出力」の「エンコーダ」部分)


    ・設定ミスをしている
    「出力モード」の「詳細」を利用している場合、値を初期値から変えた場合にグラボ側が対応してない設定をするとエラーが出ます。その場合、設定を戻す必要があります。
    設定が戻せない人は、新しくプロファイルを作成して設定を1からしてください。
    (プロファイル作成方法 : 「メニュー > プロファイル > 新規」を選んで作成する)


    ・解像度を下げてみる
    NVENCエンコーダが設定解像度に対応してなくてエラーが発生している場合があります。
    「設定 -> 映像」で「基本 (キャンバス) 解像度」または「出力 (スケーリング) 解像度」を下げてみて改善するか確認してみてください。(特に4k以上の環境)


    ・ニコ生プラグインを利用して放送枠を取らずに配信開始を押した
    エラーが出るのは仕様です。気になるならプラグイン作者に要望してください。


    ・ニコ生プラグインでログインに失敗している (ログイン失敗ウィンドウも出ます)
    ログインが正常に出来るようにしてください。




    5、OBS Studio の NVENC を使用してみて


    ☆特徴
    ・GPUエンコードなので、x264(CPU処理)と比べるとOBSのCPU使用率はすごく低い。
    ・グラボの世代次第で「品質(画質)変化」があったり「解像度」と「FPS数値」が高すぎると処理落ちする事があります。※最新グラボ(RTX世代など)の場合は気にしなくて大丈夫

    ☆処理落ちしてる場合
    OBS本体左下部分に下記警告メッセージが表示されます。(または「表示 > 統計」を開く)
    ☆OBS Studioの場合(新)「エンコードが高負荷です! 映像設定を下げるかより高速のエンコードプリセットの使用を検討してください。」
    ☆OBS Studioの場合(旧)「エンコードが高負荷です! ビデオ設定を下げるかより高速のエンコードプリセットの使用を検討してください。」
    ※警告部分を非表示に出来る設定があるので表示がない場合は「メニューバー」から「表示 > ステータスバー」を確認してチェックマークがついている状態に変更してください。


    ◆OBS Studio NVENC 変更点メモ (バージョン別)

    OBS Studio 0.12.0 で実装されている NVENC の仕様及び変更点
    -Windows 10が必須の模様。 (仕様上)
    -名称 : NVIDIA NVENC H.264 エンコーダ (Media Foundation)
    ※Windows 10環境を持ち合わせてない為不明。 (情報募集中)
    ※0.14.0 リリースによりこちらは非推奨になった。


    OBS Studio 0.14.0 で実装されている NVENC の仕様及び変更点
    -Windows 版とLinux(コンパイル必須?)に対応。
    -0.12.0 のような Windows 10 必須という事がない。
    -Nvidia ドライバVer 358.xx以降必須 (コメント情報)
    -CBR (固定ビットレート)が動作していない (0.14.2で修正済み)
    -プリセット : 既定・高画質・高品質・ブルーレイ・低遅延・低遅延高画質・低遅延高品質
    -基本モード名称 : ハードウェア (NVENC)
    -詳細モード名称 : NVENC H.264


    OBS Studio 0.14.2 で実装されている NVENC の仕様及び変更点
    -CBR(固定ビットレート)が正しく動作しないのを修正
    -録画時にビットレートを多く使用する問題を修正 (CQP → VBRに変更?)
    -プリセット高品質?ビットレートが、50000 → 22000 に変更
    -ビットレート上限を増加、90000 → 300000 に変更
    -レート制御が変更 今までは「CBR」「VBR」2種だったが「CQP」「無損失」が追加
    ※無損失は0.14.2では動作しない。0.15.0のリリースで修正済み (1コミット後に修正だった)


    OBS Studio 0.15.0 で実装されている NVENC の仕様及び変更点
    -0.14.2で使えなかったレート制御の無損失のバグが修正
    -出力モードが基本の場合、1つのコアだけ?を使用していたバグを修正


    OBS Studio 0.16.0 で実装されている NVENC の仕様及び変更点
    -NVENC H.264プロファイルが設定されない問題を修正
    -b-fremes設定を追加 (デフォルト値 : 2)


    OBS Studio 17.0(0.17.0) で実装されている NVENC の仕様及び変更点
    -内部エンコーダのネーム変更。(nvenc_h264 → h264_nvenc)


    OBS Studio 19.0.0 で実装されている NVENC の仕様及び変更点
    -defaultプリセットの削除 (defaultの場合、自動的にhqとして扱われます)

    OBS Studio 23.0
    -NVIDIA NVENC H.264 (new)を実装 (Windows 8 以降対応)
    -NVENCが利用可能な場合、デフォルトエンコーダをNVENCに変更 (23.0以降にインストールした人)
    -出力モードが基本の場合、自動的に新しいNVENC(jim-nvenc)に変更 (23.0以降にインストールした人)
    -NVENCが利用出来ないGPUをブロックする機能を実装 (不具合で23.0.1現在ブロックされていない可能性あり)
    (ブロックされるアダプタ一覧 : 720M , 730M , 740M , 745M , 820M , 830M , 840M , 845M , 920M , 930M , 940M , 945M , 720A , 730A , 740A , 745A , 820A , 830A , 840A , 845A , 920A , 930A , 940A , 945A , 1030 , MX110 , MX130 , MX150 , MX230 , MX250 , M520 , M500 , P500 , K920M)

    OBS Studio 23.1
    -Quadro P5000でNVENCが表示されない不具合を修正
    -同じセッションで最初の出力フレームが誤って次のセッションで表示される不具合を修正
    -ブロックしていたアダプタの一部を削除
    (23.1現在のブロックされるアダプタ一覧 : 720M , 730M , 740M , 745M , 820M , 830M , 840M , 845M , 920M , 930M , 940M , 945M , 1030 , MX110 , MX130 , MX150 , MX230 , MX250 , M520 , M500 , P500 , K920M)

    OBS Studio 23.2
    -少数フレームレート(FPS)に設定してた場合のJim-nvnec不具合を修正 (59.94とか)

    OBS Studio 25.0
    -出力モードが詳細の場合に、FFmpeg実装のNVENCを非表示に変更 (混乱を防ぐために)
    -出力モードが詳細の場合に、NVENC (new)で再スケーリングをサポート (内部的に古いNVENCにフォールバック)

    OBS Studio 25.0.8
    -NVENCエラーをわかりやすいようにする為のメッセージ追加

    OBS Studio 26.0
    -上記エラーの翻訳を追加

    OBS Studio 26.1
    -ブラックリストにMX350を追加
    (ブロックされるアダプタ一覧 : あとで書く)


    コメントでの情報 (2016年04月27日 23時10分頃記載) ※Asterさんありがとうございます!
    OBS StudioのNVENCの件のまとめ
    ・Ver0.14.0からのNVENCはWindows7でも利用可能になりました。
    ・ビルドする際にFFMpegのビルドをする際にコンパイルオプション『--enable-nvenc』を使用しています。
     ※ご自分でビルドをする際には、このオプションを使用してFFMpegをビルドして下さい。
      使用せずにビルドしますと、設定項目にNVENCが出現しないOBS Studioが出来上がります。
    ・このコンパイルの際にSDK6.0のnvEncodeAPI.hを使用しているようです。
    ・この為、NVENCを利用するには最低ドライバVer358.xx以降を要求されます。
    ・これ以前のVerのドライバを使用している場合、NVENCの項目自体は設定欄に出現しますが、配信や録画ボタンを押してもエンコードが開始されません。
    ・GTX600番台の世代のグラボを使用されている方で、350番台以降のドライバを使用すると応答停止になるなどドライバの安定性が芳しくない等の理由でわざとドライバをVer347.xx等で更新していない場合は注意が必要です。