ゲーム動画作成プラグイン – MakeScreenMovie.js
- タイトル
- ゲーム動画作成プラグイン
- 作者名
- トリアコンタン様
- ヘルプ
- MakeScreenMovie.js
ゲーム画面を録画してwebm形式で保存できます。
指定したファンクションキーを押すか、スイッチがONになると録画開始します。
もう一度ファンクションキーを押すか、スイッチがOFFになると録画終了します。
主に進捗や紹介用の動画を作成する際の制作補助プラグインとして使います。
ファイル名や保存場所、音声を含めるかどうかを設定できます。
テストプレーのみ録画中「●REC」と表示されますが、実際の動画には含まれません。
MoviePicture.js組み合わせると録画した動画をピクチャとして再生できます。
1. 録画を終了して少し待つ。(ファイルの保存は非同期なので)
2.「変数の操作」の「スクリプト」から以下を実行する。
StorageManager.getLatestMovieFilePath();
3.「プラグインコマンド」から以下を実行する。(n: 2.で保存した変数番号)
MP_SET_OUTER_MOVIE \v[n]
4.「ピクチャの表示」を実行すると動画が再生される。
このプラグインは、ウェブブラウザ実行もしくはver1.6.0より古いツクールMVでは
動作しません。うまく動作しない場合は、F12キーでデベロッパツールを開いて
「MakeScreenMovie.js」と記述されたログが出力されていないかをご確認ください。
・制約事項
長時間の録画は、環境次第でPCの動作が不安定になる場合があります。
録画中は「文章の表示」で表示する文章が全て瞬間表示されます。
予期しない動作が起こった場合、こちらで対応できない場合があります。
・参考にした記事
https://qiita.com/ru_shalm/items/0930aedad12c4e100446
このプラグインにはプラグインコマンドはありません。
利用規約:
作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
についても制限はありません。
このプラグインはもうあなたのものです。 - パラメータ
-
param FunkKeyRecord text 録画ファンクションキー desc ゲーム画面の録画と停止を行うキーです。この機能による録画はテストプレー時のみ有効です。 default F10 type select option none option F1 option F2 option F3 option F4 option F5 option F6 option F7 option F8 option F9 option F10 option F11 option F12 param RecordSwitchId text 録画スイッチ番号 desc 指定したスイッチがONになると自動で録画を開始します。 default 0 type switch param FileName text ファイル名 desc 作成した動画のファイル名です。制御文字\V[n]が使えるほか、\Dで日付文字列に変換できます。 default movie_\d param Location text 保存場所 desc ファイルの出力パスです。相対パス、絶対パスが利用できます。
区切り文字は「/」もしくは「\」で指定してください。default records param IncludeAudio text 音声を含める desc 録画した動画に音声データを含めるかどうかを選択できます。 default true type boolean param MimeType text MIMEタイプ desc 生成する動画のMIMEタイプです。通常は自動で問題ありません。サポート外の規格を選択すると自動選択されます。 default 自動 type select option 自動 option video/webm;codecs=vp9 option video/webm;codecs=vp8 option video/webm;codecs=h264 option video/webm param RefreshRate text リフレッシュレート desc 動画のリフレッシュレートです。-1で自動設定、0で静止画になります。動画が不安定になる場合は下げてください。 default 30 type number min -1 max 120 - ライセンス表記
- "Torigoya Plugins" is published under public domain.
The part quoted from the RPG Maker MV CoreScript is MIT License. (Please look at each file for detailed license)
紹介ページ https://github.com/triacontane/RPGMakerMV/blob/master/MakeScreenMovie.js