Template transkoding adalah kumpulan parameter pemrosesan yang dapat digunakan untuk menyederhanakan operasi saat membuat pekerjaan transkoding atau menggunakan alur kerja. Topik ini menjelaskan template preset statis, template preset cerdas, template preset versi sebelumnya, serta aturan penamaan untuk ID template preset. Template preset statis mencakup template transkoding reguler, template transkoding audio, template untuk konversi format kontainer, template Narrowband HD™ 1.0, dan template Narrowband HD™ 2.0.
Template Preset Statis
Untuk menggunakan preset Narrowband HD™ 2.0 templates, pilih Narrowband HD 2.0 sebagai tipe antrian ApsaraVideo Media Processing (MPS). Untuk menggunakan template preset statis lainnya, pilih standard MPS queue atau high-speed MPS queue.
Template Transkoding Reguler
File output dapat berupa salah satu format berikut: HTTP Live Streaming (HLS), MP4, atau FLV. File dalam format HLS mencakup file M3U8 dan file TS. Laju bit file audio dan video output tidak boleh melebihi laju bit maksimum yang tercantum dalam tabel berikut. File output dari setiap template memiliki lebar resolusi yang sama, sementara tinggi resolusi diskalakan secara proporsional berdasarkan resolusi video input. Rotasi layar otomatis tidak didukung. Pemeriksaan resolusi video, laju bit video, dan laju bit audio juga tidak didukung. Dengan kata lain, jika resolusi video, laju bit video, atau laju bit audio file input lebih rendah daripada nilai maksimum yang ditentukan dalam template, pengambilan sampel akan dilakukan. Untuk menggunakan fitur-fitur tersebut, konfigurasikan parameter terkait saat mengirimkan pekerjaan transkoding melalui Operasi API.
ID Template | Nama Template | Nama (Bahasa Tiongkok) | Format kontainer | Pengkodean video | Pengkodean audio | Laju bit video maksimum (Kbit/s) | Laju bit audio maksimum (Kbit/s) | Resolusi - lebar (piksel) |
S00000001-100070 | M3U8-4K | H264-M3U8-4K | M3U8 | H.264 | AAC | 6.000 | 160 | 3.840 |
S00000001-100060 | M3U8-2K | H264-M3U8-2K | M3U8 | H.264 | AAC | 3.500 | 160 | 2.048 |
S00000001-100040 | M3U8-FHD | H264-M3U8-Full HD-1920 | M3U8 | H.264 | AAC | 3.000 | 160 | 1.920 |
S00000001-100030 | M3U8-HD | H264-M3U8-StandardHD1280 | M3U8 | H.264 | AAC | 1.800 | 128 | 1.280 |
S00000001-100020 | M3U8-SD | H264-M3U8-SD848 | M3U8 | H.264 | AAC | 800 | 80 | 848 |
S00000001-100010 | M3U8-LD | H264-M3U8-low-definition-640 | M3U8 | H.264 | AAC | 400 | 64 | 640 |
S00000001-100050 | M3U8-XLD | H264-M3U8-Ultrafast-320 | M3U8 | H.264 | AAC | ≤300 | 32 | 320 |
S00000001-200070 | MP4-4K | H264-MP4-4K | MP4 | H.264 | AAC | 6.000 | 160 | 3.840 |
S00000001-200060 | MP4-2K | H264-MP4-2K | MP4 | H.264 | AAC | 3.500 | 160 | 2.048 |
S00000001-200040 | MP4-FHD | H.264/MP4, Full HD (1920×1080) | MP4 | H.264 | AAC | 3.000 | 160 | 1.920 |
S00000001-200030 | MP4-HD | H.264/MP4, High Definition (1280) | MP4 | H.264 | AAC | 1.800 | 128 | 1.280 |
S00000001-200020 | MP4-SD | H264-MP4-SD848 | MP4 | H.264 | AAC | 800 | 80 | 848 |
S00000001-200010 | MP4-LD | H264-MP4-Low-Definition (640) | MP4 | H.264 | AAC | 400 | 64 | 640 |
S00000001-200050 | MP4-XLD | H264-MP4-Speedy-320 | MP4 | H.264 | AAC | ≤300 | 32 | 320 |
S00000001-000070 | FLV-4K | H264-FLV-4K | FLV | H.264 | AAC | 6.000 | 160 | 3.840 |
S00000001-000060 | FLV-2K | H264-FLV-2K | FLV | H.264 | AAC | 3.500 | 160 | 2.048 |
S00000001-000040 | FLV-FHD | H264-FLV-Full-HD-1920 | FLV | H.264 | AAC | 3.000 | 160 | 1.920 |
S00000001-000030 | FLV-HD | H264-FLV-HD 1280 | FLV | H.264 | AAC | 1.800 | 128 | 1.280 |
S00000001-000020 | FLV-SD | H264-FLV-StandardDefinition848 | FLV | H.264 | AAC | 800 | 80 | 848 |
S00000001-000010 | FLV-LD | H264-FLV (definisi rendah, 640) | FLV | H.264 | AAC | 400 | 64 | 640 |
S00000001-000050 | FLV-XLD | H264-FLV-Top-Speed320 | FLV | H.264 | AAC | ≤300 | 32 | 320 |
Template Transkoding Audio
File audio output tersedia dalam format MP3. Laju bit file audio output tidak boleh melebihi laju bit maksimum yang tercantum dalam tabel berikut. Pemeriksaan laju bit audio tidak didukung. Dengan kata lain, jika laju bit file audio input lebih rendah daripada laju bit maksimum yang ditentukan dalam template, pengambilan sampel akan dilakukan. Untuk menggunakan fitur tersebut, konfigurasikan parameter terkait saat mengirimkan pekerjaan transkoding melalui Operasi API.
ID Template | Nama Template | Nama Bahasa Tiongkok | Format kontainer | Laju bit maksimum (Kbit/s) |
S00000001-300050 | MP3-320 | MP3-320 | MP3 | 320 |
S00000001-300040 | MP3-192 | MP3-192 | MP3 | 192 |
S00000001-300030 | MP3-160 | MP3-160 | MP3 | 160 |
S00000001-300020 | MP3-128 | MP3-128 | MP3 | 128 |
S00000001-300010 | MP3-64 | MP3-64 | MP3 | 64 |
Template untuk Konversi Format Kontainer
Template untuk konversi format kontainer hanya digunakan untuk mengonversi format kontainer file media. Operasi yang memerlukan pengkodean, seperti watermarking, pengeditan, dan penggabungan file media, tidak didukung.
Konversi format kontainer mungkin gagal jika sumber atau format file media input tidak valid. Dalam hal ini, pekerjaan transkoding yang menggunakan template untuk konversi format kontainer juga dapat gagal.
ID Template | Nama Template | Nama Bahasa Tiongkok | Format kontainer |
S00000001-100000 | M3U8-COPY | Konversi ke M3U8 | M3U8 |
S00000001-200000 | MP4-COPY | Konversi Format Kontainer MP4 | MP4 |
S00000001-000000 | FLV-COPY | Mengonversi format kontainer ke FLV | FLV |
Template Narrowband HD™ 1.0
Dibandingkan dengan template transkoding reguler, template Narrowband HD™ 1.0 memungkinkan Anda menghasilkan berkas video keluaran dengan bitrate lebih rendah tanpa mengorbankan kualitas video. Hal ini membantu Anda mengurangi biaya jaringan pengiriman konten (CDN) dan penyimpanan. Rotasi layar otomatis didukung. Pemeriksaan resolusi video, bitrate video, dan bitrate audio tidak didukung. Dengan kata lain, jika resolusi video, bitrate video, atau bitrate audio berkas masukan lebih kecil daripada nilai maksimum yang sesuai yang ditentukan dalam template, terjadi unsampling. Untuk menggunakan fitur-fitur tersebut, konfigurasikan parameter terkait fitur saat mengirimkan pekerjaan transkoding dengan memanggil operasi API.
ID Template | Nama Template | Nama Tampilan | Format kontainer | Pengkodean video | Pengkodean audio | Laju bit video maksimum (Kbit/s) | Laju bit audio maksimum (Kbit/s) | Resolusi - sisi panjang (piksel) |
S00000002-100070 | M3U8-4K-NarrowBandHDV1 | H264-M3U8-4K-NarrowBandHDV1 | M3U8 | H.264 | AAC | 8.000 | 128 | 3.840 |
S00000002-100060 | M3U8-2K-NarrowBandHDV1 | H264-M3U8-2K-NarrowBandHDV1 | M3U8 | H.264 | AAC | 4.000 | 128 | 2.048 |
S00000002-100050 | M3U8-FHD-NarrowBandHDV1 | H264-M3U8-FHD-NarrowBandHDV1 | M3U8 | H.264 | AAC | ≤3000 | 128 | 1.920 |
S00000002-100040 | M3U8-HD-NarrowBandHDV1 | H264-M3U8-HD-NarrowBandHDV1 | M3U8 | H.264 | AAC | ≤1500 | 128 | 1.280 |
S00000002-100030 | M3U8-SD-NarrowBandHDV1 | H264-M3U8-SD-NarrowBandHDV1 | M3U8 | H.264 | AAC | ≤800 | 80 | 848 |
S00000002-100020 | M3U8-LD-NarrowBandHDV1 | H264-M3U8-LD-NarrowBandHDV1 | M3U8 | H.264 | AAC | ≤ 400 | 32 | 640 |
S00000002-200070 | MP4-4K-NarrowBandHDV1 | H264-MP4-4K-NarrowBandHDV1 | MP4 | H.264 | AAC | ≤ 8000 | 128 | 3.840 |
S00000002-200060 | MP4-2K-NarrowBandHDV1 | Narrowband HD™-H264-MP4-2K | MP4 | H.264 | AAC | ≤4.000 | 128 | 2.048 |
S00000002-200050 | MP4-FHD-NarrowBandHDV1 | H264-MP4-FHD-NarrowBandHDV1 | MP4 | H.264 | AAC | Kurang dari atau sama dengan 3000 | 128 | 1.920 |
S00000002-200040 | MP4-HD-NarrowBandHDV1 | Narrowband HD™-H264-MP4-HD 1280 | MP4 | H.264 | AAC | ≤ 1500 | 128 | 1.280 |
S00000002-200030 | MP4-SD-NarrowBandHDV1 | H264-MP4-SD-NarrowBandHDV1 | MP4 | H.264 | AAC | ≤ 800 | 80 | 848 |
S00000002-200020 | MP4-LD-NarrowBandHDV1 | Narrowband HD™-H264-MP4-definisi rendah (640) | MP4 | H.264 | AAC | ≤ 400 | 32 | 640 |
S00000002-000070 | FLV-4K-NarrowBandHDV1 | Narrowband HD™-H264-FLV-4K | FLV | H.264 | AAC | ≤8000 | 128 | 3.840 |
S00000002-000060 | FLV-2K-NarrowBandHDV1 | H264-FLV-2K-NarrowBandHDV1 | FLV | H.264 | AAC | ≤4000 | 128 | 2.048 |
S00000002-000050 | FLV-FHD-NarrowBandHDV1 | Narrowband HD™-H264-FLV-Full HD 1920 | FLV | H.264 | AAC | ≤3000 | 128 | 1.920 |
S00000002-000040 | FLV-HD-NarrowBandHDV1 | H264-FLV-HD-NarrowBandHDV1 | FLV | H.264 | AAC | ≤ 1.500 | 128 | 1.280 |
S00000002-000030 | FLV-SD-NarrowBandHDV1 | H264-FLV-SD-NarrowBandHDV1 | FLV | H.264 | AAC | ≤800 | 80 | 848 |
S00000002-000020 | FLV-LD-NarrowBandHDV1 | H264-FLV-LD-NarrowBandHDV1 | FLV | H.264 | AAC | ≤400 | 32 | 640 |
Template Narrowband HD™ 2.0
Untuk menggunakan Narrowband HD™ 2.0 templates, pilih Narrowband HD 2.0 sebagai tipe antrian MPS.
Rotasi layar otomatis didukung. Pemeriksaan resolusi video, laju bit video, dan laju bit audio tidak didukung. Dengan kata lain, jika resolusi video, laju bit video, atau laju bit audio file input lebih rendah daripada nilai maksimum yang ditentukan dalam template, pengambilan sampel akan dilakukan. Untuk menggunakan fitur-fitur tersebut, konfigurasikan parameter terkait saat mengirimkan pekerjaan transkoding melalui Operasi API.
ID Template | Nama Template | Nama Tampilan | Format kontainer | Pengkodean video | Pengkodean audio | Laju bit video maksimum (Kbit/s) | Laju bit audio maksimum (Kbit/s) | Resolusi - sisi panjang (piksel) |
S00000003-200050 | MP4-FHD-NarrowBandHDV2 | H264-MP4-FHD-NarrowBandHDV2 | MP4 | H.264 | AAC | ≤3000 | 128 | 1.920 |
S00000003-200040 | MP4-HD-NarrowBandHDV2 | Narrowband HD™️2.0-H264-FLV-Quasi-HD-1280 | MP4 | H.264 | AAC | ≤ 1500 | 128 | 1.280 |
S00000003-200030 | MP4-SD-NarrowBandHDV2 | H264-MP4-SD-NarrowBandHDV2 | MP4 | H.264 | AAC | ≤800 | 80 | 848 |
S00000003-200020 | MP4-LD-NarrowBandHDV2 | Narrowband HD™ 2.0 (H264, FLV, definisi rendah, 640) | MP4 | H.264 | AAC | ≤400 | 32 | 640 |
Template Preset Cerdas
Template preset cerdas secara otomatis menyesuaikan parameter transkoding berdasarkan file video input sehingga file video output memenuhi persyaratan yang ditentukan.
Penggunaan template preset cerdas bergantung pada properti seperti resolusi dan laju bit file video input. Oleh karena itu, sebelum menggunakan template preset cerdas, panggil operasi SubmitAnalysisJob untuk menganalisis file media, lalu panggil operasi QueryAnalysisJobList untuk mengetahui template preset cerdas yang tersedia. Gunakan template preset cerdas yang sesuai saat mengirimkan pekerjaan transkoding.
ID Template | Nama Template | Nama Tampilan | Format kontainer | Rentang laju bit (Kbit/s) | Resolusi (piksel) |
S00000000-100050 | M3U8-FHD | M3U8-FHD | M3U8 | 2 M - 4 M | [720,1080] |
S00000000-100040 | M3U8-HD | M3U8-HD | M3U8 | 1 hingga 2 M | ≥ 576 |
S00000000-100030 | M3U8-SD | M3U8-SD | M3U8 | 500k hingga 1M | ≥ 480 |
S00000000-100020 | M3U8-LD | M3U8-LD | M3U8 | < 500 | ≥ 270 |
S00000000-200050 | MP4-FHD | MP4-FHD | MP4 | 2 M hingga 4 M | [720,1080] |
S00000000-200040 | MP4-HD | MP4-HD | MP4 | 1 M–2 M | ≥ 576 |
S00000000-200030 | MP4-SD | MP4-SD | MP4 | 500.000 hingga 1 juta | ≥ 480 |
S00000000-200020 | MP4-LD | MP4 (definisi rendah) | MP4 | Kurang dari 500.000 | ≥ 270 |
S00000000-000050 | FLV-FHD | FLV-FHD | FLV | 2–4 M | [720,1080] |
S00000000-000040 | FLV-HD | FLV-HD | FLV | 1 hingga 2 M | ≥ 576 |
S00000000-000030 | FLV-SD | FLV-SD | FLV | 500.000 hingga 1.000.000 | Minimal 480p |
S00000000-000020 | FLV-LD | FLV (definisi rendah) | FLV | Kurang dari 500.000 | ≥ 270 |
Template Preset Versi Sebelumnya
Tabel berikut menjelaskan template super-resolusi preset versi sebelumnya. Kami merekomendasikan penggunaan template preset versi baru.
Template multi-platform MP4-SDToHD dan MP4-2KTo4K merupakan template super-resolusi preset. Template ini hanya tersedia di wilayah China (Hangzhou) dan China (Shanghai).
ID Template | Nama Template | Nama Tampilan | Format kontainer | Laju bit video maksimum (Kbit/s) | Laju bit audio maksimum (Kbit/s) | Resolusi - lebar (piksel) | Catatan |
S00000001-400070 | MP4-2KTo4K | MP4-2KTo4K | MP4 | ≤20.000 | 128 | ≤ 3.840 | Template super-resolusi versi sebelumnya yang menggunakan antrian MPS standar sempit. Template ini dapat digunakan di browser web, perangkat iOS, dan perangkat Android. |
S00000001-400040 | MP4-SDToHD | MP4-SDToHD | MP4 | ≤6000 | 128 | ≤ 1.280 | Template super-resolusi versi sebelumnya yang menggunakan antrian MPS standar sempit. Template ini dapat digunakan di browser web, perangkat iOS, dan perangkat Android. |
Aturan Penamaan untuk ID Template Preset
Nomor urutan karakter | Deskripsi |
1 | S |
2 hingga 9 | Disediakan |
10 | Tanda hubung (-). |
11 | Kategori template. |
12 hingga 15 | Nomor urutan template. |
16 | Versi minor template. |