ApsaraVideo VOD menyederhanakan parameter transkoding yang kompleks menjadi template transkoding. Anda dapat menggunakan template ini untuk menyederhanakan operasi transkoding saat memulai tugas transkoding atau menggunakan alur kerja. Setiap template transkoding memiliki ID unik, dan satu kelompok template transkoding dapat berisi beberapa template. Topik ini menjelaskan cara membuat dan menggunakan berbagai jenis template transkoding.
Jenis template transkoding
Parameter transkoding bersifat kompleks. Untuk membantu Anda menghindari manajemen parameter yang rumit, ApsaraVideo VOD menyimpan kumpulan parameter tersebut sebagai template transkoding. Anda dapat menentukan template transkoding kustom—kumpulan parameter untuk format audio, video, dan kontainer—untuk memenuhi kebutuhan transkoding tertentu. Satu kelompok template transkoding dapat mencakup beberapa aliran output. ApsaraVideo VOD juga menyediakan nilai parameter yang direkomendasikan untuk berbagai definisi video dan tingkat kualitas audio guna membantu Anda memulai dengan cepat.
Jenis template | Sumber | Kasus penggunaan | Deskripsi |
Template Transkoding Audio dan Video | User-defined |
|
|
Template Pengemasan Audio dan Video | User-defined | streaming bitrate adaptif | Streaming bitrate adaptif hanya mendukung transkoding video ke format kontainer HLS (.m3u8+ts). |
Template No Transcoding | System-defined | Distribusi tanpa transkoding | Video sumber harus dapat diputar dan dalam format MP4, FLV, M3U8, MP3, atau WEBM. Kodek video harus H.264 atau H.265. Jika Anda memiliki video dari berbagai sumber dan tidak yakin tentang kodeknya, lakukan transkoding sebelum pemutaran. Video WebM, yang umumnya dikodekan menggunakan VP8 atau VP9, memerlukan klien pemutaran yang kompatibel. |
Catatan penggunaan
Transkoding di ApsaraVideo VOD merupakan layanan berbayar. Penagihan transkoding didasarkan pada resolusi yang Anda konfigurasikan dalam template transkoding. Akibatnya, tier dalam template transkoding mungkin berbeda dari tier penagihan aktual. Untuk informasi lebih lanjut, lihat Penagihan layanan dasar.
Setelah Anda mengaktifkan ApsaraVideo VOD, kelompok template No Transcoding (bawaan) digunakan secara default. Kelompok template ini tidak dapat diedit atau dihapus. Jika Anda menggunakan kelompok template No Transcoding untuk mengirim pekerjaan transkoding dan video sumber dalam format MP4, FLV, M3U8, MP3, atau WEBM, URL video hasil transkoding akan diberi label Original dan dapat diputar langsung. Jika video sumber tidak dalam salah satu format tersebut, URL video hasil transkoding akan diberi label Original dan tidak dapat diputar langsung.
Untuk mencegah kegagalan transkoding, jangan mengedit atau menghapus template atau kelompok template selama tugas transkoding sedang berlangsung.
Batasan
Setiap pengguna dapat membuat hingga 20 kelompok template transkoding di setiap wilayah. Satu kelompok template transkoding dapat berisi hingga 10 template transkoding reguler, 10 template pengemasan audio dan video,.
Buat kelompok template transkoding
Saat Anda memulai tugas transkoding, setiap template dalam kelompok template transkoding yang ditentukan akan menghasilkan satu file video. Hal ini mengonsumsi ruang penyimpanan dan menimbulkan biaya transkoding. Untuk menghindari biaya dan penggunaan penyimpanan yang tidak perlu, buat hanya template transkoding yang Anda butuhkan.
Melalui Konsol
Transkoding reguler
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah target dari daftar drop-down di samping Workbench.
Di halaman Transcoding Template Groups, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template dan konfigurasikan parameter transkoding.
No.
Kategori
Parameter
Deskripsi
1
Dasar
Jenis transkoding
Nilai yang valid: Regular Transcoding, Audio Transcoding, Container Format Conversion, Narrowband HD™ 1.0, dan Narrowband HD™ 2.0.
Catatan
Untuk informasi lebih lanjut tentang definisi terkait Narrowband HD™ 1.0, seperti Narrowband HD™ 1.0 dan SD-Narrowband HD™ 1.0, lihat Transkoding Narrowband HD™.
Jika Anda memilih definisi Original Quality (Remuxing), video mempertahankan definisi dan bitrate aslinya. Hanya format kontainer video yang diubah. Ini cocok untuk skenario di mana Anda tidak perlu mengubah ukuran atau bitrate video.
Kualitas Suara: Standard Quality atau High Quality.
Format kontainer
Format video yang didukung: HLS, MP4, dan FLV.
Format audio yang didukung: MP3 dan AAC.
Untuk informasi lebih lanjut tentang format kontainer, lihat Konsep utama.
2
Parameter video
Nonaktifkan video
Gunakan opsi ini untuk mengekstrak aliran hanya audio, misalnya untuk aplikasi radio.
Format encoding
H.264 dan H.265 didukung.
Resolusi
Resolusi Preset: LD, SD, HD, UHD, 2K, dan 4K (lebar dari 640 hingga 3840 piksel, tinggi adaptif).
Anda dapat mengatur resolusi berdasarkan sisi panjang dan pendek video atau berdasarkan lebar dan tinggi perangkat. Lebar dan tinggi dapat berkisar antara 128 hingga 4.096 piksel.
Untuk mengaktifkan rasio aspek adaptif, atur hanya lebar atau tinggi.
Bitrate
Bitrate dapat berkisar antara 10 hingga 50.000 Kbps. Nilai ini mengontrol definisi. Kami merekomendasikan penggunaan bitrate yang direkomendasikan untuk setiap definisi.
Laju frame
Jumlah frame yang ditampilkan per detik. Pengaturan default direkomendasikan.
Laju frame kustom: 0 hingga 60 fps. Nilai umum adalah 24, 25, dan 30.
Interval keyframe maksimum
Jumlah frame dalam Group of Pictures (GOP). Pengaturan default direkomendasikan.
Watermark gambar/teks
Menambahkan watermark gambar atau teks yang terlihat selama transkoding. Untuk menerapkan watermark, Anda harus menambahkan materi watermark di pengaturan watermark dan mengaktifkan fitur tersebut. Untuk informasi lebih lanjut, lihat Watermark video.
3
Parameter lanjutan (hanya tersedia saat Format Kontainer adalah HLS atau MP4)
Panjang fragmen
Durasi setiap segmen TS. Pengaturan default direkomendasikan.
Enkripsi video
Anda dapat mengenkripsi video HLS. Untuk memutar video terenkripsi, Anda harus menggunakan SDK player resmi Alibaba Cloud yang mendukung dekripsi. Layanan ini gratis selama periode uji coba.
Catatan
Enkripsi yang dikonfigurasikan di sini adalah enkripsi proprietary. Untuk menggunakan enkripsi standar, lihat Enkripsi standar HLS.
4
Parameter audio
Nonaktifkan audio
Pilih opsi ini untuk menghapus aliran audio dan membuat video tanpa suara.
Format encoding
AAC dan MP3 didukung untuk format kontainer HLS dan MP4. Hanya MP3 yang didukung untuk format kontainer MP3.
Laju sampel
Pengaturan default direkomendasikan.
Bitrate audio
Bitrate audio dapat berkisar antara 8 hingga 1.000 Kbps. Pengaturan default direkomendasikan.
Saluran audio
Pengaturan default direkomendasikan.
Setelah mengonfigurasi parameter, klik Save.
Opsi: Di halaman Transcoding Template Groups, klik Set as Default untuk menjadikan kelompok template tersebut sebagai default.
Setelah menetapkan kelompok template default, semua video yang baru diunggah akan ditranskode menggunakan kelompok template ini.
Transkoding audio
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah target dari daftar drop-down di samping Workbench.
Di halaman Transcoding Template Groups, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template, pilih Audio Transcoding, dan konfigurasikan parameter terkait.
Format Kontainer: Anda hanya dapat memilih AAC atau mp3.
Kualitas Suara: Standard Quality dan High Quality didukung.
Pertahankan nilai default untuk parameter lain atau ubah sesuai kebutuhan bisnis Anda. Untuk deskripsi parameter dan pengaturan yang direkomendasikan, lihat Buat kelompok template transkoding reguler.
Setelah mengonfigurasi parameter, klik Save.
Konversi format kontainer
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah target dari daftar drop-down di samping Workbench.
Di halaman Transcoding Template Groups, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template, pilih Container Format Conversion, dan konfigurasikan parameter terkait.
Format Kontainer: Format video yang didukung adalah HLS, MP4, FLV, dan Dash.
Definisi: Mempertahankan parameter video sumber.
Pertahankan nilai default untuk parameter lain atau ubah sesuai kebutuhan bisnis Anda. Untuk deskripsi parameter dan pengaturan yang direkomendasikan, lihat Buat kelompok template transkoding reguler.
Setelah mengonfigurasi parameter, klik Save.
Narrowband HD™ 1.0
Narrowband HD™ 1.0 hanya mendukung output transkoding dalam format kontainer HLS dan MP4.
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah target dari daftar drop-down di samping Workbench.
Di halaman Transcoding Template Groups, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template dan konfigurasikan parameter transkoding Narrowband HD™ 1.0.
Format Kontainer: Anda hanya dapat memilih HLS atau MP4.
Jenis Skenario: Anda hanya dapat memilih Mini Dramas atau Common Scenarios.
Definisi: Pilih definisi yang terkait dengan Narrowband HD™ 1.0.
Pertahankan nilai default untuk parameter lain atau ubah sesuai kebutuhan bisnis Anda. Untuk deskripsi parameter dan pengaturan yang direkomendasikan, lihat Buat kelompok template transkoding reguler. Untuk Parameter video, atur Format encoding ke H.264, pilih salah satu dari sembilan opsi untuk Resolusi preset (seperti SD, HD, atau UHD untuk efek keseluruhan terbaik), atur bitrate ke 500 Kbps, dan pertahankan laju frame video asli. Fitur Watermark gambar/teks dinonaktifkan secara default. Untuk Parameter lanjutan, enkripsi proprietary dinonaktifkan secara default. Untuk Parameter audio, atur Format encoding ke AAC dan bitrate ke 64 Kbps. Setelah menyelesaikan konfigurasi, klik Save.
Setelah mengonfigurasi parameter, klik Save.
Streaming bitrate adaptif
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah target dari daftar drop-down di samping Workbench.
Di halaman Transcoding Template Groups, klik Create Transcoding Template Group.
Di bagian Audio and Video Packaging Template, klik Add Template dan konfigurasikan parameter template pengemasan video.
Format Kontainer: Parameter ini diatur ke HLS.
Definisi: Pilih definisi yang sesuai. Transkoding reguler, konversi format kontainer, Narrowband HD™ 1.0, dan lainnya didukung.
Ambang Batas Lebar Pita: Ambang batas yang digunakan pemutar untuk memilih aliran berdasarkan lebar pita jaringan saat ini. Satuan: bps. Pengaturan default direkomendasikan.
Pertahankan nilai default untuk parameter lain atau ubah sesuai kebutuhan bisnis Anda. Untuk deskripsi parameter dan pengaturan yang direkomendasikan, lihat Buat kelompok template transkoding reguler.
Setelah mengonfigurasi parameter, klik Save.
Melalui OpenAPI
Panggil operasi AddTranscodeTemplateGroup untuk membuat kelompok template transkoding dengan berbagai jenis.
Gunakan parameter
TypedariTranscodeTemplateuntuk menentukan jenis template transkoding, seperti Regular Transcoding atau pengemasan video.Gunakan parameter
DefinitiondariTranscodeTemplateuntuk menentukan definisi output, seperti definisi untuk transkoding video reguler, transkoding audio, konversi format kontainer, atau Narrowband HD™ 1.0.
Kelola kelompok template
Setelah membuat kelompok template transkoding, Anda dapat melihat, mengedit, menghapus, atau menetapkannya sebagai default. Kelompok template No Transcoding yang ditentukan sistem tidak dapat dilihat, diedit, atau dihapus.
Modifikasi pada kelompok template transkoding hanya berlaku untuk video yang diunggah setelah perubahan disimpan.
Konsol
Di halaman Transcoding Template Groups di Konsol ApsaraVideo VOD, Anda dapat mengelola kelompok template Anda. Halaman ini mencantumkan kelompok template yang ada beserta nama, ID, dan jenisnya. Untuk kelompok template yang ditentukan pengguna, Anda dapat melakukan aksi berikut: View, Edit, Remove, dan Delete. Untuk membuat kelompok template, klik Add Transcoding Template Group.
API
Gunakan kelompok template
Anda dapat memicu transkoding di ApsaraVideo VOD selama pengunggahan atau pemrosesan media. Untuk melakukannya, tentukan kelompok template transkoding untuk tugas tersebut atau tambahkan kelompok tersebut ke node transkoding media dalam alur kerja. Untuk informasi lebih lanjut, lihat topik berikut: