API Transformasi Gaya Video mengubah video input menjadi berbagai gaya artistik preset. Ini memastikan gerakan yang halus dan koherensi konten. API ini mendukung delapan gaya preset: manga Jepang, komik Amerika, komik segar, kartun 3D, kartun Cina, seni kertas, ilustrasi sederhana, dan lukisan tinta Cina.
Layanan model ini hanya tersedia di wilayah Cina (Beijing). Anda harus menggunakan Kunci API dari wilayah ini untuk panggilan API.
Peragaan performa
Video Input | Video output (manga Jepang) |
Untuk lebih banyak contoh, lihat Lampiran: Demonstrasi Efek Gaya Lainnya.
Prasyarat
Sebelum melakukan panggilan API, dapatkan Kunci API dan atur sebagai Variabel lingkungan.
HTTP
Pemrosesan video memakan waktu. Untuk mencegah permintaan habis waktu, transformasi gaya video menggunakan pemanggilan asinkron. Proses ini melibatkan dua langkah:
Kirim Tugas Asinkron: Kirim permintaan
POSTdengan URL video sumber dan parameter gaya yang diinginkan untuk mendapatkantask_idunik.Kueri Hasil Tugas: Gunakan
task_iduntuk memantau status tugas melalui permintaanGEThingga tugas selesai. Kemudian, ambil URL video hasilnya.
Langkah 1: Kirim tugas transformasi gaya video
POST https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesisPermintaan | Hasilkan video 720pHasilkan video 540p |
Header | |
Tipe Konten Tipe konten dari permintaan. Atur parameter ini ke | |
Otorisasi Kredensial otentikasi identitas untuk permintaan. API ini menggunakan Kunci API Model Studio untuk otentikasi identitas. Contoh: Bearer sk-xxxx. | |
X-DashScope-Async Parameter konfigurasi pemrosesan asinkron. Permintaan HTTP hanya mendukung pemrosesan asinkron. Anda harus mengatur parameter ini ke Penting Jika header permintaan ini hilang, pesan kesalahan "current user api does not support synchronous calls" akan dikembalikan. | |
Body Permintaan | |
model Nama model. Atur ini ke | |
input Konten input. | |
parameters Parameter pemrosesan video. |
Respons | Respons berhasilRespons abnormal |
output Informasi output tugas. | |
request_id ID permintaan unik. Anda dapat menggunakan ID ini untuk melacak dan memecahkan masalah. | |
code Kode kesalahan untuk permintaan gagal. Parameter ini tidak dikembalikan jika permintaan berhasil. Untuk informasi lebih lanjut, lihat Pesan Kesalahan. | |
message Informasi rinci tentang permintaan gagal. Parameter ini tidak dikembalikan jika permintaan berhasil. Untuk informasi lebih lanjut, lihat Pesan Kesalahan. |
Langkah 2: Kueri status tugas dan hasil
GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}Data hasil tugas, seperti status tugas dan URL video yang dihasilkan, valid selama 24 jam. Setelah periode ini, data secara otomatis dihapus. Kueri dan simpan hasilnya dengan segera.
Permintaan | Dapatkan hasil tugasAnda perlu mengganti |
Header | |
Otorisasi Kredensial otentikasi identitas untuk permintaan. API ini menggunakan Kunci API Model Studio untuk otentikasi identitas. Contoh: Bearer sk-xxxx. | |
Parameter jalur | |
task_id ID tugas. |
Respons | Tugas berhasilTugas berjalanSetelah tugas dikirim, ia ditempatkan dalam antrian. Setelah dijadwalkan, statusnya berubah menjadi RUNNING. Tugas gagal |
request_id ID unik permintaan. Anda dapat menggunakan ID ini untuk melacak detail permintaan dan memecahkan masalah. | |
output Informasi output tugas. | |
usage Statistik penggunaan untuk tugas. |
Penagihan dan pembatasan laju
Anda hanya dikenakan biaya untuk tugas yang berhasil. Biaya dihitung berdasarkan durasi aktual (dalam detik) dari video output dan resolusi yang dipilih.
Rumus Penagihan: Total Biaya = Durasi Video Output (detik) × Harga Satuan untuk Resolusi yang Sesuai (Catatan: Biaya akhir dihitung berdasarkan durasi dan SR bidang dalam objek usage yang dikembalikan untuk tugas yang berhasil.)
Model | Harga satuan | Batas laju (dibagikan oleh Akun Alibaba Cloud dan Pengguna RAM) | ||
Batas QPS untuk API pengiriman tugas | Jumlah tugas bersamaan | |||
video-style-transform | 720p | $0.071677/detik | 2 | 1 |
540p | $0.028671/detik | |||
Contoh Penagihan
Sebagai contoh, asumsikan Anda mengirimkan video 10 detik dan memilih resolusi 720p untuk transformasi gaya. Jika tugas berhasil dan video yang dihasilkan berdurasi 10 detik, biaya untuk tugas ini adalah: 10 detik × $0.071677/detik = $0.71677.
Kode kesalahan
Jika panggilan gagal, lihat Pesan Kesalahan untuk pemecahan masalah.
Lampiran: Demonstrasi efek gaya lainnya
Nama gaya | Video asli | Efek Repaint |
Manga Jepang (style=0) | ||
Komik Amerika (style=1) | ||
Komik Baru (style=2) | ||
Kartun 3D (style=3) | ||
Kartun Cina (style=4) | ||
Gaya seni kertas (style=5) | ||
Ilustrasi sederhana (style=6) | ||
Lukisan tinta Cina (style=7) |