テキストコンテンツ

txt

動画にオーバーレイとしてレンダリングするテキスト文字列を設定します。

txt は URL エンコードされた文字列を受け取ります。テキストは txt-* パラメータで指定されたフォント、サイズ、カラー、位置を使用してレンダリングされます。

txt[N] インデックス(例:txt[1]、txt[2])を使用して、同じ動画に複数の独立したテキストレイヤーを追加できます。ベアパラメータ txt がレイヤー0です。最大20レイヤー(インデックス0〜19)。

txt は最大2000文字まで受け付けます。それを超える文字列は切り詰められます。txt64 もデコード後に同様に切り詰められます。

https://assets.imgix.net/video.mp4?fm=mp4&txt=こんにちは%20世界&txt-size=48&txt-color=FFFFFF

テキストスタイリングパラメータの完全なリストについては テキストオーバーレイ の概要をご覧ください。

このパラメータは レンダリング API の txt と同じように機能します。動画では、時間ベースのアニメーションのために video-txt-start、video-txt-end、video-txt-transition も追加でサポートしています。

複数行のテキスト

txt(%0A としてURLエンコード)または txt64(base64エンコード前の文字列内にリテラルな改行を含める)に直接改行を埋め込むことで、1つのテキストレイヤー内に複数行を表示できます:

https://assets.imgix.net/Croatia.mp4?fm=mp4&txt=Line%20One%0ALine%20Two&txt-size=36&txt-color=FFFFFF

行数は文字列に含まれる改行の数によって完全に決まります。行数を指定する専用のパラメータはありません。txt-line は行数とは無関係で、テキストの周りのアウトラインの太さを設定するものです。