08/12/27 13:45:21 6rllRyqY0
>>90
MAD制作初心者スレ向きの質問な気がするけど、せっかくなんで前スレ436での回答を改版してみた。
■動画からキャラクターなどを切り抜く(背景を消す)方法にはどういうものがあるの?
素材となる動画の条件にもよりますが、色々な方法があります。
●背景がブルーバックなど単色に近いものであれば、「カラーキー」「ベクトルキー」などで背景色を消す
●キャラクターと背景の明るさに明確な違いがあるなら「ルミナンスキー」でYUV輝度を指定して背景を消す
●「背景だけの正確な映像」を別途用意できるなら、「除外」で背景を消す
ただし、上記の方法では、背景を完全に消せないことがあったり、逆にキャラクターの色まで
消えてしまうことがあるので注意が必要です。
一番確実なのは、以下のとおり1コマ1コマ切り抜いてやる方法です。
●NiVEやAviutlなどで動画を連番ファイルとして出力し、PhotoshopやGIMPなどのグラフィックソフトで
1コマ1コマキャラクターを切り抜いて背景を透明にした連番の透過PNGファイルを作る。
切り抜いたらNiVEの「連番イメージ読み込み」で再度動画化する。
最終的にキャラクターだけの動画にするには大きくわけて以下の2つの方法がある。
方法1.「アルファつきaviの作成」
キャラクターを残して背景を透明にした透過PNGを、NiVEの連番イメージ読み込みで読み込み、
アルファチャンネルつきのavi(32bitARGB)として保存してそのまま使う。
→NiVEで使う分には問題ないが、編集ソフトによってはアルファつきの動画が
うまく扱えないことがあるので注意。コーデックの制限や相性などもある。
→Aviutlは動画をアルファつきで出力できないはずなので、切り抜いたものを
Aviutlで連番読み込みしてからaviとして書き出すとアルファが消えてしまうので注意。
方法2.「マスクを作成しトラックマットを適用」
キャラクター部分を白、背景部分を黒で塗りつぶした白黒動画を作成。
元動画に「トラックマット」エフェクトを適用し、白黒動画をマスクとして使用する。
(詳細は下記の動画を参照)
→白黒動画は方法1で作ったアルファつき動画に「明度調整」エフェクトを加えれば
簡単に作れるので、とりあえず方法1でやっちゃって問題ない。
→アルファつきaviがうまく扱えないようなソフトでもトラックマット機能さえあれば
キャラクターを抜けるので、比較的汎用性が高い。
●参考
NiVE動画~キーイング系重ね合わせ
URLリンク(www.nicovideo.jp)
AfterEffectsCS3のヘルプ マスク、透明度、キーイング
URLリンク(help.adobe.com)
間違いとかあったらツッコミお願いします。
あとはキーワードでググるべし。