AviUtlでテキストの色を1文字ずつ指定する方法

AviUtlで挿入した字幕やタイトルのテキストは標準の機能だけでは全てのテキストで同じ色になります。しかしAviUtlには制御文字を利用する事で、様々な指定をテキストに対して行うことが出来る機能が用意されています。この制御文字を利用する事で文字の色を1文字だけ指定することももちろん出来ます。このページではテキストの中から1文字だけを別の色に変更する方法についてご紹介しています。

制御文字とは

AviUtlでは制御文字という機能でコメントテキストに対する様々な指定を行うことが出来るようになっています。これらはウェブサイトを作成するために利用されるHTMLコードのように、特殊な文字で範囲を囲うことで効果を発揮することが出来ます。以下は制御文字の一例です。

  • <W2>・・・コメントテキストを表示速度を付けた場合に、空白時間を2秒入れる制御文字
  • <#ffffff>・・・色を指定するための制御文字
  • <r1>・・・1秒間に1文字ずつ表示する表示する文字の速度を指定する

1文字だけ色を変更する

文字色を指定するための制御文字

文字の色を変更する為の制御文字は「<#ffffff>ここがテキスト文字<#>」のように利用します。

色の指定は16進法のRGB表記で指定する必要がありますが、例えば前述の例では「ffffff」の部分が色を指定する部分となり、ffffff=白となります。囲んだ範囲だけが指定した色に置き換わりますので、色を置き換えたい箇所だけを囲むことで一文字だけ色を変更することが可能になります。

HTMLで色を指定するときと書式がとても似ているのでウェブコーディングを経験したことがある方には、馴染みやすい制御文字かもしれません。

文字色を変更する場合の書き方例

  • <#ff0000>こ<#>んにちは
  • <#00ff00>こ<#>んにちは
  • <#0000ff>こ<#>んにちは

元々AviUtlの標準機能で指定しているカラーを上書きする形で、制御文字で指定した色に文字が置き換わります。部分的に色を指定したい場合にはこの制御文字を活用するか、テキストオブジェクトを2つに分けて色を個別に指定する方法が考えられます。

制御文字の書式入力になれるのが難しい場合には、テキストオブジェクトを2つに分けて色を個別に指定する方法でも対応は出来ますのでお好みの方法で色指定を行いましょう。

文字の色を指定するためのコード

文字を個別に指定する場合には16進法のRGB表記を行う必要があります。以下の表は代表的なカラーですが、好みのカラーとコードを探す際の参考にされてください。

black
#000000
aliceblue
#f0f8ff
darkcyan
#008b8b
lightyellow
#ffffe0
coral
#ff7f50
dimgray
#696969
lavender
#e6e6fa
teal
#008080
lightgoldenrodyellow
#fafad2
tomato
#ff6347
gray
#808080
lightsteelblue
#b0c4de
darkslategray
#2f4f4f
lemonchiffon
#fffacd
orangered
#ff4500
darkgray
#a9a9a9
lightslategray
#778899
darkgreen
#006400
wheat
#f5deb3
red
#ff0000
silver
#c0c0c0
slategray
#708090
green
#008000
burlywood
#deb887
crimson
#dc143c
lightgray
#d3d3d3
steelblue
#4682b4
forestgreen
#228b22
tan
#d2b48c
mediumvioletred
#c71585
gainsboro
#dcdcdc
royalblue
#4169e1
seagreen
#2e8b57
khaki
#f0e68c
deeppink
#ff1493
whitesmoke
#f5f5f5
midnightblue
#191970
mediumseagreen
#3cb371
yellow
#ffff00
hotpink
#ff69b4
white
#ffffff
navy
#000080
mediumaquamarine
#66cdaa
gold
#ffd700
palevioletred
#db7093
snow
#fffafa
darkblue
#00008b
darkseagreen
#8fbc8f
orange
#ffa500
pink
#ffc0cb
ghostwhite
#f8f8ff
mediumblue
#0000cd
aquamarine
#7fffd4
sandybrown
#f4a460
lightpink
#ffb6c1
floralwhite
#fffaf0
blue
#0000ff
palegreen
#98fb98
darkorange
#ff8c00
thistle
#d8bfd8
linen
#faf0e6
dodgerblue
#1e90ff
lightgreen
#90ee90
goldenrod
#daa520
magenta
#ff00ff
antiquewhite
#faebd7
cornflowerblue
#6495ed
springgreen
#00ff7f
peru
#cd853f
fuchsia
#ff00ff
papayawhip
#ffefd5
deepskyblue
#00bfff
mediumspringgreen
#00fa9a
darkgoldenrod
#b8860b
violet
#ee82ee
blanchedalmond
#ffebcd
lightskyblue
#87cefa
lawngreen
#7cfc00
chocolate
#d2691e
plum
#dda0dd
bisque
#ffe4c4
skyblue
#87ceeb
chartreuse
#7fff00
sienna
#a0522d
orchid
#da70d6
moccasin
#ffe4b5
lightblue
#add8e6
greenyellow
#adff2f
saddlebrown
#8b4513
mediumorchid
#ba55d3
navajowhite
#ffdead
powderblue
#b0e0e6
lime
#00ff00
maroon
#800000
darkorchid
#9932cc
peachpuff
#ffdab9
paleturquoise
#afeeee
limegreen
#32cd32
darkred
#8b0000
darkviolet
#9400d3
mistyrose
#ffe4e1
lightcyan
#e0ffff
yellowgreen
#9acd32
brown
#a52a2a
darkmagenta
#8b008b
lavenderblush
#fff0f5
cyan
#00ffff
darkolivegreen
#556b2f
firebrick
#b22222
purple
#800080
seashell
#fff5ee
aqua
#00ffff
olivedrab
#6b8e23
indianred
#cd5c5c
indigo
#4b0082
oldlace
#fdf5e6
turquoise
#40e0d0
olive
#808000
rosybrown
#bc8f8f
darkslateblue
#483d8b
ivory
#fffff0
mediumturquoise
#48d1cc
darkkhaki
#bdb76b
darksalmon
#e9967a
blueviolet
#8a2be2
honeydew
#f0fff0
darkturquoise
#00ced1
palegoldenrod
#eee8aa
lightcoral
#f08080
mediumpurple
#9370db
mintcream
#f5fffa
lightseagreen
#20b2aa
cornsilk
#fff8dc
salmon
#fa8072
slateblue
#6a5acd
azure
#f0ffff
cadetblue
#5f9ea0
beige
#f5f5dc
lightsalmon
#ffa07a
mediumslateblue
#7b68ee
TOP