Image Composite Editorを使ってゲーム動画からMapを生成する
結構前に深世海にハマってて思いついたので手順をまとめます
Image Composed Editorを使ってパノラマ合成で作ります
用意するもの
- Map生成用の動画
ブログ用の動画 pic.twitter.com/vxn6QeP7Yg
— じゃがいも(31) (@jagapoko) June 19, 2020
ScreenToGif forest.watch.impress.co.jp
Namery www.vector.co.jp
Image Composed Editor forest.watch.impress.co.jp
Map生成の流れ
- Switchでゲーム動画を撮影
- ScreenToGifで動画フレームの切り出し
- Nameryでリネーム
- Image Composed Editorで画像の結合
手順
動画の切り出し作業
ScreenToGifを起動して「エディタ」を選択
上のメニューから「ロード」を選択して撮影した動画をインポートする
フレームレートは15fpsぐらいに設定
(多いとその分時間がかかります)
画像編集タブから「切り抜き」を選択
合成の時に邪魔になりそうな部分を取り除きます
終わったら適用を押す
下のフレーム画像一覧を右クリックすると「フォルダーを表示」というメニューが出るのでクリック
開いたフォルダに入っている画像を一式別のフォルダにコピーします
出力画像のリネーム
Image Composed Editorで読んだときにフレーム順に読み込まれるように名前を連番にします
Nameryを起動して、ScreenToGifで出力したフォルダを選択
ファイルリストを全選択、右側のリネーム設定で「文字列+連番」「開始/桁」を1/4に設定してリネーム実行
Image Composed Editorでパノラマ化
Image Composed Editorを起動して「New Panorama from Images」を選択
ファイルを開くダイアログで、リネーム済みの画像を全選択して「開く」を押す
画像がフレーム順に読み込まれることを確認したら右上の「Next」を押す
パノラマの生成が始まるので待つ
画像が少ないほど生成が早いのであまりにも時間がかかる場合はフレーム数を落としたほうがいいかも
割といい感じにMapが合成された
右のオプションで補正方法を選べる。気に入ったものを選択して「Next」を押す
画像の切り抜き設定。特に切り抜く必要がなければ「Next」
最後に「Export to disk」を押してファイル保存
これでMap生成は完了
長い動画だと合成に時間がかかって精度も落ちちゃうから短い動画で何個もMapを作る感じになるかなー