見出し画像

OBS StudioでUnity画面をキャプチャ

これまで画面キャプチャは、WindowsについているXbox GameBarで問題なかったのですが、Unityを使い始めてからプレイ画面に編集が必要で面倒だったので、以前使っていたOBS Studioに変更します。


OBS Studioをインストール

マイクロソフトストアからダウンロード

マイクロソフトストアからダウンロードしてインストールできます。
特に複雑な設定はいりません。

画面キャプチャ

起動画面

起動するとこんな画面です。

キャプチャするソースを登録

・ソースウィンドウの下にある「+」をクリックしてメニュを出す
・今回はUnity画面をキャプチャするので、ウィンドウキャプチャを選択
・ソースを作成/選択ウィンドウでソース名を入力しOKをクリック
・ウィンドウをクリックしてメニューからUnity画面を選択
・Unity画面が表示されるのでOKを押す

+をクリック
ウィンドウキャプチャを選択
ソース名を入力してOKし、ソース選択画面のウィンドウのメニューからUnityを選択
Unity画面が出るのでOKをクリック。マウスカーソルのON/OFFもこの画面で選択

Unity画面の録画と設定

録画する

右下のコントロールの録画開始を置くと録画できます。
デフォルトは、mkvでビデオの中に録画が保存されます。
(※このままだと不便なので、後で設定を変更します)

録画開始をクリック

録画を停止

録画中は、同じボタンが録画停止ボタンに変わるので、停止できます。

録画停止をクリック

録画はこんな感じ

ここまではXbox GameBarでもできるが、OBS Studioなら切り抜き録画できる

録画の保存場所を変更

・ファイル>設定>出力>録画を選択
・録画ファイルのパスで保存場所を選択

ファイルから設定を開く
設定画面の出力で録画タブをクリックし、録画ファイルのパスを選択

録画フォーマットを変更

デフォルトはmkvという専用フォーマットなのでmp4に変更します。
※mkvフォーマットだと一般的なプレイヤーで見れずgif変換もできません。

録画フォーマットの変更は必須です

ホットキーの設定

設定画面のホットキーで、ショートカットを設定しておくと便利です。

録画範囲を設定する

Unity画面全体は録画できるようになりました。
今回は、Gameウィンドウだけを範囲指定して切り抜き録画します。

新しいソースを設定

Unity画面全体の録画もするかもなので、新しいソースを設定します。

・新しいソースを追加
・Unity画面を選択(ここまでは、キャプチャするソースを登録と同じ)

新しいソースを追加しUnity画面を選択
ALTキーを押しながらUnity画面の赤い枠をドラッグして録画範囲を選択

録画範囲を選択

・ALTキーを押しながらUnity画面の赤い枠をドラッグして選択範囲を指定

切り取るとこんな感じ
このままだと黒い部分が残ってしまう

画面に合わせて拡大

編集>変換>画面に合わせるで画面にフィットするように拡大します。

今回は画面に引き伸ばして置いて、中央寄せにしました
Unityのウィンドウ位置を変えなければ毎回同じ録画範囲を録画できます
これでプレイ画面だけ切り取り録画できました

MP4をGIFに変換

自作のGIF変換ツール(noteに貼るのに特化)

mp4をGIFに変換するなら、これで用が足せますわ。
noteのGIFは、15秒以内なので、そこを別のビューワーで見て切り取り範囲を指定すればOK。

noteのGIF化に特化しているので、横幅は640。FPSは細かい動きでなければ10で良い。

なんかOBSメチャクチャ使いやすくなっとる!

これで完全無料なんてヤバすぎ。

誰かのお役に立てれば本望です。


いいなと思ったら応援しよう!

この記事が参加している募集