2023/12/09更新
My環境 Win10 から Win11 へアップデート
Commits · obsproject/obs-studio · GitHub
こちらのコミットの最新版OBSをビルドする方法です。(日々更新してます)
*リリース版ではないので 予期せぬ不具合が ある場合があります。
Chocolatey を使用してインストールする。
Visual Studio Community
Visual Studio Community 2022 ダウンロード
Cドライブにインストール
*インストールに時間がかかります。途中で止めたりしないでください
オープンソース版をダウンロード
Qt 6.3.0 以上
msvc2019_64-bit
導入してください。
*C:\Qt\MaintenanceTool.exe をクリックにて更新や変更、アンインストールができます。
git for windows
最新版をダウンロード&インストール
(オプション関係は変更せず そのままインストール)
*PATHにGit が追加されます
C:\Program Files\Git にあります。
マウス右クリックで Open Git Bash Here が出るようになります。
*C:\Program Files\Git\git-cmd.exe
git-cmd.exe クリックから
git --version で バージョン確認
git update で アップデート できます。
【アプデある時】
*y/n で y を押して git-cmd.exe 終了させる(閉じないとインストール始まりません)
CMake
最新版の CMake をインストールしてください。(CMake 3.16 以上)
Win64bit版なら 赤枠インストール版をダウンロードしてください。
図のように 真ん中にチェックを入れてください。(PATHにCMakeを追加します)
C:\Program Files\CMake にあります。
Chocolatey 必要なくなりました。
Chocolateyのアンインストール
システム環境変数のPATHに以下のパスが設定されているので削除
C:\ProgramData\chocolatey\bin
フォルダを削除
C:\Program Data\chocolatey
powershell インストール
PowerShell-7.x.x-win-x64.msi を クリックにて ダウンロード から インストール
又は
Microsoft Store にて powershell を検索して入手してください。
【手順】
Dドライブ直などに 1-OBS などのフォルダーを作る。(1を付けると上部に表示されるから)
その空のフォルダー内で右クリックーGit Bash Here をクリック
git clone --recursive https://github.com/obsproject/obs-studio.git
これを Paste (ペースト)後 Enter (決定) してください。しばらくすると
フォルダー内に obs-studio ができます。
【新しいビルド方法】
1-OBSフォルダー内に obs-studio がある場合
obs-studio フォルダー内で
赤枠内をdep(消去)して PowerShell と入力して Enterキークリックすると
PowerShell が起動します。
又は
赤枠部分のファイルをクリックすると Windows PowerShell が出てきます。
Windows PowerShell を開くにて
又は
右クリックから Open Git Bash Here を クリックして Git Bash 起動後
Win11
右クリックからターミナルで開く や
右クリック その他のオプションを確認 から Open Git Bash Here を選択
*ターミナルの表示がない(消えてしまった)場合は
左下隅スタートーすべてのアプリーターミナル をクリックします
cmake --preset windows-x64
コピペからの Enter(エンター)キークリックにて実行 しばらくまちます。
obs-studioーbuild_x64 フォルダー内の obs-studio.sln をクリック
(Visual Studio 2022 で開く)
ビルド(B)ーソリューションビルド(B) クリックにて ビルド開始
又は(お勧め)
obs-studio フォルダー内で
右クリックから Open Git Bash Here を クリックして Git Bash 起動後
cmake --build --preset windows-x64 コピペにて実行
*高負荷注意
obs64.exe の場所は
obs-studio\build_x64\rundir\Debug\bin\64bit\obs64.exe
お勧めの方を実行した場合
obs-studio\build_x64\rundir\RelWithDebInfo\bin\64bit\obs64.exe
*ブラウザソース(Browser)導入済みです
【最新方法】
フォルダー内(obs-studio を置きたい場所)で右クリックーGit Bash Here をクリック
git clone https://github.com/obsproject/obs-studio.git --recursive --origin upstream
を コピペからの実行して obs-studio を制作します。
コミットにて最新版が出た場合、以前は削除から再制作していましたが
obs-studio フォルダ内にて 右クリックーOpen Git Bash Here をクリック から
git pull upstream --recurse-submodules をコピペからの実行で最新版に変わり
再ビルドなどできます。 お好みの方法で (不明なエラーが出た場合、フォルダー削除後新規で)
cmake-gui.exe を使ってビルドをする場合
obs-studio/.deps フォルダーの中に
cef_binary_5060_windows_x64
obs-deps-2023-08-08-x64 などが できてます。
をインストールにて CoreAudio encoder 使えます。
音声ビットレート
32、40、48、56、64、72、80、96、112、128、144、160、192、224、256、288、320
HE-AAC v1 (AAC LC SBR) になる音声ビットレート
32、40、48、56、64、80
AAC LC (AAC LC) になる音声ビットレート
72、96、112、128、144、160、192、224、256、288、320
導入していない場合 FFmpegのエンコーダになります。(AAC LC)
64、96、128、160、192、224、256、288、320
*あくまでも参考ですので PCの環境により 不具合が出る場合があります。