ApsaraVideo VOD memungkinkan Anda menyimpan konfigurasi parameter yang kompleks sebagai template transkoding. Dengan cara ini, Anda dapat menggunakan template transkoding atau alur kerja untuk mengirimkan tugas transkoding. Setiap template transkoding memiliki ID unik. Sebuah kelompok template transkoding dapat berisi beberapa template transkoding. Topik ini menjelaskan cara membuat dan menggunakan berbagai jenis template transkoding.
Jenis-jenis Template Transkoding
Dalam banyak kasus, parameter transkoding cukup kompleks. Untuk membebaskan Anda dari pengelolaan parameter yang rumit, ApsaraVideo VOD memungkinkan Anda menyimpan konfigurasi parameter yang kompleks sebagai template. Anda dapat membuat template transkoding kustom. Template transkoding kustom berisi serangkaian parameter transkoding seperti parameter audio, parameter video, dan parameter kontainer untuk memenuhi kebutuhan kustom Anda terkait transkoding. Dalam sebuah kelompok template transkoding, Anda dapat menentukan beberapa pengaturan output. ApsaraVideo VOD menyediakan pengaturan parameter yang direkomendasikan berdasarkan definisi video dan kualitas audio sehingga Anda dapat melakukan transkoding video tanpa perlu mempelajari detail teknisnya.
Tipe | Sumber | Skenario | Ikhtisar |
Template Transkoding Audio dan Video | Ditetapkan oleh Pengguna |
|
|
Template Pengemasan Audio dan Video | Ditetapkan oleh Pengguna | Streaming bitrate adaptif (ABR) | Anda dapat menggunakan streaming ABR untuk mengekspor video hanya dalam format HLS, yaitu daftar putar M3U8 yang terdiri dari segmen TS. |
Tidak Ada Transkoding | Bawaan | Distribusi tanpa transkoding | Saat menggunakan kelompok template Tidak Ada Transkoding, pastikan file sumber berada dalam format MP4, Flash Video (FLV), M3U8, MP3, atau WebM dan dapat diputar langsung. Untuk video, codec harus H.264 atau H.265. Jika Anda memiliki video dari berbagai sumber dan tidak yakin tentang codec mereka, kami sarankan Anda melakukan transkoding pada video sebelum memutarnya. Perhatikan bahwa video WebM dikodekan dalam VP8 atau VP9 dan memerlukan klien pemutaran yang sesuai. |
Catatan Penggunaan
Anda akan dikenakan biaya berdasarkan spesifikasi transkoding yang Anda konfigurasikan di template transkoding. Dalam beberapa kasus, spesifikasi dalam template transkoding berbeda dari spesifikasi berdasarkan mana Anda ditagih. Untuk informasi lebih lanjut, lihat Penagihan layanan dasar.
Setelah Anda mengaktifkan ApsaraVideo VOD, kelompok template No Transcoding digunakan secara default. Anda tidak dapat memodifikasi atau menghapus kelompok template Tidak Ada Transkoding. Jika Anda menggunakan kelompok template No Transcoding untuk video dalam format MP4, FLV, M3U8, MP3, atau WEBM, URL video Anda dalam original quality digunakan untuk pemutaran. Jika Anda menggunakan kelompok template Tidak Ada Transkoding untuk video dalam format lain, video tersebut dianggap sebagai source files dan tidak dapat diputar.
Untuk menghindari kegagalan transkoding, jangan modifikasi atau hapus template atau kelompok template saat pekerjaan transkoding sedang berlangsung.
Batasan
Anda dapat membuat hingga 20 kelompok template transkoding di setiap wilayah. Anda dapat menambahkan hingga 10 template transkoding reguler dan 10 template pengemasan video ke kelompok template transkoding.
Buat Kelompok Template Transkoding
Setelah Anda mengirimkan pekerjaan transkoding, video akan ditranskode berdasarkan semua template transkoding dalam kelompok template transkoding. Dalam hal ini, Anda akan dikenakan biaya untuk semua file video yang telah ditranskode. Untuk mencegah biaya yang tidak perlu, tambahkan template transkoding berdasarkan kebutuhan bisnis Anda.
Gunakan Konsol ApsaraVideo VOD
Transkoding Reguler
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah yang diinginkan dari daftar drop-down di sebelah tombol Workbench.
Di halaman Kelompok Template Transkoding, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template dan konfigurasikan parameter. Tabel berikut menjelaskan parameter tersebut.
CatatanUntuk informasi lebih lanjut tentang parameter, lihat Buat template transkoding.

No.
Kategori
Parameter
Deskripsi
1
Dasar
Tipe Transkoding
Nilai valid: Transkoding Reguler, Transkoding Audio, Konversi Format Kontainer, Narrowband HD™ 1.0, dan Narrowband HD™ 2.0. Dalam bagian topik ini, atur nilainya menjadi Transkoding Reguler.
Catatan
Untuk informasi rinci tentang spesifikasi Narrowband HD™ 1.0, seperti SD-Narrowband HD™ 1.0, lihat Transkoding Narrowband HD™.
Jika Anda mengatur Definisi ke Asli, definisi dan bitrate asli video dipertahankan. Hanya format kontainer video yang dimodifikasi. Ini cocok untuk skenario di mana Anda tidak perlu mengubah ukuran atau bitrate video.
Untuk audio, kualitas audio bisa Standar atau Tinggi.
Format Enkapsulasi
Nilai valid untuk video: HLS, MP4, dan FLV.
Nilai valid untuk audio: MP3 dan AAC.
Untuk informasi lebih lanjut tentang setiap format kontainer, lihat Istilah.
2
Parameter Video
Nonaktifkan Video
Jika Anda memilih Nonaktifkan Video, output hasil transkode tidak berisi informasi video. Anda dapat memilih Nonaktifkan Video untuk mengekstrak audio dalam skenario seperti siaran radio.
Format Encoding
Nilai valid: H.264 dan H.265.
Resolusi
Resolusi Preset: LD, SD, HD, Ultra HD, 2K, dan 4K. Lebar adalah 640 hingga 3.480 piksel, dan tinggi disesuaikan dengan lebar.
Jika Anda memilih Atur berdasarkan Sisi Panjang dan Pendek atau Atur berdasarkan Lebar dan Tinggi, masukkan nilai yang sesuai dari 128 hingga 4.096 piksel.
Jika Anda ingin layar disesuaikan secara otomatis, tentukan hanya salah satu dari dua nilai tersebut.
Bitrate Video
Nilai valid: 10 hingga 50000. Definisi didasarkan pada bitrate. Kami sarankan Anda menggunakan bitrate yang direkomendasikan dalam tabel berikut untuk setiap definisi.
Frame Rate
Jumlah frame yang ditampilkan per detik. Kami sarankan Anda menggunakan nilai yang direkomendasikan.
Nilai valid: 0 hingga 60. Frame rate 24 FPS, 25 FPS, dan 30 FPS umum digunakan.
Interval Keyframe Maksimum
Jumlah frame dalam grup gambar (GOP). Kami sarankan Anda menggunakan nilai yang direkomendasikan.
Watermark
Menentukan apakah akan menambahkan watermark ke video. Untuk menambahkan watermark ke video, Anda harus mengonfigurasi dan mengaktifkan template watermark. Untuk informasi lebih lanjut, lihat Watermark Video.
3
Parameter Lanjutan (hanya tersedia saat Anda mengatur Format Enkapsulasi ke HLS atau MP4)
Panjang Fragment
Durasi setiap segmen TS. Kami sarankan Anda menggunakan nilai yang direkomendasikan.
Enkripsi Video
Anda dapat mengaktifkan fitur ini untuk mengenkripsi video HLS. Setelah Anda mengaktifkan enkripsi video, Anda harus mengintegrasikan SDK pemain resmi yang mendukung dekripsi video untuk memutar video. Uji coba gratis disediakan untuk fitur ini.
Deskripsi
Fitur enkripsi yang dikonfigurasikan di sini mengenkripsi video menggunakan kriptografi milik Alibaba Cloud. Untuk informasi lebih lanjut tentang cara mengenkripsi video dalam mode enkripsi HLS standar, lihat Enkripsi HLS
4
Parameter Audio
Nonaktifkan Audio
Jika Anda memilih Nonaktifkan Audio, output hasil transkode tidak berisi informasi audio. Jika Anda ingin menghasilkan video tanpa suara, pilih Nonaktifkan Audio.
Format Encoding
Jika Anda mengatur Format Enkapsulasi ke HLS atau MP4, Anda dapat mengatur parameter ini ke AAC atau MP3. Jika Anda mengatur Format Enkapsulasi ke MP3, Anda hanya dapat mengatur parameter ini ke MP3.
Sample Rate
Kami sarankan Anda menggunakan nilai yang direkomendasikan.
Bitrate Audio
Nilai valid: 8 hingga 1000. Kami sarankan Anda menggunakan nilai yang direkomendasikan.
Saluran Audio
Kami sarankan Anda menggunakan nilai yang direkomendasikan.
5
Parameter Transkoding Bersyarat
Pemeriksaan Resolusi Video
Memeriksa apakah resolusi video input lebih rendah dari resolusi yang ditentukan dalam template transkoding.
Pemeriksaan Bitrate Video
Memeriksa apakah bitrate video input lebih rendah dari bitrate video yang ditentukan dalam template transkoding.
Pemeriksaan Bitrate Audio
Memeriksa apakah bitrate audio input lebih rendah dari bitrate audio yang ditentukan dalam template transkoding.
Klik Save.
Opsional. Di halaman Kelompok Template Transkoding, temukan kelompok template transkoding yang telah dibuat dan klik Set as Default di kolom Tindakan untuk menetapkannya sebagai kelompok template transkoding default.
Setelah Anda menentukan kelompok template default, video yang baru diunggah akan ditranskode berdasarkan kelompok template transkoding ini.
Transkoding Audio
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah yang diinginkan dari daftar drop-down di sebelah tombol Workbench.
Di halaman Kelompok Template Transkoding, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template. Atur Tipe Transkoding ke Transkoding Audio dan konfigurasikan parameter berikut.
Format Enkapsulasi: Pilih AAC atau MP3.
Kualitas Suara: Pilih Kualitas Standar atau Kualitas Tinggi.
Pertahankan pengaturan default untuk parameter lainnya atau ubah konfigurasi berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut tentang parameter dan konfigurasi yang direkomendasikan, lihat Konfigurasikan template transkoding reguler.

Klik Save.
Konversi Format Kontainer
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah yang diinginkan dari daftar drop-down di sebelah tombol Workbench.
Di halaman Kelompok Template Transkoding, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template. Atur Tipe Transkoding ke Konversi Format Kontainer dan konfigurasikan parameter berikut.
Format Enkapsulasi: Pilih HLS, MP4, FLV, atau DASH.
Definisi: Pertahankan pengaturan kualitas asli.
Pertahankan pengaturan default untuk parameter lainnya atau ubah konfigurasi berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut tentang parameter dan konfigurasi yang direkomendasikan, lihat Konfigurasikan template transkoding reguler.

Klik Save.
Transkoding Narrowband HD™ 1.0
Anda dapat menggunakan transkoding Narrowband HDTM 1.0 untuk mengekspor video hanya dalam format HLS atau MP4.
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah yang diinginkan dari daftar drop-down di sebelah tombol Workbench.
Di halaman Kelompok Template Transkoding, klik Create Transcoding Template Group.
Di bagian Audio and Video Transcoding Template, klik Add Template. Atur Tipe Transkoding ke Narrowband HDTM 1.0 dan konfigurasikan parameter berikut.
Format Enkapsulasi: Pilih HLS atau MP4.
Tipe Skenario: Pilih Drama Mini atau Skenario Umum.
Definisi: Pilih definisi terkait dengan Narrowband HD™ 1.0.
Pertahankan pengaturan default untuk parameter lainnya atau ubah konfigurasi berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut tentang parameter dan konfigurasi yang direkomendasikan, lihat Konfigurasikan template transkoding reguler.

Klik Save.
Streaming Bitrate Adaptif (ABR)
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.
Di bilah navigasi atas, pilih wilayah yang diinginkan dari daftar drop-down di sebelah tombol Workbench.
Di halaman Kelompok Template Transkoding, klik Create Transcoding Template Group.
Di bagian Audio and Video Packaging Template, klik Add Template dan konfigurasikan parameter berikut.
Format Enkapsulasi: Pilih HLS.
Definisi: Pilih definisi yang diinginkan untuk transkoding reguler, transkoding audio, konversi format kontainer, atau transkoding Narrowband HD™ 1.0.
Ambang Batas Bandwidth: Tentukan ambang batas bandwidth. Pemain dapat menentukan aliran bit mana yang akan diputar dengan membandingkan bandwidth jaringan aktual dengan ambang batas bandwidth. Satuan: bit/detik. Kami sarankan Anda menggunakan nilai yang direkomendasikan.
Pertahankan pengaturan default untuk parameter lainnya atau ubah konfigurasi berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut tentang parameter dan konfigurasi yang direkomendasikan, lihat Konfigurasikan template transkoding reguler.
Klik Save.
Gunakan API ApsaraVideo VOD
Panggil operasi AddTranscodeTemplateGroup untuk membuat berbagai jenis kelompok template transkoding.
Panggil operasi
TranscodeTemplatedan gunakan parameterTypeuntuk menentukan jenis kelompok template transkoding, seperti transkoding reguler atau pengemasan video.Panggil operasi
TranscodeTemplatedan gunakan parameterDefinitionuntuk menentukan definisi video hasil transkoding. Anda dapat menentukan definisi untuk transkoding reguler, transkoding audio, konversi format kontainer, atau transkoding Narrowband HD™ 1.0.
Kelola Kelompok Template Transkoding
Setelah Anda membuat kelompok template transkoding, Anda dapat melihat, mengedit, atau menghapus kelompok template transkoding tersebut, atau menetapkannya sebagai kelompok template transkoding default. Anda tidak dapat melihat, memodifikasi, atau menghapus kelompok template No Transcoding.
Perubahan pada pengaturan transkoding hanya berlaku untuk video yang baru diunggah.
Gunakan Konsol ApsaraVideo VOD
Di halaman Kelompok Template Transkoding, klik View atau Edit untuk melihat atau memodifikasi konfigurasi kelompok template transkoding. Klik Delete untuk menghapus kelompok template transkoding yang tidak lagi Anda butuhkan.

API
Gunakan Kelompok Template Transkoding
Anda dapat memicu pekerjaan transkoding saat mengunggah dan memproses file media. Anda dapat menentukan kelompok template transkoding saat membuat pekerjaan transkoding. Sebagai alternatif, Anda dapat menambahkan kelompok template transkoding ke alur kerja dan menggunakan alur kerja untuk mentranskode file media. Untuk informasi lebih lanjut, lihat topik-topik berikut: