まくろぐ

Unityメモ: Unity の動画を撮る (Unity Recorder)

更新:
作成:

Unity Recorder を使用すると、Unity のゲーム画面を簡単に動画ファイル(mp4 など)にして保存することができます。

Unity Recorder のインストール

Unity Recorder は Package Manager からインストールします(Unity 2018 より以前は Asset Store で配布されていましたが、Unity 2019 以降は Package Manager からインストールしたものしか動作しません)。 Package Manager は Unity のメニューから下記のように辿ると起動できます。

  1. WindowPackage Manager

Unity Recorder は、Preview Package として配布されているので、まず、Package Manager の Advanced というプルダウンメニューから Show preview packages を選択してください。

/p/j8mzbnx/img-001_huf49eb739a1494acf448f8b72f12db4e8_87865_500x0_resize_box_2.png
図: Preview Package を表示する

すると、リストに Unity Recorder が表示されるので、選択して Install ボタンを押せばインストールできます。

/p/j8mzbnx/img-002_hub75011d19f4debfa7c3f55a29cc139c9_122598_600x0_resize_box_2.png
図: Unity Recorder のインストール

Unity Recorder で動画を作成する

まず Unity Recorder の設定を行い、mp4 で録画するための設定を行います。 メニューから次のように辿り、Recorder ウィンドウを開きます。

  1. WindowGeneralRecorderRecorder Window

この Recorder ウィンドウは、Inspector ウィンドウの下などにドッキングしておくと使いやすいです。 Add New Recorders ボタンを押すと、どんな形式のファイルを作成するかのプルダウンメニューが表示されるので、ここでは Movie を選択します。

/p/j8mzbnx/img-settings-001_hubefd9bd80dce52ce73be57520bbbfebe_100210_500x0_resize_box_2.png
図: Recorder ウィンドウ

すると、動画ファイルの保存先や、ファイル名などを入力するフィールドが表示されるので、好きなように設定してください。 File Name のフィールドで、ワイルドカードを使ったファイル名を設定しておくと、録画するたびに自動的に異なるファイル名を付けてくれます。 例えば、movie-<Take> としておくと、movie-001.mp4movie-002.mp4 と連番を付けてファイルを作成してくれます。

/p/j8mzbnx/img-settings-002_hu7dbf3c4716019cfb7c831576ad2a632a_136947_500x0_resize_box_2.png

あとは、 左上の録画開始ボタン を押すと、Unity のシーンが自動的に実行され、同時に録画も開始されます。 シーンの実行を停止すると、録画も自動的に停止されます。

まくろぐ
サイトマップまくへのメッセージ