Otomatik olarak oluşturulan bit hızı merdiveni ile kodlama

Media Services logosu v3


Uyarı

Azure Media Services 30 Haziran 2024'de kullanımdan kaldırılacaktır. Daha fazla bilgi için bkz. AMS Kullanımdan Kaldırma Kılavuzu.

İpucu

Küçük resimler oluşturmak, iki videoyu birleştirmek, bir videoyu alt sarmak veya döndürmek mi istiyorsunuz (diğer şeylerin arasında)? Media Services örnek kodunu Örnekler sayfasında bulabilirsiniz.

Genel Bakış

Bu makalede, giriş videosunu giriş çözünürlüğüne ve bit hızına göre otomatik olarak oluşturulan bit hızı merdivenine (bit hızı çözünürlük çiftleri) kodlamak için Media Services'te Standart Kodlayıcı'nın nasıl kullanılacağı açıklanmaktadır. Bu yerleşik kodlayıcı ayarı veya önceden ayarlanmış ayarı, giriş çözünürlüğünü ve bit hızını asla aşmaz. Örneğin, giriş 3 Mb/sn'de 720p ise, çıkış en iyi şekilde 720p olarak kalır ve 3 Mb/sn'den düşük hızlarda başlar.

Akış için kodlama

Transform'deAdaptiveStreaming veya H265AdaptiveStreaming ön ayarını kullandığınızda, HLS ve DASH gibi akış protokolleri aracılığıyla teslim için uygun bir çıkış elde edersiniz. Bu iki ön ayardan birini kullanırken hizmet, kaç video katmanı oluşturulup hangi bit hızı ve çözünürlükte oluşturulacaklarını akıllı bir şekilde belirler. Çıkış içeriği, AAC ile kodlanmış ses ve H.264 kodlu video (AdaptiveStreaming ön ayarı söz konusu olduğunda) veya H.265/HEVC (H265AdaptiveStreaming ön ayarı söz konusu olduğunda) MP4 dosyalarını içerir. Çıkış MP4 dosyaları araya kaydedilmez.

Çıktı

Bu bölümde , AdaptiveStreaming(H.264) veya H265AdaptiveStreaming (HEVC) ön ayarlarıyla kodlamanın bir sonucu olarak Media Services kodlayıcı tarafından üretilen çıkış video katmanlarına üç örnek gösterilmektedir. Her durumda çıkış, 128 kb/sn'de kodlanmış stereo ses ile yalnızca ses mp4 dosyası içerir.

Örnek 1

Yüksekliği "1080" ve kare hızı "29,970" olan kaynak 6 video katmanı üretir:

Katman Height Width Bit Hızı (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

Örnek 2

Yüksekliği "720" ve kare hızı "23,970" olan kaynak 5 video katmanı oluşturur:

Katman Height Width Bit Hızı (kbps)
1 720 1280 2940
2 540 960 1850
3 360 640 960
4 270 480 600
5 180 320 320

Örnek 3

Yüksekliği "360" ve kare hızı "29,970" olan kaynak 3 video katmanı oluşturur:

Katman Height Width Bit Hızı (kbps)
1 360 640 700
2 270 480 440
3 180 320 230

İçerik kullanan kodlama karşılaştırması

İçerik kullanan kodlama ön ayarları, merdivende kullanılacak doğru çıkış bit hızı ve çözünürlük kümesine karar vermeden önce kaynak içeriği analiz ederek uyarlamalı akış ön ayarları üzerinde daha iyi bir çözüm sunar. Uyarlamalı bit hızı akış ön ayarları tarafından sağlanan daha statik ve sabit merdiveni kullanmadan önce içeriğe duyarlı kodlama ön ayarlarını test edin.

Kodlama örnekleri

Kodlama örneklerinin kapsamlı listesine bakın.

Yardım ve destek alma

Sorularınız için Media Services ile iletişime geçebilir veya aşağıdaki yöntemlerden birini kullanarak güncelleştirmelerimizi izleyebilirsiniz: