Kódolás automatikusan létrehozott bitráta létrával
Figyelmeztetés
Az Azure Media Services 2024. június 30-án megszűnik. További információkért lásd az AMS kivezetési útmutatót.
Tipp
Szeretne miniatűröket létrehozni, összefűzni két videót, egy videó alpontját vagy elforgatni (többek között)? A Media Services mintakódját a Minták lapon találja.
Áttekintés
Ez a cikk bemutatja, hogyan kódolhat be egy bemeneti videót egy automatikusan létrehozott bitsebesség-létrába (bitrátafelbontási párokba) a Media Services standard kódolójának használatával a bemeneti felbontás és a sávszélesség alapján. Ez a beépített kódolóbeállítás vagy előre beállított beállítás soha nem lépi túl a bemeneti felbontást és a sávszélességet. Ha például a bemenet 720p és 3 Mbps, a kimenet a legjobb esetben is 720p marad, és 3 Mbps-nál alacsonyabb sebességgel indul.
Kódolás streameléshez
Ha az AdaptiveStreaming vagy a H265AdaptiveStreaming beállításkészletet használja az Átalakításban, egy olyan kimenetet kap, amely alkalmas az olyan streamelési protokollokon keresztül történő kézbesítésre, mint a HLS és a DASH. E két beállításkészlet egyikének használatakor a szolgáltatás intelligensen határozza meg, hogy hány videoréteget kell létrehozni, és hogy milyen sávszélességet és felbontást használjon. A kimeneti tartalom olyan MP4-fájlokat tartalmaz, ahol AAC-kódolású hang és H.264 kódolású videó (AdaptiveStreaming-beállítás esetén) vagy H.265/HEVC (a H265AdaptiveStreaming-készlet esetében). A kimeneti MP4-fájlok nem egymásba vannak osztva.
Kimenet
Ez a szakasz három példát mutat be a Media Services-kódoló által az AdaptiveStreaming(H.264) vagy a H265AdaptiveStreaming (HEVC) készlettel történő kódolás eredményeként létrehozott kimeneti videorétegekre. A kimenet minden esetben egy csak hanggal rendelkező MP4-fájlt tartalmaz, amely 128 kbps-os sztereó hangkóddal rendelkezik.
1\. példa
A "1080" magasságú és a "29.970" keretezésű forrás 6 videoréteget hoz létre:
Réteg | Magasság | Szélesség | Bitsebesség (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 |
2\. példa
A "720" magasságú és a "23.970" keretezésű forrás 5 videóréteget hoz létre:
Réteg | Magasság | Szélesség | Bitsebesség (kbps) |
---|---|---|---|
1 | 720 | 1280 | 2940 |
2 | 540 | 960 | 1850 |
3 | 360 | 640 | 960 |
4 | 270 | 480 | 600 |
5 | 180 | 320 | 320 |
3\. példa
A "360" magasságú és a "29.970" keretezésű forrás 3 videóréteget hoz létre:
Réteg | Magasság | Szélesség | Bitsebesség (kbps) |
---|---|---|---|
1 | 360 | 640 | 700 |
2 | 270 | 480 | 440 |
3 | 180 | 320 | 230 |
Tartalomtudatos kódolás összehasonlítása
A tartalomtudatos kódolási készletek jobb megoldást kínálnak az adaptív streamelőkészletekkel szemben a forrástartalom elemzésével, mielőtt eldöntené a létrán használni kívánt kimeneti bitsebességek és felbontások megfelelő készletét. Először tesztelje a tartalomtudatos kódolási beállításokat , mielőtt az adaptív sávszélességű streamelőkészletek által biztosított statikusabb és rögzítettebb létrát használja.
Kódolási minták
Tekintse meg a kódolási minták széles listáját.
Súgó és támogatás
Kérdéseket tehet fel a Media Serviceshez, vagy kövesse a frissítéseket az alábbi módszerek egyikével:
- Q & A
-
Stack Overflow. Kérdések címkézése a következővel:
azure-media-services
. - @MSFTAzureMediavagy @AzureSupport használatával kérjen támogatást.
- Nyisson meg egy támogatási jegyet a Azure Portal keresztül.