MikuMikuDance(MMD)で作成した動画をニコニコ動画などのプラットフォームに投稿する際、MMD上では正しく表示されていた色が反転してしまう問題があります。この記事では、色反転の原因とその解決策、投稿用動画作成時のポイントを解説します。
色反転が起こる原因
色反転は主にカラーチャンネルの順序や動画コーデックの設定が影響しています。MMDでは内部的にBGRA形式で色を扱うことがありますが、書き出しや変換時にRGB形式に変換されない場合、色が反転して表示されることがあります。
また、編集ソフトやエンコード時の設定により、透明度やアルファチャンネルの処理が正しく行われないことも原因の一つです。
解決策:動画書き出し設定の確認
MMDから動画を書き出す際には、出力形式やコーデックの設定を確認することが重要です。推奨はAVI形式で、32bit(アルファチャンネル付き)を選ぶと反転を避けやすくなります。
書き出した動画を他の編集ソフトに取り込む場合は、カラーチャンネルの設定をRGBに変換するオプションを有効にしてください。
エンコードソフトでのチャンネル変換
動画をエンコードする際に、VirtualDubやAviUtlなどを使うと便利です。読み込む際にBGRA→RGB変換を行うことで、色反転を防ぐことができます。
また、色空間がYCbCrに変換される場合も、正しいRGBに戻す設定を確認することで、投稿後も色が正しく表示されます。
ニコニコ動画への投稿時の注意点
ニコニコ動画にアップロードする際は、使用する動画形式やコーデックがサポートされているかを確認してください。特に透過やアルファチャンネルを扱う場合、背景色の指定や透過の扱いが変わることがあります。
投稿前に一度PC上で再生確認を行い、色の表示が正しいかチェックすると安心です。
まとめ
MMD動画の色反転問題は、主にカラーチャンネルの扱いやコーデック設定に起因します。AVI書き出しでアルファチャンネルを正しく設定し、必要に応じてエンコード時にBGRA→RGB変換を行うことで、ニコニコ動画に投稿しても正しい色を維持できます。事前に確認と調整を行うことで、色反転を防ぎ、動画を正しく共有できるようになります。


コメント