Cria um modelo de marca d'água de imagem ou texto. Para simplificar o processamento de marcas d'água, o ApsaraVideo VOD encapsula parâmetros complexos de marca d'água, como posição, tamanho, fonte e cor, em modelos, que são referenciados por IDs de modelo de marca d'água exclusivos.
Descrição da operação
Você pode chamar esta operação para adicionar um modelo de marca d'água de imagem (
Image) ou texto (Text). Os modelos de marca d'água de imagem suportam os seguintes formatos: imagens estáticas (PNG) e imagens animadas (GIF, APNG e MOV).Após adicionar um modelo de marca d'água de imagem ou texto, você deve chamar a operação AddTranscodeTemplateGroup ou UpdateTranscodeTemplateGroup para associar o modelo de marca d'água a um grupo de modelos de transcodificação. Isso permite que você use o modelo de marca d'água para tarefas subsequentes de transcodificação de marca d'água.
Para obter mais informações sobre como adicionar marcas d'água de imagem ou texto a vídeos, consulte Marcas d'água de imagem e texto.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:AddWatermark |
create |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Type |
string |
Sim |
O tipo de modelo de marca d'água. Valores válidos:
|
Image |
| Name |
string |
Sim |
O nome do modelo de marca d'água.
|
Image watermark template |
| WatermarkConfig |
string |
Sim |
As informações de configuração da marca d'água de imagem ou texto no formato JSON. A configuração inclui a posição de exibição e os efeitos da marca d'água. Os parâmetros de configuração para marcas d'água de imagem e de texto são diferentes. Para obter mais informações sobre a estrutura de parâmetros, consulte WatermarkConfig. |
{ "Width": "55", "Height": "55", "Dx": "9", "Dy": "9", "ReferPos": "BottomLeft" } |
| FileUrl |
string |
Não |
A URL do OSS do arquivo de imagem da marca d'água. A URL não contém informações de autenticação. Nota
|
http://outin-326268*****63e1403e7.oss-cn-shanghai.aliyuncs.com/image/cover/C99345*****E7FDEC-6-2.png |
| AppId |
string |
Não |
O ID do aplicativo. Valor padrão: app-1000000. Se o sistema de múltiplos aplicativos estiver ativado, você pode especificar um ID de aplicativo para adicionar o modelo de marca d'água a um aplicativo específico. Para obter mais informações, consulte Sistema de múltiplos aplicativos. |
app-**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
25818875-5F78-4A*****F6-D7393642CA58 |
| WatermarkInfo |
object |
As informações do modelo de marca d'água. |
|
| CreationTime |
string |
A hora em que o modelo de marca d'água foi criado. A hora segue o formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. |
2018-11-07T09:05:52Z |
| Type |
string |
O tipo do modelo de marca d'água. Valores válidos:
|
Image |
| IsDefault |
string |
Indica se o modelo de marca d'água é o modelo padrão de marca d'água de imagem ou texto. Valores válidos:
|
NotDefault |
| FileUrl |
string |
A URL do arquivo da marca d'água. A URL pode ser uma URL do OSS ou uma URL da CDN. Nota
Este parâmetro é retornado apenas para modelos de marca d'água de imagem. |
https://outin-3262*****9f4b3e7.oss-cn-shanghai.aliyuncs.com/image/cover/E6C3448CC8B715E6F8A72EC6B-6-2.png?Expires=1541600583&OSSAccessKeyId=****&Signature=gmf1eYMoDVg%2BHQCb4UGozBW**** |
| WatermarkConfig |
string |
As informações de configuração da marca d'água de imagem ou texto no formato JSON. A configuração inclui a posição de exibição e os efeitos da marca d'água. Os parâmetros de configuração para marcas d'água de imagem e de texto são diferentes. Para obter mais informações sobre a estrutura de parâmetros, consulte WatermarkConfig. |
{ "Width": "55", "Height": "55", "Dx": "9", "Dy": "9", "ReferPos": "BottomLeft" } |
| Name |
string |
O nome do modelo de marca d'água. |
Image watermark template |
| WatermarkId |
string |
O ID do modelo de marca d'água. Você pode usar o ID do modelo de marca d'água para associar o modelo de marca d'água a um grupo de modelos de transcodificação, ou para consultar, modificar ou excluir o modelo de marca d'água, ou defini-lo como o modelo de marca d'água padrão. |
9bcc8bfadb84*****109a2671d0df97 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"WatermarkInfo": {
"CreationTime": "2018-11-07T09:05:52Z",
"Type": "Image",
"IsDefault": "NotDefault",
"FileUrl": "https://outin-3262*****9f4b3e7.oss-cn-shanghai.aliyuncs.com/image/cover/E6C3448CC8B715E6F8A72EC6B-6-2.png?Expires=1541600583&OSSAccessKeyId=****&Signature=gmf1eYMoDVg%2BHQCb4UGozBW****",
"WatermarkConfig": "{\n \"Width\": \"55\",\n \"Height\": \"55\",\n \"Dx\": \"9\",\n \"Dy\": \"9\",\n \"ReferPos\": \"BottomLeft\"\n}",
"Name": "Image watermark template",
"WatermarkId": "9bcc8bfadb84*****109a2671d0df97"
}
}
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.