テレビ字幕スクリプト | AviUtl2
- 開発支援版(有料)ダウンロード商品¥ 550
- 無料版ダウンロード商品¥ 0


テキストオブジェクトに適用することで、 テレビ字幕のように、テキスト裏に背景を追加するスクリプトです。 余白サイズ・背景色・合成モードの変更など、様々な機能が用意されています。
対応環境
* AviUtl ExEdit2 version 2.1.7
使いかた
同梱されている README.txt ファイルに記載されています。
利用規約
同梱されている LICENSE.txt ファイルに記載されています。
備考
開発支援版・無料版ともに同じ内容となっております。支援していただいたお金は書籍の購入費用や日々の支払いに使わせていただきます。ただし、これは支援金額の多寡によって継続的な開発・サポートを保証するものではございません。また、一度寄付・購入いただいた製品に対して返金は出来かねますのでご注意ください。
更新履歴
[Sun Aug 30 16:49:32 2026 +0900] 設定パラメータ「閾値」の名称がそのままだったため、該当名称を「しきい値」に変更しました。 今回の更新に合わせて README.txt の内容を微修正しました。 サンプルプロジェクト内の表示テキストに抜けがあったため、該当箇所を変更・修正しました。 [Sun Aug 30 15:20:57 2026 +0900] 中央揃えでないテキストオブジェクトに本効果を適用すると、オブジェクトが中央表示されてしまっていたため、オブジェクトの画像データを取得する前に「オフスクリーン描画」エフェクトを挟むようにコードを修正しました。 「テレビ字幕@テレビ字幕」がフレームバッファに直接描画するのではなく、適用結果を1つのオブジェクトとして返すように仕様を変更しました。それに伴い対象効果から「合成モード」の設定項目を削除しました。 「テレビ字幕@テレビ字幕」から削除された合成モード機能を提供する新たな効果「テレビ字幕@テレビ字幕(合成)」が追加されました。こちらの効果は合成モードを実現するために、フレームバッファに直接描画を行います。 本スクリプトが提供する各効果の共通機能を TVSubtitle.lua として分離しました。 設定項目「閾値」の名称を「しきい値」に変更し、設定可能な値の範囲を 0.0 ~ 100.0 に変更しました。 新たな設定項目「X」「Y」を追加しました。これらはテキスト背景の描画位置を設定します。 長期的な管理が行えるように TVSubtitle.mod2 内のコードを整理しました。 [Sat Aug 8 14:23:15 2026 +0900] TVSubtitle.mod2 にて引数の数が一致しない時のエラー文章に誤りがあったため該当箇所を修正しました。 TVSubtitle.mod2 にて関数失敗時に処理を中断する仕組みが抜けていたため、すべての該当箇所を修正しました。 今後の更新のために TVSubtitle.mod2 のソースコードを整形しました。 ...

