AviUtlのテキストオブジェクトの制御文字の使い方を徹底解説!

AviUtlではテキストオブジェクトによって動画などに様々な演出を加えた文字を入れることができますが、制御文字を使えば様々な装飾やスクリプト制御を1文字ごとに演出できます。この記事ではAviUtlのテキストオブジェクトの制御文字の使い方を徹底解説します。

AviUtlのテキストオブジェクトの制御文字の使い方を徹底解説!のイメージ

目次

  1. 1AviUtlのテキストオブジェクトの制御文字
  2. 制御文字とは?
  3. 制御文字を使用するメリット
  4. 2AviUtlのテキストオブジェクトの制御文字の使い方
  5. フォントに色を付ける
  6. フォントのサイズ・種類・斜体に変更する
  7. 表示速度の変更をする
  8. 待機時間の変更をする
  9. 表示をクリアする
  10. 座標の指定をする
  11. 3AviUtlのテキストオブジェクトのスクリプト制御
  12. スクリプト制御とは?
  13. おすすめスクリプトを紹介
  14. 4AviUtlのテキストオブジェクトのスクリプト制御の使い方
  15. テキストオブジェクトに入力する方法
  16. スクリプト制御にエフェクトを追加する方法
  17. スクリプト(カメラ制御)を追加する方法
  18. 5AviUtlのテキストオブジェクトの制御文字を使ってみよう!

AviUtlのテキストオブジェクトの制御文字

AviUtl制御文字についての画像

AviUtlのテキストオブジェクトは文字を表示させるだけでなく装飾すれば様々な演出ができます。しかし、AviUtlのテキストオブジェクトの装飾を変えるとAviUtlのテキストオブジェクト全体の装飾が変わってしまいます。AviUtlのテキストオブジェクトの文字の途中から一部分だけ装飾を変更して演出したいということはありませんか?

AviUtlのテキストオブジェクトの文字制御はAviUtlのテキストオブジェクトの途中から一部分だけ変更して演出することが可能です。

この記事ではそんなAviUtlのテキストオブジェクトの制御文字について詳しく解説していきます。AviUtlのテキストオブジェクトの制御文字を使いこなして深みのある演出を使えるようになりましょう。

制御文字とは?

AviUtl制御文字とはの画像

AviUtlのテキストオブジェクトの制御文字とは1つのテキストオブジェクトの中で一部分の文字に対して以下の演出ができます。また、AviUtlでは一番下のスクリプト制御を使えばもっと高度な演出ができるようになります。
 

  • フォントに色を付ける
  • フォントのサイズ・種類・斜体に変更する
  • フォントのサイズの変更方法
  • フォントの種類の変更方法
  • フォントを太字・斜体に変更する方法
  • 表示速度の変更をする
  • 待機時間の変更をする
  • 表示をクリアする
  • 座標の指定をする
  • スクリプトで制御する

制御文字を使用するメリット

AviUtl制御文字メリットの画像

AviUtlのテキストオブジェクトの制御文字を使用するメリットを考えてみましょう。制御文字を使わなくても1文字ずつAviUtlのテキストオブジェクト作ってしまえば1文字単位に演出することは可能です。

しかし、ご存じの通り1文字ずつAviUtlのテキストオブジェクトを作ってしまうと文字数分のAviUtlオブジェクトができてしまいうので、タイムライン上がごちゃついてしまい肝心の動画などのAviUtlのメインオブジェクトの邪魔になってしまいます。

また、制御文字ではAviUtlのテキストオブジェクトでスクリプト制御を併用すればさらに高度な演出が可能になります。

つまり、AviUtlでのテキストオブジェクトの文字制御は様々な素晴らしい演出を表現するために必要な機能の一つなのです。

AviUtlのテキストオブジェクトの制御文字の使い方

AviUtl制御文字使い方の画像

それでは早速AviUtlでのテキストオブジェクトの制御文字の使い方を紹介します。

フォントに色を付ける

AviUtlフォントに色を付けるの画像

最初はAviUtlのテキストの一部に色を付けてみましょう。テキストの一部分だけ色を付けるにはカラーコードを使います。一部を紹介しますがカラーコードは以下のようなものです。

赤色:<#ff0000>
青色:<#0000ff>
緑色:<#00ff00>
黄色:<#ffff00>
桃色:<#ff00ff>
白色:<#ffffff>
黒色:<#000000>

カラーコードは下記のリンクを参考にしてみてください。好きなカラーコードがない場合はGoogleなどで検索して探してみましょう。

カラーネーム140色-WEBカラーリファレンス
AviUtlのテキストオブジェクトのフォントに色を付けるの設定画面

AviUtlのテキストオブジェクトのテキストの中で色を付けたいテキストのフォントを以下のように<#><#>のタグで囲みます。

<#[カラーコード]>〇〇〇〇<#>

[カラーコード]の部分にカラーコードの英数字を半角で入力し、〇の部分に色を付けたいテキストを入力します。(注)カラーコードの英数字は半角で入力しないと反映されません。

それでは実際にAviUtlテキストオブジェクトの一部のフォントに色を付けてみましょう。例では1文字単位で色を変えてますがタグで囲む文字数は何文字でも構いません。

(例)<#ff0000>赤<#><#0000ff>青<#><#00ff00>緑<#><#ffff00>黄<#><#ff00ff>桃<#><#ffffff>白<#><#000000>黒<#>

AviUtlのテキストオブジェクトのフォントに色を付けるの画面

フォントのサイズ・種類・斜体に変更する

AviUtlフォントのサイズ・種類・斜体に変更するの画像

次はAviUtlのテキストのフォントのサイズ・種類・斜体の変更方法を紹介します。

フォントのサイズの変更方法

まずはAviUtlテキストオブジェクトのテキストのフォントのサイズの変更方法です。テキストのフォントのサイズを変更するにはフォントのサイズを変更したいテキストを<s><s>のタグで囲みます。

<s[フォントサイズ]>〇〇〇〇<s>

[フォントサイズ]の部分にフォントサイズを数字で入力し、〇の部分にテキストを入力してください。それでは実際にAviUtlのテキストオブジェクトの一部のフォントサイズを変更してみましょう。

(例)フォント<s100>サイズ<s>

AviUtlのフォントサイズの変更方法の設定画面
AviUtlのフォントサイズの変更方法の画面

フォントの種類の変更方法

AviUtlフォントの種類を確認するためのコントロールパネルの画面

次はAviUtlのテキストオブジェクトのフォントの種類の変更方法を紹介します。フォントの種類とは「MS ゴシック」「MS 明朝」のような種類のことです。フォントの種類を変更するにはフォントの種類を変更したいテキストを<s><s>のタグで囲んでフォントの種類の前に「,」を付けます。「,」の前に数字を入れるとフォントサイズが変更されます。

AviUtlフォントの種類の画面


<s[フォントサイズ],[フォントの種類]>〇〇〇〇<s>

[フォントの種類]の部分にフォントの種類を入力し、〇の部分にテキストを入力してください。フォントの種類は下記のようにコントロールパネルのフォントで確認できます。

AviUtlフォントの種類の変更方法の設定画面

それでは実際にAviUtlのテキストオブジェクトの一部のフォントサイズを変更してみましょう。

(例)フォントの種<s,MS 明朝>類<s>

AviUtlフォントの種類の変更方法の画面

フォントを太字・斜体に変更する方法

次はフォントを太字・斜体に変更する方法を紹介します。フォントを太字・斜体に変更するにはフォントを太字・斜体に変更したいテキストを<s><s>のタグで囲み、「,」を2つ付けた後に太字ならB、斜体ならIを半角で入力してください。

先程と同様に「,」の前(真ん中)にフォントの種類を入れるとフォントの種類が変更され、「,」の2つ前(一番左側)に数字を入れるとフォントサイズが変更されます。

AviUtl フォントを太字・斜体に変更する方法の設定画面

<s[フォントサイズ],[フォントの種類],[太字・斜体])>〇〇〇〇<s>

[太字・斜体]の部分に太字ならB、斜体ならI、太字で斜体ならBIを半角でを入力し、〇の部分にテキストを入力してください。

それでは実際にAviUtlのテキストオブジェクトの一部のフォントを太字や斜体に変更してみましょう。

(例)フォント<s,,B>太字<s>・<s,,I>斜体<s>

AviUtl フォントを太字・斜体に変更する方法の画面

表示速度の変更をする

次はAviUtlのテキストの表示速度の変更方法です。テキストの表示速度を変更するには表示速度を変更したいテキストを<r><r>のタグで囲みます。

<r[表示速度])>〇〇〇〇<r>

AviUtl表示速度の変更をするの設定画面

[表示速度]の部分に表示速度を数字で入力し、〇の部分にテキストを入力してください。
それでは実際にAviUtlのテキストオブジェクトのテキストの表示速度を途中から変更してみましょう。

(例)途中から表示<r5>速度が変わります<r>

AviUtl表示速度の変更をするの画面

待機時間の変更をする

次はAviUtlのテキストの待機時間の変更方法です。テキストの待機時間を変更するには待機時間を変更したいテキストを<w><w>のタグで囲みます。

<w[待機時間])>〇〇〇〇<w>

AviUtl待機時間の変更をするの設定画面

[待機時間]の部分に待機時間を数字で入力し、〇の部分にテキストを入力してください。
それでは実際にAviUtlのテキストオブジェクトのテキストの待機時間を変更してみましょう。

(例)途中で<w0.5>待機時間が<w><w0.5>入ります<w>

AviUtl待機時間の変更をするの画面

表示をクリアする

次はAviUtlのテキストの表示をクリアする方法です。テキストの表示をクリアするにはクリアしたいテキストの後ろに<c>のタグを使います。

〇〇〇〇<c[クリアされるまでの時間])>

〇の部分にテキストを入力し、[クリアされるまでの時間]の部分にクリアされるまでの時間を数字で入力してください。表示されたテキストがクリアされます。その後ろにテキストがあれば前のテキストがクリアされたあとに後ろのテキストが表示されます。

AviUtl表示をクリアするの設定画面

それでは実際にAviUtlのテキストオブジェクトのテキスト表示をクリアしてみましょう。

(例)テキストを<c1>クリアします

AviUtl表示をクリアするの画面

座標の指定をする

次はAviUtlのテキストの座標を指定する方法です。テキストの座標を指定するには指定したい座標の数字を<p>のタグの中に入れて使います。

<p[X座標],[Y座標])>〇〇〇〇

[X座標]の部分に横軸の数字、[Y座標]の部分に縦軸の数字を入力し、〇の部分にテキストを入力してください。テキストオブジェクトの左上が「0,0」となり、<p>タグの後ろのテキストの座標を指定します。これは絶対座標ですが座標の数字の前に「+」(プラス)か「-」(マイナス)を入力すれば相対座標になります。

AviUtl座標の指定をするの設定画面

それでは実際にAviUtlのテキストオブジェクトのテキスト表示をクリアしてみましょう。

(例)テキストの<p40,60>座標を指定します

AviUtl座標の指定をするの画面

AviUtlのテキストオブジェクトのスクリプト制御

AviUtlのテキストオブジェクトのスクリプト制御とはの画像

次はAviUtlのテキストオブジェクトに関するスクリプト制御について紹介します。

スクリプト制御とは?

AviUtlのテキストオブジェクトのスクリプト制御の画像

AviUtlのスクリプト制御とはテキストオブジェクトに限らず全てのオブジェクトでプログラム操作できる機能のことです。プログラム操作というと難しいように聞こえるかもしれませんが決められた言語を入力するだけなので割と簡単に使えます。

この記事ではテキストオブジェクトに特化して紹介しますので他のオブジェクトのスプリクト制御が知りたい方は章末の下記リンクを参考にしてください。

おすすめスクリプトを紹介

AviUtlおすすめスクリプトを紹介の画像

次におすすめのスクリプトを一つ紹介します。

さつき氏

さつき氏とは下記のリンクの方ですが、ニコニコ動画でAviUtl関連の価値のある動画やAviUtlのスクリプト一式を無料で公開しているAviUtlの布教に大きく貢献されている方です。

さつき(@satsuki_ssd)さん | Twitter

さつき氏のスクリプトはとても便利なスクリプトなので是非使ってみてください。
さつき氏のスクリプト一式導入方法は下記リンクでを参考にしてください。

ThumbAviUtlのスクリプト導入方法とアニメーション・カスタムオブジェクトの使い方!
AviUtlのスクリプト導入して動画に演出を付けたい人に「さつき氏スクリプト」がオススメです...

AviUtlのテキストオブジェクトのスクリプト制御の使い方

AviUtlのテキストオブジェクトのスクリプト制御の使い方の画像



AviUtlのスクリプト制御の使い方は基本的には以下の3点になります。
 

  • テキストオブジェクトに入力する方法
  • スクリプト制御にエフェクトを追加する方法
  • スクリプト(カメラ制御)を追加する方法

それでは早速スクリプト制御の使い方を紹介していきます。

テキストオブジェクトに入力する方法

AviUtlのテキストオブジェクトの制御文字としてのスクリプト制御がこの項目です。AviUtlのテキストオブジェクトにスクリプト制御するには「<?」と「?>」で囲みます。

AviUtlテキストオブジェクトに入力する方法の設定画面

(例)<?obj.mes("mesは文字を表示させます")?>

AviUtlテキストオブジェクトに入力する方法の画面

スクリプト制御にエフェクトを追加する方法

各種オブジェクトにスクリプト制御のエフェクトを追加することによってスクリプトを使った演出が可能になります。

(例)obj.effect("色調補正","明るさ",130,"色相",180)

AviUtlオブジェクトの設定画面

オブジェクトの設定画面の右上にある「+」ボタンをクリックします。

AviUtlオブジェクトにスクリプト制御エフェクトを追加するの設定準備画面

メニューの下の方に「スクリプト制御」がありますので下矢印ボタンをクリックして「スクリプト制御」を見つけてクリックしてください。

AviUtlオブジェクトにスクリプト制御エフェクトを追加するの設定画面

AviUtlオブジェクトの設定画面にスクリプトを入力する欄が現れるのでスクリプトを入力してください。

AviUtlオブジェクトにスクリプト制御エフェクトを追加するの画面

スクリプト(カメラ制御)を追加する方法

カメラ制御から「スクリプト(カメラ制御)」を追加することによってスクリプトを使った演出が可能になります。

AviUtlカメラ制御の設定画面の右上にある「+」ボタンをクリックします。

AviUtlカメラ制御の設定画面

メニューにスクリプト(カメラ制御)をがありますのでクリックしてください。

AviUtlカメラ制御のスクリプト(カメラ制御)を追加の設定画面

AviUtlカメラ制御の設定画面にスクリプトを入力する欄が現れるのでスクリプトを入力してください。

AviUtlスクリプト(カメラ制御)を追加する方法の設定画面

AviUtlのカメラ制御について詳しくは下記を確認してください。

ThumbAviUtlのカメラ制御の使い方!カメラ制御オブジェクトで3D編集する方法!
無料でクオリティーの高い拡張編集ソフトを探している場合は、「AviUtl」という無料で使える...

AviUtlのスクリプトについて詳しくは下記のリンクで確認してください。

AviUtlスクリプト Wiki

AviUtlのテキストオブジェクトの制御文字を使ってみよう!

今までAviUtlのテキストオブジェクトの制御文字について紹介してきましたがオブジェクトを増やさなくても制御文字だけで以下のように演出することが可能なことがわかりました。
 

  • フォントに色を付ける
  • フォントのサイズ・種類・斜体に変更する
  • 表示速度の変更をする
  • 待機時間の変更をする
  • 表示をクリアする
  • 座標の指定をする
  • スクリプトで制御する

このようにAviUtlはテキストの途中から1文字ごとに演出を変えることによってさらに深みのある演出効果が生まれることがわかりました。また、AviUtlのスクリプト制御を加えることによってテキストの途中から幅広い演出ができるようになっています。

AviUtlのテキストオブジェクトを使う場合はオブジェクトの演出効果だけでなく文字制御の演出効果も使いこなしてみてください。

関連するまとめ

Original
この記事のライター
kyou1121
誰でもわかるような記事の執筆を心掛けています。