Atualiza o nome e as configurações do modelo de marca d'água especificado.
Descrição da operação
Você pode chamar esta operação para atualizar as informações sobre um modelo de marca d'água com base no ID do modelo de marca d'água. Por exemplo, você pode atualizar o nome e as configurações de um modelo de marca d'água.
Um modelo de marca d'água não pode ser atualizado se estiver sendo usado por um job que já foi enviado.
Limite de QPS
Você pode chamar esta operação até 100 vezes por segundo por conta. Solicitações que excederem esse limite serão descartadas e você poderá sofrer interrupções de serviço. Recomendamos que você observe esse limite ao chamar esta operação. Para mais informações, consulte Limite de QPS.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
mts:UpdateWaterMarkTemplate |
update |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| WaterMarkTemplateId |
string |
Sim |
O ID do modelo de marca d'água que você deseja atualizar. Para obter o ID do modelo de marca d'água, você pode fazer login no console do ApsaraVideo Media Processing (MPS) e escolher Global Settings > Watermark Templates no painel de navegação à esquerda. |
3780bd69b2b74540bc7b1096f564**** |
| Name |
string |
Sim |
O novo nome do modelo de marca d'água. O valor pode conter letras e dígitos e ter até 128 bytes de tamanho. |
example-watermark-**** |
| Config |
string |
Sim |
A configuração atualizada do modelo de marca d'água. O valor é um objeto JSON. Para mais informações, consulte Detalhes dos parâmetros. |
{"Width":"10","Height":"30","Dx":"10","Dy":"5","Type":"Image","Timeline":{"Start":"0","Duration":"10"}} |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| WaterMarkTemplate |
object |
Os detalhes do modelo de marca d'água. |
|
| Type |
string |
O tipo da marca d'água. Valores válidos:
Nota
Somente marcas d'água do tipo Image são suportadas. |
Image |
| RatioRefer |
object |
Os valores dos parâmetros Height, Width, Dx e Dy relativos às bordas de referência. Se os valores dos parâmetros Height, Width, Dx e Dy forem decimais entre 0 e 1, os valores serão calculados com referência às seguintes bordas em sequência:
|
|
| Dx |
string |
The horizontal offset of the watermark relative to the output video image. Default value: 0. The default value indicates no offset. The value can be an integer or a decimal.
|
0.51 |
| Width |
string |
The width of the watermark image in the output video. The value can be an integer or a decimal.
|
0.36 |
| Height |
string |
The height of the watermark image in the output video. The value can be an integer or a decimal.
|
0.33 |
| Dy |
string |
The vertical offset of the watermark relative to the output video image. Default value: 0. The default value indicates no offset. The value can be an integer or a decimal.
|
0.28 |
| ReferPos |
string |
A posição da marca d'água. Valores válidos:
|
TopRight |
| State |
string |
O status do modelo de marca d'água. Valor padrão: Normal. |
Normal |
| Dx |
string |
O deslocamento horizontal. Unidade: pixel. |
10 |
| Width |
string |
A largura da imagem da marca d'água. Unidade: pixel. |
10 |
| Height |
string |
A altura da imagem da marca d'água. Unidade: pixel. |
30 |
| Timeline |
object |
A linha do tempo da marca d'água. |
|
| Start |
string |
The beginning of the time range during which the watermark is displayed.
|
0 |
| Duration |
string |
The display duration of the watermark. Default value: ToEND. The default value indicates that the watermark is displayed until the video ends. |
10 |
| Name |
string |
O nome do modelo de marca d'água. |
example-watermark-**** |
| Dy |
string |
O deslocamento vertical. Unidade: pixel. |
5 |
| Id |
string |
O ID do modelo de marca d'água. Recomendamos que você mantenha este ID para chamadas de operação subsequentes. |
3780bd69b2b74540bc7b1096f564**** |
| RequestId |
string |
O ID da solicitação. |
E558894E-40D9-57C6-B5CC-0F5CDF23614E |
Exemplos
Resposta de sucesso
JSON formato
{
"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": "10"
},
"Name": "example-watermark-****",
"Dy": "5",
"Id": "3780bd69b2b74540bc7b1096f564****"
},
"RequestId": "E558894E-40D9-57C6-B5CC-0F5CDF23614E"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.