Mengodekan dengan tangga laju bit yang dihasilkan otomatis

Logo Azure Media Services v3


Peringatan

Azure Media Services akan dihentikan pada 30 Juni 2024. Untuk informasi selengkapnya, lihat Panduan Penghentian AMS.

Tip

Ingin menghasilkan gambar kecil, menyatukan dua video, membuat subklip video, atau memutarnya (antara lain)? Anda dapat menemukan kode sampel Media Services di halaman Sampel.

Gambaran Umum

Artikel ini menjelaskan cara menggunakan Pengode Standar di Layanan Media untuk mengodekan video input ke dalam tangga laju bit yang dibuat secara otomatis (pasangan resolusi laju bit) berdasarkan resolusi input dan lajut bit. Pengaturan pengode bawaan ini, atau prasetel, tidak akan pernah melebihi resolusi input dan laju bit. Misalnya, jika input adalah 720p pada 3 Mbps, keluaran tetap 720p pada kecepatan terbaiknya, dan akan mulai pada tingkat yang lebih rendah dari 3 Mbps.

Pengodean untuk streaming

Saat Anda menggunakan prasetel AdaptiveStreaming atau H265AdaptiveStreaming di Ubah, Anda mendapatkan keluaran yang sesuai untuk pengiriman melalui protokol streaming seperti HLS dan DASH. Saat menggunakan salah satu dari dua prasetel ini, layanan secara cerdas menentukan berapa banyak lapisan video yang akan dihasilkan dan pada kecepatan bit dan resolusi apa. Konten output berisi file MP4 di mana audio yang dikodekan AAC dan video yang dikodekan H.264 (dalam kasus preset AdaptiveStreaming) atau H.265/HEVC (dalam kasus preset H265AdaptiveStreaming). File MP4 output tidak diselingi.

Output

Bagian ini menunjukkan tiga contoh lapisan video output yang dihasilkan oleh encoder Media Services sebagai hasil pengodean dengan prasetel AdaptiveStreaming(H.264) atau H265AdaptiveStreaming (HEVC). Dalam semua kasus, keluaran berisi file MP4 hanya audio dengan audio stereo yang dikodekan dengan 128 kbps.

Contoh 1

Sumber dengan tinggi "1080" dan laju bingkai "29,970" menghasilkan 6 lapisan video:

Lapisan Tinggi Lebar Laju bit (kbps)
1 1080 1920 6780
2 720 1280 3520
3 540 960 2210
4 360 640 1150
5 270 480 720
6 180 320 380

Contoh 2

Sumber dengan tinggi "720" dan laju bingkai "23,970" menghasilkan 5 lapisan video:

Lapisan Tinggi Lebar Laju bit (kbps)
1 720 1280 2940
2 540 960 1850
3 360 640 960
4 270 480 600
5 180 320 320

Contoh 3

Sumber dengan tinggi "360" dan laju bingkai "29,970" menghasilkan 3 lapisan video:

Lapisan Tinggi Lebar Laju bit (kbps)
1 360 640 700
2 270 480 440
3 180 320 230

Perbandingan pengkodean sadar konten

Preset pengkodean konten-sadar menawarkan solusi yang lebih baik atas preset streaming adaptif dengan menganalisis konten sumber sebelum memutuskan set yang tepat dari bitrate output dan resolusi untuk digunakan dalam tangga. Menguji preset pengkodean konten-sadar pertama sebelum menggunakan tangga yang lebih statis dan tetap yang disediakan oleh prasetel streaming bitrate adaptif.

Sampel pengodean

Lihat daftar ekstensif sampel Pengodean.

Mendapatkan bantuan dan dukungan

Anda dapat menghubungi Media Services dengan pertanyaan atau mengikuti pembaruan kami dengan salah satu metode berikut: