【AviUtl2】簡単!モーショントラッキングのやり方|モザイク・画像・文字を自動追従する手順

AviUtl2で、モーショントラッキングをやってみましょう。

AviUtl2、モーショントラッキング

モーショントラッキングは、

  • 顔の動きに合わせてモザイクをかけたい
  • 顔の動きに合わせて、画像で顔を隠したい
  • 人の動きに合わせて文字が追従するようにしたい

といったことができる機能です。

下記動画は、実際にAviUtl2で作りました。


▲(1)文字が追従 → (2)モザイクが追従 → (3)画像が追従という構成です。

AviUtl2でモーショントラッキングをやりたい場合、プラグインを入れます。それが「Motion Tracking MK-Ⅱ Plus for AviUtl2」です。

Motion Tracking MK-Ⅱ Plusの設定画面

同プラグインを使えば、だれでも簡単にモーショントラッキングができるようになるでしょう。

今回は、モーショントラッキングのやり方・方法についてまとめました。

  1. Motion Tracking MK-Ⅱ Plusを入れる。
  2. トラッキング開始位置・終了位置を設定する。
  3. 画面内でトラッキングする範囲を設定する。
  4. モザイク、文字、画像を入れる。
【スポンサーリンク】

Motion Tracking MK-Ⅱ Plusをダウンロードしよう

AviUtl2カタログで入れる場合

AviUtl2カタログ」からの導入がおすめです。

AviUtl2導入「時短」 AviUtl2カタログが神|プラグイン検索・管理も
「AviUtl2カタログ」を導入すれば、AviUtl2の導入・管理が劇的に楽になります。 このアプリを入れることで、 ...

「MotionTracking」で検索してください。一瞬で導入できます。

AviUtl2カタログ

自分で入れる場合

AviUtl2カタログを使わず手動で入れる場合は、以下のようにします。

  1. GitHubにアクセスする。
  2. MotionTrackingMKIIPlusforAviUtl2.zip」をダウンロードする。
  3. ダウンロードしたZIPファイルを解凍する。
  4. 解凍したフォルダー内にある「MotionTrackingMKIIPlusforAviUtl2.aux2」をプレビュー画面にドラッグ&ドロップする。

Motion Tracking MK-Ⅱ Plusをインストール

準備しよう

動画を読み込む

まずは動画を読み込みします。

動画を読み込む

AviUtl2で動画を読み込む方法|MP4対応・頻出トラブルまとめ
AviUtl2を使って動画編集するには、最初に動画を読み込む(開く)必要があります。この作業ができていないと編集を始められません。 ...

このとき、動画を「Layer1」など上位レイヤーに配置するのがおすすめです。

動画を「Layer1」に配置

Motion Tracking MK-Ⅱ Plusを表示しよう

「表示」→「Motion Tracking MK-Ⅱ Plus for AviUtl2」の順にクリックします。

「表示」→「Motion Tracking MK-Ⅱ Plus for AviUtl2」

すると、Motion Tracking MK-Ⅱ Plusの設定画面が表示されました。

Motion Tracking MK-Ⅱ Plusの設定画面
▲最初は、設定画面がAviUtl2本体のウィンドウにドッキングした状態で表示されます。これは分離した状態です。

開始地点・終了地点を決めよう

トラッキングを開始する地点と、トラッキングを終了する地点を設定します。

そこで範囲選択しましょう。Shiftキーを押しながら赤色の縦線をドラッグします。

細かく範囲選択したい場合は、アイコンを使ってください。

範囲選択の開始フレームに設定

うまくできない場合の対処法など、範囲選択の詳細については下記ページにまとめました。

【AviUtl2】範囲選択の便利な使い方|部分出力・切り出し・切り取りで効率化
AviUtl2の範囲選択には、便利な使い方がたくさんあります。 範囲選択は、下記動画のように特定区間を指定することをいいます。...

トラッキングしよう

トラッキングしたい部分を指定する

Select Object」ボタンをクリックします。

Select Object

ウィンドウが開くので、トラッキングしたい部分をドラッグしましょう。ドラッグした範囲は黄色で表示されます。


▲トラッキングをやり直したい場合は、再度ドラッグします。

右上の「×」ボタンでウィンドウを閉じてください。

解析する

そうしたら、「Analyze」ボタンをクリックします。

Analyze

すると、解析が始まるので、終了するまで待ちます。範囲選択した部分が長いと時間がかかります。

結果を確認する

解析が終了したら「View Result」ボタンをクリックします。

View Result

ウィンドウが開くので、青いアイコンを左右にドラッグして結果を確認してください。黄色の枠の部分に注目します。

黄色の枠

もし結果が気に入らなかった場合は、以下のようにします。

  1. Clear Result」をクリックする。
  2. 再度「Select Object」からやり直す。

Clear Result

ここからは、目的によってやり方が異なってきます。3つに分類しました。

備考 : 「Method」について

Method」では、解析で使用するアルゴリズムを変更できます。

Method
▲どれを選ぶかによってトラッキング精度・速度が異なります

ただ、通常は設定を変更する必要はありません。初期設定は「CSRT」です。

機械学習を用いた「DaSiamRPN」「Nano」「Vit」なども選べますが、これらについてはモデルファイル(.onnx)が別途必要です。

スポンサーリンク
レクタングル(大)

モザイクを追従させよう

トラッキングの設定をすませておいてください(上述)。

画面の一部にモザイクかけたい場合は、以下のように設定します。

  • 「As Sub-filter/部分フィルター?」にチェックを入れる
  • 「Invert Position」のチェックを外す

モザイクをかけたいときの設定
▲モザイクなどをかけたい場合は、必ず「As Sub-filter/部分フィルター?」にチェックを入れてください。重要です。

そして「Insert Object」をクリックします。

Insert Object

すると、「部分フィルタ」オブジェクトがタイムラインに追加されました。プレビュー画面には、赤色の四角形も表示されます。

部分フィルタ
部分フィルターは、必ず動画より「下位」レイヤーに配置してください。そうしないとモザイクが表示されません。たとえば、「Layer1」に動画、「Layer2」に部分フィルターを配置します。

同オブジェクトをクリックして破線表示にし(選択状態)、オブジェクト設定で「単色化」のチェックを外します

「単色化」のチェックを外す
▲チェックを外すことで、プレビュー画面にあった赤色の四角形が消えます

最後に、「+」→「加工」→「モザイク」などをクリックしてください。これで画面の一部にモザイクが入ります。

モザイク

「部分フィルタ」オブジェクトを選択するのを忘れないようにしましょう。これにモザイクをかけることになります。

あとは自由に設定してかまいません。

  • モザイクを円型にしたい → 「部分フィルタ」の「マスクの種類」
  • モザイクの荒さを変えたい → 「モザイク」の「サイズ」

オブジェクト設定

完成しました。

モザイクをかけた映像

なお、オブジェクトに小さな逆三角形のアイコンが表示されますが、これは中間点です。今回は、基本的にいじる必要はありません

中間点

【AviUtl2】中間点の使い方|アニメーションで素材を自由に動かそう
AviUtl2でアニメーションを作成するうえで覚えておきたいのが「中間点」です。 同機能は、途中で動きを変化させたいときに使い...

文字(テキスト)を追従させよう

トラッキングの設定をすませておいてください(上述)。

文字で追従したい場合は、以下のように設定します。

  • 「As Sub-filter/部分フィルター?」のチェックを外す
  • 「Invert Position」のチェックを外す
  • 「Ignore Aspect Ratio」のチェックを入れる

文字を追従させたいときの設定

そして「Insert Object」をクリックします。

Insert Object

すると、「四角形」オブジェクトがタイムラインに追加されました。

「四角形」オブジェクト

同オブジェクトをクリックして破線表示にし(選択状態)、オブジェクト設定の矢印アイコンから「テキスト」をクリックします。

テキスト
▲最初は図形オブジェクトが選ばれています。「テキスト」を選ぶことで、図形オブジェクトがテキストオブジェクトに入れ替わります

「四角形」オブジェクトを選択するのを忘れないようにしましょう。これをテキストオブジェクトに入れ替えます。

テキストが表示されました。完成です。

テキストを表示した状態

文字の設定方法についての詳細は、下記ページをご覧ください。

AviUtl2でテキスト・テロップ・字幕を入れる方法。基本操作これだけ
AviUtl2でテキスト(文字、テロップ、字幕)を入れてみましょう。 今回は、 テキストの入れ方 装飾...

文字の位置を変更する方法については、後述します。

画像を追従させよう

トラッキングの設定をすませておいてください(上述)。

画面の一部を画像で隠したい場合は、以下のように設定します。

  • 「As Sub-filter/部分フィルター?」のチェックを外す
  • 「Invert Position」のチェックを外す
  • 「Ignore Aspect Ratio」のチェックを入れる

画像を追従させたいときの設定

そして「Insert Object」をクリックします。

Insert Object

すると、「四角形」オブジェクトがタイムラインに追加されました。

「四角形」オブジェクト

同オブジェクトをクリックして破線表示にし(選択状態)、オブジェクト設定の矢印アイコンから「画像ファイル」をクリックします。

画像ファイル

「四角形」オブジェクトを選択するのを忘れないようにしましょう。これを画像オブジェクトに入れ替えます。

ファイル」で画像を選択します。

「ファイル」で画像を選択

画像の大きさについては、「拡大率」で変更できます。

拡大率

画像が表示されました。完成です。

画像を表示した状態

こんなときは

文字・画像の位置を変えたい

文字・画像の位置は、「中心X」と「中心Y」で変更できます。

  • 横にずらしたい → 「中心X」をいじる
  • 縦にずらしたい → 「中心Y」をいじる

中心Xと中心Y

文字・画像をトラッキングさせたあとに、この2つの設定を変更してください。

モザイク・文字・画像の大きさが自動で変わってしまう

オブジェクト設定の部分で、「部分フィルタ」または「四角形」の「リサイズ」のチェックを外します

複数の部分をトラッキングしたい

トラッキング設定を複数回繰り返してください。

まとめ

AviUtl2でモーショントラッキングするなら、Motion Tracking MK-Ⅱ Plusを入れましょう。手動でやる(中間点を打つ)のは現実的ではありません。

大まかには、

  1. 範囲選択する。
  2. 画面内をドラッグし、トラッキングする範囲を設定する。
  3. 解析する。
  4. モザイク、文字、画像を入れる。

という流れになります。

モーショントラッキングができたら、選択範囲の解除を忘れないようにしてください。

解除しないと、選択範囲の部分しか動画を出力・保存できません。ダブルクリックで解除できます。

AviUtl2で動画をMP4出力する方法|MP4Exporterプラグインの設定
AviUtl2で動画を出力してみましょう。 これを行うことで 編集した動画をYouTubeやXに投稿できる ...
【初心者用】AviUtl2でMP4出力|x264guiExの高画質設定コツ
AviUtl2でMP4形式の動画を出力したい場合、「x264guiEx」という定番プラグインがあります。 以下のようなケースで...
スポンサーリンク
レクタングル(大)
レクタングル(大)

X(旧Twitter)で最新情報をツイートしています!フォローお願いします。

関連コンテンツ



スポンサーリンク
レクタングル(大)