Kodlama senaryosu tabanlı geçiş kılavuzu
Önemli
V2 API'sinin kullanımdan kaldırılması, Azure Media Services'ın kullanımdan kaldırılmasıyla uyumlu olduğundan artık Azure Media Service v2'den v3'e geçiş yapılması gerekmez. Daha fazla bilgi için lütfen Azure Media Services kullanımdan kaldırma kılavuzuna bakın.
Bu makalede, Azure Media Services v2'den v3'e geçişte size yardımcı olacak kodlama senaryosu tabanlı yönergeler sağlanmaktadır.
Önkoşullar
Kodlama iş akışınızı değiştirmeye başlamadan önce depolamanın yönetilme yöntemindeki farkları anlamanız gerekir. AMS V3'te, Media Services hesabınızla ilişkili depolama hesaplarını yönetmek için Azure Depolama API'si kullanılır.
Not
v2'de oluşturulan işler ve görevler, bir dönüşümle ilişkilendirilmediklerinden v3'te gösterilmez. V3 dönüşümlerine ve işlerine geçiş yapmanız önerilmektedir.
Kodlama iş akışı karşılaştırması
V2 ve V3 kodlama iş akışlarının görsel karşılaştırması için aşağıdaki akış çizelgelerine göz atmak için birkaç dakikanızı alın.
V2 kodlama iş akışı
Daha büyük bir sürüm görmek için aşağıdaki resme tıklayın.
- Kurulum
- Bir varlık oluşturun veya varlığı ve mevcut varlığı kullanın. Yeni bir varlık kullanıyorsanız bu varlığa içerik yükleyin. Mevcut bir varlığı kullanıyorsanız, varlıkta zaten var olan dosyaları kodlamanız gerekir.
- Aşağıdaki öğelerin değerlerini alın:
- Medya işlemcisi kimliği veya nesnesi
- Kullanmak istediğiniz kodlayıcının kodlayıcı dizesi (ad)
- Yeni varlığın Varlık Kimliği VEYA mevcut varlığın varlık kimliği
- İzleme için bir iş veya görev düzeyi bildirim aboneliği veya SDK olay işleyicisi oluşturun
- Görevi veya görevleri içeren işi oluşturun. Her görev yukarıdaki öğeleri içermelidir ve:
- Bir çıkış varlığının oluşturulması gerektiğini belirten bir yönerge. Çıkış varlığı sistem tarafından oluşturulur.
- Çıkış varlığı için isteğe bağlı ad
- İşi gönderin.
- İşi izleyin.
V3 kodlama iş akışı
- Kurulum
- Bir varlık oluşturun veya var olan bir varlığı kullanın. Yeni bir varlık kullanıyorsanız bu varlığa içerik yükleyin. Mevcut bir varlığı kullanıyorsanız, varlıkta zaten var olan dosyaları kodlamanız gerekir. Bu varlığa daha fazla içerik yüklememelisiniz.
- Çıkış varlığı oluşturma. Çıkış varlığı, kodlanmış dosyaların, giriş ve çıkış meta verilerinin depolandığı yerdir.
- Dönüşüm için değerleri alma:
- Standart Kodlayıcı ön ayarı
- AMS kaynak grubu
- AMS hesap adı
- Dönüşümü oluşturun veya var olan bir dönüşümü kullanın. Dönüşümler yeniden kullanılabilir. Her iş göndermek istediğinizde yeni bir dönüşüm oluşturmanız gerekmez.
- Bir iş oluşturma
- İş için aşağıdaki öğelerin değerlerini alın:
- Dönüştürme adı
- Varlığınızın SAS URL'si için Temel URI, dosya paylaşımınızın HTTPs kaynak yolu veya dosyaların yerel yolu. ,
JobInputAsset
giriş olarak bir varlık adı da kullanabilir. - Dosya adları
- Çıkış varlıkları
- Bir kaynak grubu
- AMS hesap adı
- İş için aşağıdaki öğelerin değerlerini alın:
- İşinizi izlemek için Event Grid'i kullanın.
- İşi gönderin.
V2'den V3 kodlamasına özel ön ayarlar
V2 kodunuz özel ön ayarlı Standart Kodlayıcı olarak adlandırılıyorsa, bir iş göndermeden önce özel Standart Kodlayıcı ön ayarıyla yeni bir dönüşüm oluşturmanız gerekir.
Özel ön ayarlar artık JSON'dır ve artık XML tabanlı değildir. Dönüşüm Açma API'sinin (Swagger) belgelerinde tanımlanan özel ön ayar şemasını izleyerek ön ayarınızı JSON'da yeniden oluşturun.
Bir kodlama işinden meta veri dosyalarını giriş ve çıkış
v2'de, XML giriş ve çıkış meta veri dosyaları bir kodlama işinin sonucu olarak oluşturulur. v3'te meta veri biçimi XML'den JSON'a değiştirildi. Meta veriler hakkında daha fazla bilgi için bkz . Giriş meta verileri ve Çıktı meta verileri.
Premium Kodlayıcıdan v3 Standart Kodlayıcıya veya iş ortağı tabanlı çözümlere
v2 API'sinde artık Premium Kodlayıcı desteklenmiyor. HeVC kodlaması için iş akışı tabanlı Premium Kodlayıcı'nın daha önce kullandıysanız HEVC kodlama desteğine sahip yeni v3 Standart Kodlayıcı'ya geçirilmesi gerekir.
Premium Kodlayıcı'nın gelişmiş iş akışı özelliklerine ihtiyacınız varsa Imagine Communications, Telestreamveya Bitmovin'den bir Azure gelişmiş kodlama iş ortağı çözümü kullanmaya başlamanız önerilir.
HTTPS tarafından barındırılan URL'lerde girişleri olan işler
Artık HTTP(S) iş girişi desteğini kullanarak Azure depolamada depolanan, yerel olarak depolanan dosyalardan veya dış web sunucularından V3'te iş gönderebilirsiniz.
İşleri göndermeden önce Azure blob dosyalarından boş varlıklara dosya kopyalamak için iş akışlarını kullandıysanız, Azure blob depolamadaki dosyanın SAS URL'sini doğrudan işe geçirerek iş akışınızı basitleştirebilirsiniz.
Yeni AudioAnalyzer "temel mod" için Indexer v1 ses transkripsiyonu
v2 API'sinde Indexer v1 işlemcisini kullanan müşteriler için, bir İş göndermeden önce yeniyi AudioAnalyzer
temel modda çağıran bir dönüşüm oluşturmanız gerekir.
Kodlama, dönüşümler ve işler kavramları, öğreticiler ve nasıl yapılır kılavuzları
- Media Services ile video ve ses kodlama
- Standart Kodlayıcı biçimleri ve codec bileşenleri
- Otomatik olarak oluşturulan bit hızı merdiveni ile kodlama
- Belirli bir çözünürlük için en uygun bit hızı değerini bulmak için içeriğe duyarlı kodlama ön ayarını kullanın
- Medya Ayrılmış Birimleri
- Giriş meta verileri
- Çıkış meta verileri
- Media Services v3'te dinamik paketleme: ses codec bileşenleri
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:
- Q & A
-
Stack Overflow. ile soruları etiketleme
azure-media-services
. - Destek istemek için @AzureSupport @MSFTAzureMedia veya kullanın.
- Azure portal üzerinden bir destek bileti açın.