Unity Recorderを用いて、Unityゲームプレイ画面を動画出力する方法を整理します。
はじめに
こんにちは、@bioerrorlogです。
Unityで作成したゲームプレイ画面を動画に出力してみたくなりました。
最近Unityをはじめて触ってみたのですが、せっかくならコードだけでなくゲームシーンの再生動画も記録として残しておきたいなーと思ったからです。
今回は、Unity Recorderのインポートから、動画を出力するまでの方法を備忘録として残します。
作業環境
Unityバージョン:
2019.4.13.f1 LTS
OSはWindows10上で作業しています。
>ver Microsoft Windows [Version 10.0.18363.900]
Unityのゲーム画面を動画出力する
Unity Recorderのインポート
以前はAsset Storeからインポートできたようですが、今はもうこちらからはインポートできません。
Unfortunately, Unity Recorder is no longer available.
代わりに、Package Managerから以下の手順でインポートします。
- ツールバーから Window > Package Manager を選択
- Package Managerウィンドウから Advanced > Show preview packages を選択
- 確認ウィンドウで Yes を選択
- Package Managerウィンドウから Unity Recorder を選択
- Install ボタンを押下
Unity Recorderの設定
それでは、Unity Recorderを使ってゲームプレイ画面を動画出力します。
まず、以下の手順でRecorder Windowを表示します。
ツールバー: Window > General > Recorder > Recorder Window
次に、Movie Recorderを追加し、各種設定を行います。
- Recorderの追加:
- + Add New Recorders > Movie
- 設定:
- Format: MP4
- FIle Name: ファイル名の重複を避けるため、Wildcardsを設定する
- Take Number: 1
- Capture: Game View
- Output Resolution: 任意
- Capture Audio: 任意
- Quality: 任意
ゲーム画面の録画
ここまできたら、いよいよゲーム画面を録画します。
START RECORDING を押すと録画がはじまり、STOP RECORDING で終了します。
これで、動画ファイルは設定画面のPathに指定したところに出力されています。
おわりに
以上、Unity Recorderを用いたゲーム画面の動画出力方法を簡単に記しました。
せっかくUnityを触るのであれば、目に見える動画という形で記録を残していくと、後から見返しやすそうです。
これから何かしらUnityで作っときは、動画の記録を残していこうと思います。
[関連記事]
参考
Unity Recorder V1.0 User Manual | Package Manager UI website
Unity Recorder Tutorial 2019 - How To Record HD Video In Unity | YouTube