Anda dapat membuat gambar dinamis dari video dengan menangkap segmen tertentu dan menghasilkan file gambar dinamis. Fitur ini sering digunakan untuk membuat ringkasan video atau gambar mini dalam skenario seperti berbagi di media sosial, pelaporan berita, dan promosi pemasaran. ApsaraVideo VOD mendukung pembuatan gambar dinamis dalam format GIF dan WebP. Topik ini menjelaskan cara membuat gambar dinamis dari video menggunakan ApsaraVideo VOD.
Pendahuluan
Gambar dinamis adalah kumpulan gambar statis yang ditampilkan secara berurutan pada frekuensi tertentu untuk menciptakan efek gerakan. Format gambar dinamis paling umum di web adalah GIF dan WebP. Pembuatan gambar dinamis dari video melibatkan ekstraksi segmen video tertentu dan konversinya menjadi file gambar dinamis.
ApsaraVideo VOD mendukung pembuatan gambar dinamis dalam format GIF dan WebP. Anda dapat memilih format yang paling sesuai dengan kebutuhan bisnis Anda. Fitur masing-masing format dijelaskan dalam tabel berikut.
Format | Fitur |
GIF | Kompatibilitas baik. Sering digunakan untuk dekorasi website. |
WebP | Ukuran file jauh lebih kecil dibanding GIF. Namun, beberapa browser tidak mendukung WebP. Browser yang tidak kompatibel meliputi Internet Explorer, iOS Safari 3.2 hingga 13.7, dan KaiOS Browser. |
Skenario
Berbagi di media sosial: Buat GIF dari klip video menarik untuk memudahkan berbagi. Anda juga dapat menggunakan gambar dinamis sebagai ringkasan konten yang menarik perhatian guna mendorong pengguna menonton video lengkapnya.
Promosi pemasaran: Gunakan gambar dinamis dari sorotan video dalam iklan untuk menarik minat pengguna. Hal ini dapat meningkatkan tingkat klik (CTR) dan tingkat konversi. Di situs web e-commerce, Anda dapat menggunakan gambar dinamis untuk menonjolkan fitur produk atau mendemonstrasikan fungsinya.
Berita dan hiburan: Dalam pelaporan berita, editor dapat membuat gambar dinamis dari momen penting dalam peristiwa berita untuk menyajikan informasi penting secara ringkas. Cuplikan film atau sorotan acara dapat dirilis sebagai gambar dinamis agar penonton dapat melihat pratinjau dengan cepat.
Demo edukasi: Dalam pendidikan daring, guru dapat menggunakan gambar dinamis untuk menjelaskan konsep kompleks atau langkah-langkah prosedural. Hal ini membantu siswa lebih memahami dan mengingat informasi tersebut.
Tagihan
Pembuatan gambar dinamis merupakan bagian dari fitur transkoding video dan dikenai biaya sesuai ketentuan tersebut. Biaya didasarkan pada resolusi dan durasi file output. Untuk informasi selengkapnya, lihat Tagihan untuk transkoding media.
Catatan
Pembuatan gambar dinamis dapat gagal jika file sumber hanya berisi audio, file sumber rusak, atau file sumber memiliki informasi enkapsulasi yang tidak normal.
Proses pembuatan gambar dinamis bersifat asinkron. Anda dapat mengambil status pekerjaan gambar dinamis dari callback DynamicImageComplete.
Waktu yang diperlukan untuk membuat gambar dinamis bergantung pada ukuran file, durasi video, dan durasi gambar dinamis tersebut.
Prasyarat
ApsaraVideo VOD telah diaktifkan. Untuk informasi selengkapnya, lihat Aktifkan ApsaraVideo VOD.
Pengguna RAM atau Peran RAM yang Anda gunakan memiliki izin yang sesuai untuk mengakses ApsaraVideo VOD. Kami menyarankan Anda menggunakan Pengguna RAM atau Peran RAM untuk melakukan operasi guna meningkatkan keamanan akun dan sumber daya Anda. Untuk informasi selengkapnya, lihat Buat dan berikan izin kepada Pengguna RAM.
Langkah 1: Buat templat gambar dinamis
Pembuatan gambar dinamis melibatkan banyak parameter. Untuk menyederhanakan pengiriman tugas, ApsaraVideo VOD menyediakan templat gambar dinamis. Anda dapat mengonfigurasi parameter-parameter ini terlebih dahulu dalam templat. Selanjutnya, Anda hanya perlu menentukan ID templat saat mengirimkan tugas gambar dinamis, bukan meneruskan semua parameter untuk setiap tugas.
Langkah 2: (Opsional) Konfigurasikan notifikasi event untuk tugas gambar dinamis
Sebelum mengirimkan tugas gambar dinamis, Anda dapat mengonfigurasi notifikasi event untuk ApsaraVideo VOD. Jika Anda mengonfigurasi notifikasi event DynamicImageComplete, Anda akan menerima status tugas dan URL gambar dinamis yang dihasilkan setelah tugas selesai.
Untuk informasi selengkapnya tentang cara mengonfigurasi notifikasi event, lihat Konfigurasikan callback.
Langkah 3: Kirim tugas gambar dinamis
Langkah 4: Dapatkan informasi tentang gambar dinamis yang diambil
Jika Anda mengonfigurasi notifikasi event, Anda dapat mengambil informasi tentang gambar dinamis dengan menerima pesan callback DynamicImageComplete. Metode ini direkomendasikan.
Setelah gambar dinamis dibuat, Anda dapat memanggil operasi ListDynamicImage untuk mengambil informasi tentang gambar dinamis yang dihasilkan.
Jika Anda mengatur gambar dinamis sebagai gambar mini video, Anda dapat memanggil operasi GetVideoInfo untuk mengambil URL gambar mini dinamis tersebut.
