MikuMikuLipMakerMikuMikuLipMakerMikuMikuDance/MikuMikuMoving用口パクモーションファイル作成ツール『MikuMikuLipMaker』の使用方法マニュアル。†この文書では、MikuMikuDance/MikuMikuMoving用口パクモーションファイル作成ツール『MikuMikuLipMaker』の使い方を解説します。現在は下記の環境に基づいて記載しています。1.2.7.2MikuMikuMovingとの連携の項で用いたバージョンです。過去からの更新箇所については更新履歴を参照してください。この文書はツール導入済みの環境を前提に記載されています。ツールのインストール手順については同梱のreadme.txtを参照してください。『MikuMikuLipMaker』は、入力文(読み仮名)を基に、MMDモデルを口パクさせるためのモーションファイルを作成するツールです。モーションファイルの形式は、MikuMikuDance標準のVMD形式と、MikuMikuMoving標準のMVD形式に対応しています。MikuMikuMoving用プラグイン『口パク&字幕』の口パク機能を踏襲しており、次のような機能があります。「1234」のような数値を「センニヒャクサンジュウヨン」のような読み仮名に変換できます。漢字は読み仮名に逆変換しますが、うまく変換できない場合があります。英単語は変換できず、アルファベットの羅列として解釈されます。「あ」「い」「う」「え」「お」「閉口」それぞれの口の形を複数モーフの組み合わせで表現できます。次のようなこのツール特有の機能があります。入力文や現在日時を基にファイル名を自動決定し、ショートカット入力によってサクサクとファイル保存できます。入力文&読み仮名の同時保存モーションファイルの保存時に入力文&読み仮名をテキストファイルとして同時保存でき、動画編集ツールでの字幕作成等に役立ちます。同梱のプラグインをMikuMikuMovingに導入することで、モーフの表示確認やキーフレームの直接登録が行えます。『MikuMikuLipMaker』を起動し、メイン画面を開きます。必要に応じて、設定メニューより各種設定を行います。詳しくは画面説明/メニュー/「設定」メニューの項を参照してください。設定は記憶されるため、前回と同じ設定で利用する場合はこの作業を行う必要はありません。必要に応じて、プリセットの追加や変更を行います。詳しくは画面説明/口パクプリセット編集画面の項を参照してください。プリセットは保存されるため、作成済みのプリセットを利用する場合はこの作業を行う必要はありません。入力文の欄に口パクさせたい文章を入力します。自動変換が有効ならば、自動的に読み仮名と口パクデータの欄が更新されるはずです。読み仮名が望みのものでなければ、直接編集できます。口パクデータは読み仮名から自動的に定まるデータであるため、編集できません。自動変換を無効にしている場合は「入力文を読み仮名に変換」ボタンを押すことで更新できます。望みのプリセット、口パクの長さ等を設定します。詳しくは画面説明/メイン画面の項を参照してください。メニューより、モーションファイルへ保存します。正常に保存されるとステータスバーの表示が更新されます。詳しくは画面説明/メニュー/「ファイル」メニューの項を参照してください。ショートカット入力が便利です。繰り返して、必要なモーションファイルを作成していきます。作成したVMDファイルをMikuMikuDanceで読み込もうとすると警告ダイアログが表示されますが、構わず読み込んでしまって問題ありません。『MikuMikuLipMaker』を起動するとこの画面が表示されます。1メニューメニューの項を参照してください。2「入力文」テキストボックス読み仮名の基となる文章を入力します。モーションファイル保存と同時に、ここに入力した文章をテキストファイルとして保存するように設定可能です。3「入力文を読み仮名に変換」ボタン「入力文」テキストボックスの内容を読み仮名(カタカナ)に変換して「読み仮名」テキストボックスに設定します。「読み仮名」テキストボックスの内容は上書きされます。4「自動変換」チェックボックスチェックを入れた状態だと、「入力文を読み仮名に変換」ボタンを押さずとも、「入力文」テキストボックスの内容が変更されると自動的に「読み仮名」テキストボックスに反映されます。5「読み仮名」テキストボックス口パクモーションの基となる読み仮名をひらがなまたはカタカナで入力します。漢字や英数字は「ん」(閉口)と同等の扱いになります。」や「,」などの文字で少し間を空けることができます。6「口パクデータ」テキストボックス内部で生成された口パクデータを文字列化したものです。「読み仮名」テキストボックスの内容が変更されると自動的に更新されます。書き換えることはできません。7プリセット選択コンボボックス「あ」〜「お」および「閉口」の口形状に対してどのようなモーフを設定するか定めたプリセットを選択します。既定では「デフォルト」しかありませんが、口パクプリセット編集画面で自由に追加・変更できます。8プリセット「編集」ボタン口パクプリセット編集画面を開きます。9長さ種別コンボボックス口パクの長さ設定方法を選択します。「1音あたり」を選択した場合、1音分の口パクにかかる時間を設定することになります。文字種別や長音などにより長さは前後するため、読み仮名の文字数から総フレーム数を単純計算することはできません。「入力文全体で」を選択した場合、読み仮名すべてを読み終えるまでにかかる時間を設定することになります。読み仮名の文字数に対して設定時間が短すぎる等、場合によっては超過することもあります。既存のボイスデータの長さに合わせて口パクさせたい場合に便利かもしれませんが、1音あたりのフレーム数を均等に割り振るだけであるため、ボイスデータが長いほど口パクとのタイミングがずれやすくなります。10長さ数値アップダウン長さ種別コンボボックスで選択した長さ種別に応じた数値を入力します。11長さ単位コンボボックス長さ数値アップダウンで入力する数値の単位を「フレーム」、「ミリ秒」、「秒」のいずれかから選択します。12「FPS」アップダウンFPS値(1秒あたりのフレーム数)を入力します。長さ単位コンボボックスで「フレーム」を選択している場合、この値を実時間の算出に利用します。MVD形式のモーションファイルを作成する場合、この値がそのままファイルのFPS値として利用されます。MikuMikuMovingのタイムラインFPS設定値と揃えることを推奨します。13「詳細設定」プルダウンあまり弄る必要のない細かな設定がまとめられています。わからなければそのままで構いません。各項目の「?」アイコンにマウスカーソルを合わせることで説明が表示されます。†メイン画面上部のメニューです。自動命名保存ファイル名を自動決定してモーションファイルを即座に保存します。ファイルの保存先、形式、および名前の決定方法は「設定」メニューでの設定内容次第です。名前を付けて保存...保存先を指定してモーションファイルを保存します。終了メイン画面を閉じ、『MikuMikuLipMaker』を終了させます。メイン画面タイトルバーの「×」ボタンを押すことと同じです。†ファイル形式モーションファイルの形式を次のいずれかから選択します。MikuMikuDance標準のモーションファイル形式です。MikuMikuDanceでもMikuMikuMovingでも読み込めます。MikuMikuMoving標準のモーションファイル形式です。MikuMikuDanceでは読み込めません。任意のFPS値で保存できます。自動命名保存時にはここで選択した形式で保存されます。ファイル名の付け方を選択します。12:34:56」である場合、項目ごとのファイル名は次のようになります。いう文字列になります。(ハイフン)という文字列になります。(アンダーバー)に置換されます。等の角カッコ数値文字列が追加されます。自動命名保存先...自動命名保存時の保存先フォルダを選択します。保存先フォルダが存在しない場合は保存時に作成を試みます。テキストを同時保存チェックを付けると、モーションファイルの保存時に入力文と読み仮名が書かれたテキストファイルを同時に保存します。入力文が空欄の場合は読み仮名のみ書き出されます。†MikuMikuMovingとの連携用メニューです。連携していない状態では何も行いません。詳しくはMikuMikuMovingとの連携/「送信」メニューで行えることの項を参照してください。†Webマニュアル既定のWebブラウザで当文書を表示します。バージョン情報...『MikuMikuLipMaker』のバージョン情報ダイアログを表示します。ライセンス表記...『MikuMikuLipMaker』が利用しているライブラリのライセンス表記ダイアログを表示します。†メイン画面の「プリセット」欄にある「編集」ボタンを押すことで表示される画面です。既存のプリセットの一覧が表示されます。2「削除」ボタン選択中のプリセットを削除します。3「↑」ボタン4「↓」ボタン選択中のプリセットの一覧内での位置を前後させます。5「編集」ボタン選択中のプリセットの内容を「プリセット名」テキストボックスおよび各モーフ設定タブページに反映させます。現在のプリセット名および各モーフ設定は完全に上書きされます。6「適用」ボタン「プリセット名」テキストボックスおよび各モーフ設定ページの内容でプリセット一覧を更新します。既存のプリセット内に同じプリセット名が存在する場合、確認後に上書きします。新しいプリセット名の場合はプリセットが新規登録されます。7「プリセット名」テキストボックス編集中のプリセットの名前を指定します。8口形状タブ口形状を設定するタブページを選択します。口形状は「あ」〜「お」および閉口状態を表す「閉」があります。9モーフ名とウェイト値の一覧タブ選択中の口形状に対してどのようにモーフを付けるかを設定します。モーフ名が空欄の設定は無視されます。10「追加」ボタン新しいモーフ設定行を追加します。11「削除」ボタン選択中のモーフ設定行を削除します。12「↑」ボタン13「↓」ボタン選択中のモーフ設定行の一覧内での位置を前後させます。14「送信して表示確認」ボタンMikuMikuMovingとの連携用ボタンです。連携していない状態では何も行いません。詳しくはMikuMikuMovingとの連携/口パクプリセット編集画面で行えることの項を参照してください。15「閉じる」ボタン編集画面を閉じます。編集画面タイトルバーの「×」ボタンを押すことと同じです。同梱のMikuMikuMoving用プラグインを導入することで、『MikuMikuLipMaker』からMikuMikuMoving上で選択中のモデルに対して下記の操作を行えます。フォルダ内にコピーすることで導入できます。†MikuMikuMovingを起動します。「プラグイン」メニューの「MikuMikuLipクライアント」をクリックして有効状態にします。操作対象のモデルをロードし、選択状態にします。キーフレーム登録を行う場合は、キーフレームを登録したい位置にフレームマーカーを移動させます。「送信」メニューからMikuMikuMovingに対して次のことを行えます。現在の口パクデータを、MikuMikuMovingのフレームマーカーの位置へ直接キーフレーム登録します。キーフレーム登録オプションモーションの繋ぎを自然にするキーフレーム登録先の現在のモーフ状態から極力自然にモーションが繋がるようにします。するのではなく滑らかに変化させます。モーションの終端にも適用され、モーション終端フレームではキーフレーム登録前の状態に復帰します。滑らかに繋ぐ対象となるモーフは、現在選択中のプリセットに含まれているモーフのみです。既存キーフレームを削除するキーフレーム登録先範囲にある既存のキーフレームを事前に削除します。削除対象となるモーフは、現在選択中のプリセットに含まれているモーフのみです。プリセットに設定されている各口形状を表示確認します。各モーフのウェイト値を操作するのみで、キーフレーム登録は行いません。口パクプリセット編集画面にある「送信して表示確認」ボタンを押すことで、現在選択中の口形状タブページのモーフ設定を表示確認します。各モーフのウェイト値を操作するのみで、キーフレーム登録は行いません。