Transkoding Narrowband HD™ adalah teknologi eksklusif Alibaba Cloud yang menganalisis secara cerdas adegan, gerakan, dan tekstur dalam konten video untuk mengurangi bitrate dan menekan biaya bandwidth tanpa mengorbankan kualitas visual. Narrowband HDTM 1.0 dapat mengurangi bitrate hingga 20%–40% dibandingkan dengan transkoding standar. Narrowband HDTM 2.0 lebih jauh mengurangi bitrate sekaligus menyediakan pemulihan dan peningkatan kualitas video ringan, menghasilkan resolusi lebih tinggi pada bitrate yang lebih rendah dibandingkan Narrowband HDTM 1.0.
Manfaat
|
Manfaat |
Narrowband HDTM 1.0 |
Narrowband HDTM 2.0 |
|
Narrowband: Mengurangi bit yang tidak perlu. |
✔️ |
✔️ |
|
HD: Mengalokasikan bit ke area yang paling berdampak secara visual. |
✔️ |
✔️ |
|
Melembutkan area yang kurang terlihat oleh mata manusia, seperti wilayah di luar fokus dan detail minor. |
✔️ |
✔️ |
|
Menyempurnakan detail di area yang difokuskan dan tekstur reguler. |
❌ |
✔️ |
|
Memperbaiki artefak yang mengganggu secara visual, seperti aliasing, flickering, dan efek mozaik. |
❌ |
✔️ |
Penagihan
Transkoding video adalah layanan berbayar. Anda dikenai biaya berdasarkan spesifikasi dan durasi video output. Untuk informasi selengkapnya, lihat Penagihan transkoding media.
Batasan
-
Narrowband HDTM 1.0 dan Narrowband HDTM 2.0 didukung di semua wilayah. Untuk wilayah layanan yang didukung oleh ApsaraVideo VOD, lihat Wilayah layanan.
-
Transkoding Narrowband HDTM 1.0 dan Narrowband HDTM 2.0 hanya dapat menghasilkan video dalam format HLS dan MP4.
Penggunaan
-
Parameter video, seperti resolusi dan bitrate, dari template transkoding Narrowband HDTM 1.0 bersifat bawaan dan tidak dapat diedit. Parameter template preset adalah sebagai berikut:
Definisi
Rentang bitrate (Kbps)
Lebar (px)
LD - Narrowband HD 1.0
≤400
640
SD - Narrowband HD 1.0
≤800
848
HD - Narrowband HD 1.0
≤1500
1280
FHD - Narrowband HD 1.0
≤3000
1920
2K - Narrowband HD 1.0
≤4000
2048
4K - Narrowband HD 1.0
≤8000
3840
-
Transkoding Narrowband HDTM 2.0 relatif lambat. Untuk pengujian, kami merekomendasikan menggunakan video pendek berdurasi di bawah tiga menit.
Cara menggunakan
Konsol
Langkah 1: Buat kelompok template Narrowband HD™
Anda harus terlebih dahulu membuat kelompok template transkoding Narrowband HD™ untuk digunakan dalam pekerjaan transkoding. Untuk informasi selengkapnya, lihat:
Langkah 2 (Opsional): Buat dan kaitkan alur kerja
Alur kerja mengatur tugas pemrosesan media seperti transkoding, tinjauan konten, dan pengambilan snapshot ke dalam urutan yang telah ditentukan. Saat dipicu selama unggah atau pemrosesan media, alur kerja secara otomatis memproses file media tersebut.
Buat alur kerja, tambahkan node transkoding media, dan kaitkan dengan kelompok template transkoding Narrowband HD™ yang dibuat pada langkah sebelumnya. Untuk informasi selengkapnya, lihat Mengelola alur kerja.
Langkah 3: Mulai transkoding
Gunakan kelompok template transkoding Narrowband HD™ atau alur kerja yang telah Anda buat untuk mentranskode video Anda. Anda dapat memicu transkoding selama atau setelah unggah media.
Saat unggah
-
Masuk ke Konsol ApsaraVideo VOD.
-
Di panel navigasi sebelah kiri, pilih Media Files > Audio/Video, lalu klik Upload.
-
Klik Add Media. Konfigurasikan parameter seperti metode unggah dan lokasi penyimpanan. Kemudian, pilih Use Transcoding Template Group atau Use Workflow dan tentukan kelompok template transkoding atau alur kerja yang telah Anda buat.
Untuk informasi selengkapnya tentang format unggah yang didukung dan deskripsi parameter, lihat Unggah file media di konsol.
-
Setelah menambahkan file audio atau video yang akan diunggah, klik Upload.
Setelah unggah
Operasi ini biasanya digunakan untuk mentranskode ulang video yang sudah ada, menerapkan enkripsi standar, atau mengganti parameter watermark.
-
Masuk ke Konsol ApsaraVideo VOD.
-
Di panel navigasi sebelah kiri, pilih Media Files > Audio/Video.
-
Di halaman Audio/Video, temukan file media yang ingin Anda transkode dan klik Processing di kolom Tindakan.
-
Di kotak dialog Pemrosesan Media, pilih Use Transcoding Template Group atau Use Workflow, lalu tentukan kelompok template transkoding Narrowband HD™ atau alur kerja yang telah Anda buat. Misalnya, pilih Use Transcoding Template Group dan pilih kelompok template yang diinginkan, seperti Test-NarrowbandHD, dari daftar drop-down.
-
Klik OK.
Langkah 4: Lihat hasilnya
Setelah transkoding dimulai, Anda dapat melihat status transkoding dan URL video yang telah ditranskode. Gunakan URL video tersebut untuk memutar video hasil transkoding dengan Pemutar Video Apsara atau pemutar pihak ketiga.
Jika tidak ada nama domain yang dipercepat dikonfigurasi di ApsaraVideo VOD, pemutaran atau pengunduhan video dari URL-nya akan dikenai biaya lalu lintas outbound storage. Untuk informasi selengkapnya, lihat Penagihan lalu lintas outbound dari OSS.
Metode 1: Konsol
-
Masuk ke Konsol ApsaraVideo VOD.
-
Di panel navigasi sebelah kiri, pilih Media Files > Audio/Video.
-
Di halaman Audio/Video, lihat status file media yang telah ditranskode.
Status Normal menunjukkan bahwa transkoding berhasil diselesaikan. Untuk deskripsi status lainnya, lihat Status video.
-
Klik Manage di kolom Tindakan file media yang telah ditranskode, lalu klik tab Video URL.
Aliran video dan URL dihasilkan untuk definisi yang sesuai dari file media yang berhasil ditranskode.
Dalam daftar URL video, aliran video yang ditranskode dengan Narrowband HD™ ditampilkan sebagai FHD - Narrowband HD 1.0 di kolom Definisi, dalam format MP4, dan terdaftar terpisah dari source video.
Metode 2: Notifikasi event
ApsaraVideo VOD mendukung notifikasi event melalui callback HTTP dan Message Service (MNS). Dengan mengonfigurasi notifikasi event, ApsaraVideo VOD memberi tahu Anda saat pemrosesan media selesai, seperti unggah atau pekerjaan transkoding. Anda dapat mengambil status pekerjaan transkoding dan URL video hasil transkoding dari hasil callback. Untuk petunjuk konfigurasi, lihat Notifikasi event.
Event berikut terkait dengan transkoding:
API
Penggunaan
Untuk memanggil operasi API, lihat Ikhtisar API. Kami merekomendasikan Anda menggunakan OpenAPI Explorer untuk debugging. Anda dapat menjalankan operasi API ApsaraVideo VOD langsung di OpenAPI Explorer tanpa perlu menghitung signature. Setelah pemanggilan berhasil, OpenAPI Explorer secara otomatis menghasilkan contoh kode untuk SDK.
Langkah 1: Buat kelompok template Narrowband HD™
Anda harus terlebih dahulu membuat kelompok template transkoding Narrowband HD™ untuk digunakan saat memulai pekerjaan transkoding.
-
Panggil operasi AddTranscodeTemplateGroup. Tentukan parameter untuk Narrowband HD™ dalam parameter
DefinitiondariTranscodeTemplateuntuk membuat kelompok template transkoding Narrowband HD™.
Langkah 2 (Opsional): Buat dan kaitkan alur kerja
Alur kerja mengatur tugas pemrosesan media seperti transkoding, tinjauan konten, dan pengambilan snapshot ke dalam urutan yang telah ditentukan. Saat dipicu selama unggah atau pemrosesan media, file media secara otomatis diproses sesuai rangkaian tugas yang telah ditentukan.
Saat ini, Anda hanya dapat membuat alur kerja di konsol ApsaraVideo VOD. Untuk petunjuknya, lihat Mengelola alur kerja.
Langkah 3: Mulai transkoding
Gunakan kelompok template transkoding Narrowband HD™ atau alur kerja yang telah Anda buat untuk mentranskode video Anda. Anda dapat memicu transkoding selama atau setelah unggah media.
Saat unggah
Operasi CreateUploadVideo hanya digunakan untuk mendapatkan URL unggah dan kredensial serta membuat informasi aset media dasar. Operasi ini tidak mengunggah file. Anda harus mengimplementasikan logika unggah sendiri. Untuk contoh lengkap unggah file menggunakan operasi API, lihat Unggah file media menggunakan API ApsaraVideo VOD.
-
Saat memanggil operasi CreateUploadVideo atau UploadMediaByURL untuk mengunggah file media, tentukan ID kelompok template transkoding Narrowband HD™ dalam parameter
TemplateGroupId, atau tentukan ID alur kerja yang mencakup node transkoding media dalam parameterWorkflowId. Setelah file media diunggah, ApsaraVideo VOD secara otomatis mentranskode file tersebut berdasarkan kelompok template atau alur kerja yang ditentukan.
Setelah unggah
Operasi ini biasanya digunakan untuk mentranskode ulang video yang sudah ada, menerapkan enkripsi standar, atau mengganti parameter watermark.
-
Panggil operasi SubmitTranscodeJobs dan tentukan ID kelompok template transkoding Narrowband HD™ dalam parameter
TemplateGroupId, atau panggil operasi SubmitWorkflowJob dan tentukan ID alur kerja yang mencakup node transkoding media dalam parameterWorkflowId. Setelah Anda memulai transkoding secara manual, ApsaraVideo VOD segera mentranskode file media berdasarkan kelompok template atau alur kerja yang Anda tentukan.
Langkah 4: Lihat hasilnya
Setelah transkoding dimulai, Anda dapat melihat status transkoding dan URL video yang telah ditranskode. Gunakan URL video tersebut untuk memutar video hasil transkoding dengan Pemutar Video Apsara atau pemutar pihak ketiga.
Jika tidak ada nama domain yang dipercepat dikonfigurasi di ApsaraVideo VOD, pemutaran atau pengunduhan video dari URL-nya akan dikenai biaya lalu lintas outbound storage. Untuk informasi selengkapnya, lihat Penagihan lalu lintas outbound dari OSS.
Metode 1: API
Operasi SubmitTranscodeJobs mengembalikan TranscodeTaskId untuk pekerjaan transkoding. Anda kemudian dapat memanggil operasi GetTranscodeTask untuk menanyakan status eksekusi dan URL video output dari pekerjaan transkoding tertentu.
Metode 2: Notifikasi event
ApsaraVideo VOD mendukung notifikasi event melalui callback HTTP dan MNS. Setelah Anda mengonfigurasi notifikasi event, ApsaraVideo VOD memberi tahu Anda saat pemrosesan media selesai, seperti unggah atau pekerjaan transkoding. Anda dapat mengambil status pekerjaan transkoding dan URL video hasil transkoding dari hasil callback. Untuk petunjuk konfigurasi, lihat Notifikasi event.
Event berikut terkait dengan transkoding: