テキストオーバーレイ
Imgix は txt-* パラメータファミリーを使用して、動画フレームに直接テキストを合成することをサポートしています。これは レンダリング API の画像テキストオーバーレイに使用されるものと同じパラメータです。画像で機能するすべての txt-* パラメータは Iris の動画でも機能します。
複数のテキストレイヤー
動画テキストオーバーレイは最大20の同時テキストレイヤーをサポートします。ベアパラメータ(例:txt=...)がレイヤー0です。追加レイヤーには [N] インデックス構文(N は 1〜19)を使用します。
https://assets.imgix.net/Croatia.mp4?fm=mp4
&txt=こんにちは&txt-size=48&txt-y=100
&txt[1]=世界&txt-size[1]=32&txt-y[1]=160&txt-color[1]=FF0000インデックスなしのパラメータはデフォルトでレイヤー0に適用されます。
1つのレイヤー内に複数行を表示することもできます。詳細は txt パラメータページの複数行のテキストをご覧ください。
動画固有のパラメータ
共通の txt-* パラメータに加えて、以下のパラメータは動画固有であり、テキストレイヤーの表示タイミングとアニメーション方法を制御します:
| パラメータ | 機能 |
|---|---|
video-txt-start | テキストレイヤーが表示される時間(秒) |
video-txt-end | テキストレイヤーが消える時間(秒) |
video-txt-transition | テキストレイヤーのエントリアニメーション |
txt-shad-blur | テキストシャドウまたはグローのガウシアンぼかし半径 |
旅行動画やソーシャル動画のオープニングタイトルをフェードインで表示し、一定時間後に消えるようにします。
txt、txt-size、txt-color、txt-align、video-txt-start、video-txt-end、video-txt-transition=fade を使用して、最初の4秒間中央にタイトルを表示します。フォント
txt-font はレイヤーの書体を設定します。デフォルトは sans-serif です。Rendering API とは異なり、Video API は汎用カテゴリ serif、monospace、cursive、fantasy を受け付けません。具体的なフォント名を指定してください。認識されない名前はエラーにならず、デフォルトにフォールバックします。
サポートされている書体を下記から検索できます。一部の書体はプレビューできずラベル表示となりますが、動画では問題なく使用できます。Video API と Rendering API は別々のフォントセットを管理しており、両方のリストは サポートされているフォント のリファレンスページに並んでいます。