独自のオブジェクト

PSD ファイルオブジェクト

PSD ファイルを読み込んだ際に生成されるオブジェクトを PSD ファイルオブジェクト と呼びます。
その実態はスクリプトが記述された テキスト オブジェクトに 描画@PSD が追加されたものです。

テキストの見た目を変更するプロパティ(フォント名やサイズや文字揃えなど)は変更しないでください。

テキスト入力欄には以下のオプション設定があり、必要に応じて書き換えて使用します。

設定名 説明
lipsync 口パク準備 があるレイヤー番号を半角整数で指定します。
これを指定すると 口パク準備 の設置区間に合わせて subobj アニメーション効果 が使えます。
(ただし 口パク準備(音素のみ) では使えません)
mpslider 多目的スライダーがあるレイヤー番号を 1 のような半角整数か、あるいは {1, 2} のような半角整数のテーブルで指定します。
複数のレイヤー番号を指定した際は、先に指定されたものが優先的に採用されます。
mpslider を指定すると 多目的スライダー の設置区間に合わせて subobj アニメーション効果 が使えます。
lipsync と mpslider が同時に指定されている場合は 多目的スライダー の区間が使用されます。
複数の 多目的スライダー を使用する場合は一番最初のレイヤー番号の区間が使用されます。
scene シーン上でオブジェクトを使うときに、他のシーンと被らない番号を指定します。
変更しなくても問題なく動作しますが、一定の条件が揃った場合に描画負荷が極端に高くなることがあります。
tag PSDToolKit ウィンドウに表示されている PSD ファイルのうち、どれに関連付けられているのかを示すタグです。
0 以外の値を指定してあると、対応する PSD ファイルが PSDToolKit ウィンドウになくても自動的に追加されます。
sendguard PSDToolKit ウィンドウから 送る ボタンで PSD ファイルを割り当てるときに、今までとは異なる PSD ファイルを割り当てようとした際に確認を行うかどうかを指定します。
0 - 確認を行いません。
1 - 本当に割り当てるか確認ダイアログを表示します。
ls_locut 口パク準備 で ローカット を 0 にしている場合、ここで指定した値が使用されます。
ls_hicut 口パク準備 で ハイカット を 0 にしている場合、ここで指定した値が使用されます。
ls_threshold 口パク準備 で しきい値 を 0 にしている場合、ここで指定した値が使用されます。
ls_sensitivity 口パク準備 で 感度 を 0 にしている場合、ここで指定した値が使用されます。

PSDToolKit ウィンドウ

PSDToolKit ウィンドウ は PSD ファイルオブジェクト のレイヤーの表示を切り替えたり、レイヤー名をコピーしたりするために使用するウィンドウです。

このウィンドウにファイルをドラッグ&ドロップするとファイル切り替えタブにファイルを追加することもできます。

AviUtl のメインメニューから 編集→PSDToolKit→ウィンドウを表示 で表示できます。

PSDToolKit ウィンドウ

機能名 説明
送る ボタン 現在の表示構成を拡張編集に送信します。
ただし PSD ファイルオブジェクト のテキスト入力欄が見えていないと送れません。
Ctrl + S のショートカットキーで押すこともできます。
取り込む ボタン 拡張編集上で最後に使われた表示構成を取り込みます。
取り込み対象は tag プロパティによって識別されます。
反転ボタン 画像を ⇆ で左右に、⇅ で上下に反転します。
もし PSD ファイル側で PSDTool の反転レイヤー指定機能が使われている場合はレイヤーも自動で切り替わり、文字の反転やアクセサリーの左右逆、着物の左前などの問題が自動で解消されます。
ファイルの名前 現在編集中の PSD ファイルの名前です。
×(閉じる)ボタン 編集中の PSD ファイルを閉じます。
閉じてもこのウィンドウから見えなくなるだけで、拡張編集では引き続き表示されます。
tag プロパティが設定されていれば、閉じても描画されたタイミングで復活します。
ファイル切り替えタブ 複数の PSD ファイルを読み込んでいる時は、ここに表示されるサムネイルをクリックすることで切り替えできます。
レイヤー タブ PSDTool で作成したお気に入りを一緒に読み込んでいる時は レイヤー の他に お気に入り や シンプルV タブが現れます。
レイヤー クリック で表示/非表示を切り替えできます。
レイヤー名が * で始まる PSDTool のラジオボタン化機能を利用したレイヤーは、グループ内で常にひとつだけ表示された状態になります。<br>`Ctrl + クリック` すると同じ階層の中でクリックしたレイヤーのみを表示します。
右クリック すると、レイヤーの名前をクリップボードにコピーしたりできるメニューが表示されます。
フォルダー クリックで開閉できます。
強制表示レイヤー 右下に鍵マークがついているのは PSD ファイル側で PSDTool の強制表示化機能を使っているレイヤーです。<br>非表示にするとおかしな表示状態になることが予めわかっているレイヤーに設定されています。
縮小率 PSDToolKit ウィンドウ内での縮小率の設定です。
ここでの縮小率は拡張編集側には反映されません。

字幕表示

字幕表示 は 字幕準備 で用意されたテキストを画面に表示するためのオブジェクトです。
その実態はスクリプトが記述された テキスト オブジェクトです。

字幕表示 は拡張編集の右クリックメニューから メディアオブジェクトの追加→PSDToolKit→字幕表示 で作成できます。

字幕表示 では 字幕準備 の設置区間に合わせて subobj アニメーション効果 が使用可能です。

テキスト入力欄には以下の設定があります。

設定名 説明
layer 字幕準備があるレイヤー番号を半角整数で指定します。
modifier 文字列か関数を指定すると、字幕のテキストを改変できます。
文字列を指定した場合はテキストが先頭に追加され、関数を指定した場合は戻り値が字幕になります。

上記以外の設定項目や効果については テキストの装飾 を参照してください。

modifier の使用例

modifer を使うと字幕テキストを表示する前に改変することができます。
ここでは字幕準備には こんにちは というテキストがセットされていると仮定します。

字幕表示(キャッシュ)

字幕表示(キャッシュ) は 字幕準備 で用意されたテキストを画面に表示するためのオブジェクトです。
基本的な機能は 字幕表示 と同じですが、それに加えて更にキャッシュ機構が追加されており、うまく活用することによって描画コストを下げることができます。

字幕表示(キャッシュ) は拡張編集の右クリックメニューから メディアオブジェクトの追加→PSDToolKit→字幕表示(キャッシュ) で作成できます。

字幕表示(キャッシュ) では 字幕準備 の設置区間に合わせて subobj アニメーション効果 が使用可能です。

テキスト入力欄には以下の設定があります。

設定名 説明
layer 字幕準備があるレイヤー番号を半角整数で指定します。
modifier 文字列か関数を指定すると、字幕のテキストを改変できます。
文字列を指定した場合はテキストが先頭に追加され、関数を指定した場合は戻り値が字幕になります。

modifier については modifier の使用例 を参照してください。
上記以外の設定項目や効果については テキストの装飾 を参照してください。

自動折り返しテキスト

自動折り返しテキスト は、一定以上の長さで自動的に折り返すことができる通常のテキストです。
字幕ではないテキストで折り返しなどの機能が使いたい場合に有用です。

自動折り返しテキスト は拡張編集の右クリックメニューから メディアオブジェクトの追加→PSDToolKit→自動折り返しテキスト で作成できます。

テキスト入力欄にある設定は 字幕表示(キャッシュ) とほぼ同じです。
設定項目について詳しくは テキストの装飾 を参照してください。