ウォーターマークテンプレートを作成します。
操作説明
この操作を呼び出してウォーターマークテンプレートを作成した後、トランスコーディングジョブの送信時にウォーターマークテンプレートおよびウォーターマークアセットを指定できます。これにより、出力動画にウォーターマーク情報を付与できます。
QPS 制限
この操作は、アカウントあたり 1 秒間に最大 100 回まで呼び出すことができます。この制限を超えるリクエストは破棄され、サービス中断が発生する可能性があります。この制限を考慮して操作を呼び出すことを推奨します。詳細については、「QPS 制限」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mts:AddWaterMarkTemplate |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Name |
string |
必須 |
ウォーターマークテンプレートの名前です。英字および数字を含めることができ、最大サイズは 128 バイトです。 |
example-watermark-**** |
| Config |
string |
必須 |
ウォーターマークテンプレートの構成です。値は JSON オブジェクトです。「パラメーターの詳細」トピックの「ウォーターマーク (WaterMarks)」セクションをご参照ください。 説明
ウォーターマーク内のテキストサイズと解像度との正の相関関係を必要としない場合、ウォーターマークのアダプティブ機能を有効化できます。これを実現するには、TextWaterMark パラメーターに |
{"Width":"10","Height":"30","Dx":"10","Dy":"5","ReferPos":"TopRight","Type":"Image","Timeline":{"Start":"0","Duration":"10"}} |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーターです。 |
||
| WaterMarkTemplate |
object |
ウォーターマークテンプレートの詳細です。 |
|
| Type |
string |
ウォーターマークのタイプです。有効な値は以下のとおりです。
|
Image |
| RatioRefer |
object |
Height、Width、Dx、Dy パラメーターの値を基準エッジに対して相対的に指定します。Height、Width、Dx、Dy パラメーターの値が 0 ~ 1 の小数である場合、これらの値は以下の順序で基準エッジを参照して計算されます。
|
|
| Dx |
string |
ウォーターマークの水平オフセット(出力動画に対する相対位置)です。デフォルト値は 0 で、オフセットなしを意味します。値は整数または小数で指定できます。
|
0.51 |
| Width |
string |
出力動画におけるウォーターマーク画像の幅です。値は整数または小数で指定できます。
|
0.36 |
| Height |
string |
出力動画におけるウォーターマーク画像の高さです。値は整数または小数で指定できます。
|
0.33 |
| Dy |
string |
ウォーターマークの垂直オフセット(出力動画に対する相対位置)です。デフォルト値は 0 で、オフセットなしを意味します。値は整数または小数で指定できます。
|
0.28 |
| ReferPos |
string |
ウォーターマークの配置位置です。有効な値は以下のとおりです。
|
TopRight |
| State |
string |
ウォーターマークテンプレートのステータスです。
|
Normal |
| Dx |
string |
水平オフセットです。単位はピクセルです。 |
10 |
| Width |
string |
ウォーターマーク画像の幅です。単位はピクセルです。 |
10 |
| Height |
string |
ウォーターマーク画像の高さです。単位はピクセルです。 |
30 |
| Timeline |
object |
ウォーターマークのタイムラインです。 |
|
| Start |
string |
ウォーターマークの表示開始時刻です。
|
0 |
| Duration |
string |
ウォーターマークの表示継続時間です。デフォルト値は ToEND で、動画の終了まで表示されることを意味します。 |
ToEND |
| Name |
string |
ウォーターマークテンプレートの名前です。 |
example-watermark-**** |
| Dy |
string |
垂直オフセットです。単位はピクセルです。 |
5 |
| Id |
string |
ウォーターマークテンプレートの ID です。今後の操作呼び出しで使用するために、この ID を保存することを推奨します。 |
3780bd69b2b74540bc7b1096f564**** |
| RequestId |
string |
リクエストの ID です。 |
54BB917F-DD35-4F32-BABA-E60E31B21W63 |
例
成功レスポンス
JSONJSON
{
"WaterMarkTemplate": {
"Type": "Image",
"RatioRefer": {
"Dx": "0.51",
"Width": "0.36",
"Height": "0.33",
"Dy": "0.28"
},
"ReferPos": "TopRight",
"State": "Normal",
"Dx": "10",
"Width": "10",
"Height": "30",
"Timeline": {
"Start": "0",
"Duration": "ToEND"
},
"Name": "example-watermark-****",
"Dy": "5",
"Id": "3780bd69b2b74540bc7b1096f564****"
},
"RequestId": "54BB917F-DD35-4F32-BABA-E60E31B21W63"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。