Menambahkan Template watermark gambar atau teks. Untuk menyederhanakan pemrosesan tugas watermark, ApsaraVideo VOD menggabungkan parameter watermark kompleks seperti posisi, ukuran, font, dan warna ke dalam templat, yang masing-masing diidentifikasi oleh ID Template watermark unik.
Deskripsi operasi
Panggil operasi ini untuk menambahkan templat watermark gambar (
Image) atau templat watermark teks (Text). Templat watermark gambar mendukung format berikut: gambar statis (PNG) dan gambar animasi (GIF, APNG, MOV).Setelah menambahkan templat watermark dengan memanggil operasi ini, panggil AddTranscodeTemplateGroup atau UpdateTranscodeTemplateGroup untuk mengaitkan templat watermark dengan kelompok template transkoding untuk transkoding watermark berikutnya.
Untuk informasi lebih lanjut tentang menambahkan watermark gambar dan teks ke video, lihat Watermark video.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:AddWatermark |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Type |
string |
Yes |
Tipe Template watermark. Nilai valid:
|
Image. |
| Name |
string |
Yes |
Nama templat watermark.
|
Templat watermark gambar. |
| WatermarkConfig |
string |
Yes |
Informasi konfigurasi watermark (string JSON), termasuk posisi tampilan dan efek watermark. Parameter konfigurasi berbeda antara watermark gambar dan watermark teks. Untuk informasi lebih lanjut tentang struktur parameter, lihat WatermarkConfig. |
{ "Width": "55", "Height": "55", "Dx": "9", "Dy": "9", "ReferPos": "BottomLeft" } |
| FileUrl |
string |
No |
URL Object Storage Service (OSS) dari file Template watermark (tanpa otentikasi). Catatan
|
http://outin-326268*****63e1403e7.oss-cn-shanghai.aliyuncs.com/image/cover/C99345*****E7FDEC-6-2.png. |
| AppId |
string |
No |
ID aplikasi. Nilai default: app-1000000. Jika Anda telah mengaktifkan layanan multi-aplikasi, tentukan ID aplikasi untuk menambahkan templat watermark ke aplikasi yang ditentukan. Untuk informasi lebih lanjut, lihat Layanan multi-aplikasi. |
app-**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
25818875-5F78-4A*****F6-D7393642CA58 |
| WatermarkInfo |
object |
Informasi templat watermark. |
|
| CreationTime |
string |
Waktu pembuatan templat watermark. Waktu dalam format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2018-11-07T09:05:52Z |
| Type |
string |
Tipe Template watermark. Nilai valid:
|
Image. |
| IsDefault |
string |
Apakah Template watermark merupakan templat default. Nilai valid:
|
NotDefault. |
| FileUrl |
string |
URL file watermark (URL OSS atau URL CDN). Catatan
Parameter ini hanya dikembalikan untuk templat watermark gambar. |
https://outin-3262*****9f4b3e7.oss-cn-shanghai.aliyuncs.com/image/cover/E6C3448CC8B715E6F8A72EC6B-6-2.png?Expires=1541600583&OSSAccessKeyId=****&Signature=gmf1eYMoDVg%2BHQCb4UGozBW**** |
| WatermarkConfig |
string |
Informasi konfigurasi watermark (string JSON), termasuk posisi tampilan dan efek watermark. Parameter konfigurasi berbeda antara watermark gambar dan watermark teks. Untuk informasi lebih lanjut tentang struktur parameter, lihat WatermarkConfig. |
{ "Width": "55", "Height": "55", "Dx": "9", "Dy": "9", "ReferPos": "BottomLeft" } |
| Name |
string |
Nama templat watermark. |
Templat watermark gambar. |
| WatermarkId |
string |
ID templat watermark. Anda dapat menggunakan ID templat watermark ini untuk mengaitkan templat dengan kelompok template transkoding, atau untuk mengkueri, mengubah, menghapus, atau menetapkan templat sebagai templat watermark default. |
9bcc8bfadb84*****109a2671d0df97 |
Contoh
Respons sukses
JSONformat
{
"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"
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.