以前、Perfumeのオープンソースのモーションデータを用いて面白い映像を作ろうというプロジェクトをたち上げました。→Anno Perfume Global Site Project
作っているうちに自分たちも踊ってみたくなったのですが、あいにく誰もダンスは不得手・・・。これは諦めるしか無いかなぁと思っていたときにプログラマが立ち上がり、「俺のプログラムなら踊り方を教えてくれるはず!」ということで作られたのが、このダンス養成ギプスです。
このページでは、プログラマのプログラムによるダンスができない人のためのPerfumeダンス動画のご紹介と、その作り方の工程をご紹介します。
Perfume Official Global Website
perfume-global.com
はじめに
これはなに?
Perfumeのモーションデータと同じポーズの写真を全フレーム分撮って並べれば踊ってる動画が作れるじゃん、という工程を自動化してくれるツールです。
用意するもの
- Kinect for WindowsまたはXtion PRO LIVEなどの深度センサとRGBカメラの付いたデバイス
- 1.5GB程度の空き容量
- 2819枚の写真を撮影する時間と根気
注意
- 想像を絶する自分との戦いになります。
- PCの横でサポートしてくれるパートナーが必要です。ひとりでは挑戦しないでください。
- なかなか先に進めないときはあまり意地を張らずに手動シャッターを使ってください。
- 疲れてきたらこまめに休憩を取ってください。
- できることなら思いとどまってください。
おどりかた
1. 必要なデータをダウンロードする
こちらからプログラムをDLして任意のフォルダに解凍します。
こちらからBVHデータとサウンドデータをDLして任意のフォルダに保存します。
2. 静止画を撮影する
※カメラを接続しておいてください。- PrfmRSM.exeを起動する。
- ファイル読み込みダイアログが表示されるのでBVHファイルを選択します。
- フォルダ選択ダイアログが表示されるので画像を保存するフォルダを指定します。
何も入っていないフォルダを指定してください。
撮影環境にもよりますが大体1GB強の空きが必要となります。 - ウィンドウが表示されたらカメラの前に立ち、自分のボーンを認識させ、画面に表示されているお手本のボーンと同じポーズをとります。
- ポーズがある程度似ていると、画面が白く光って写真が撮影されます。
- 自動で次のフレームのお手本が表示されるので、また同じポーズをとります。(2819枚撮影するまで繰り返します)
3. 動画を作成する
※静止画連番と音声ファイルから動画を作成する慣れた方法をお持ちの方はスキップして構いません。- VideoMaker.exeを起動する
- フォルダ選択ダイアログが開くので、静止画の撮影の際に選択したフォルダの下にあるimageフォルダを選択します。
- ファイル読み込みダイアログが開くので、最初にダウンロードした音声ファイルを選択します。
- 次に開いたダイアログで動画を保存するフォルダを指定すると、書き出しが始まります。(1~2分程度で終わります)
4. 動画を公開する
- Vimeo、YouTube、ニコニコ動画や自前のサーバなど任意の場所に動画をアップロードします。
- Twitter、facebook、mixi、ブログなどでお知らせしましょう!
※Twitterの場合は#prfm_global_siteをつけてつぶやいてください。また、このページへのリンクをつけておいてもらえると嬉しいです。 - やり遂げた方の動画は何らかの形で紹介させていただきたいと思っています。是非ご連絡を!
その他いろいろ
imageフォルダ以外のフォルダについて
imageフォルダのほかに、depth、image_user、image_div3というフォルダも作成されます。
- depthは深度情報の画像です。背景をあとで合成する、といった場面での切り出しに使えるかも?
- image_userは人部分のみ切り抜いた画像です。3D空間に配置して踊らせることができるかも?
depthフォルダの画像と合わせてPointCloud的な使い方もできそうです。 - image_div3は人を中心にして縦長に切り出した画像です。3人分くっつければ16:9の動画になるはずです。
コラボいろいろ
途中で服を着替える、人を変える、場所を変える、などなど遊んでも意外とちゃんと踊ってるように見えるようです。疲れたら友達と交代して、力を合わせてやり遂げましょう。:-)
途中まで撮影したデータをインターネットで公開しても良いかもしれませんね。
断片的なフレームのデータをどこかにアップロードして、それをクラウド的に参照してマッシュアップムービーが作れるような仕組みを作ったら面白いかなーとぼんやり考え中です。
要望など・・・
プログラムについて機能の追加や変更などなど要望はfacebookやTwitter、Githubなどでご連絡ください。お待ちしてまーす!!
メイキングビデオ
Credits
Nariaki Iwatani | Programming/ Aachan | |
Sadam Fujioka | Direction/ Kashiyuka | |
Takeshi Usami | Graphics Design/ Nocchi | |
Masahiro Ihara | Cheering/ Stage Settings/ Video Edit |