az ams transform
Azure Media Services hesabı için dönüşümleri yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az ams transform create |
Bir dönüşüm oluşturun. |
Temel | GA |
az ams transform delete |
Dönüşümü silme. |
Temel | GA |
az ams transform list |
Azure Media Services hesabının tüm dönüşümlerini listeleme. |
Temel | GA |
az ams transform output |
Azure Media Services hesabı için dönüşüm çıkışlarını yönetme. |
Temel | GA |
az ams transform output add |
Var olan bir dönüşüme çıkış ekleyin. |
Temel | GA |
az ams transform output remove |
Var olan bir dönüşümden çıktıyı kaldırma. |
Temel | GA |
az ams transform show |
Dönüşümün ayrıntılarını gösterme. |
Temel | GA |
az ams transform update |
Dönüşümün ayrıntılarını güncelleştirin. |
Temel | GA |
az ams transform create
Bir dönüşüm oluşturun.
az ams transform create --account-name
--name
--preset
--resource-group
[--audio-analysis-mode]
[--audio-language]
[--blur-type]
[--description]
[--face-detector-mode]
[--insights-to-extract {AllInsights, AudioInsightsOnly, VideoInsightsOnly}]
[--on-error {ContinueJob, StopProcessingJob}]
[--relative-priority {High, Low, Normal}]
[--resolution]
[--video-analysis-mode]
Örnekler
AdaptiveStreaming yerleşik ön ayarı ve Yüksek göreli öncelik ile bir dönüşüm oluşturun.
az ams transform create -a myAmsAccount -n transformName -g myResourceGroup --preset AdaptiveStreaming --relative-priority High
JSON dosyasından özel Standart Kodlayıcı ön ayarı ve Düşük göreli öncelik ile bir dönüşüm oluşturun.
az ams transform create -a myAmsAccount -n transformName -g myResourceGroup --preset "C:\MyPresets\CustomPreset.json" --relative-priority Low
Gerekli Parametreler
Azure Media Services hesabının adı.
Dönüşümün adı.
Dönüştürme çıkışını oluşturmak için kaynak dosyadan içgörüleri değiştirmek, kodlamak veya ayıklamak için kullanılacak işlemleri açıklayan ön ayar. İzin verilen değerler: H264SingleBitrateSD, H264SingleBitrate720p, H264SingleBitrate1080p, AdaptiveStreaming, AACGoodQualityAudio, ContentAwareEncodingExperimental, ContentAwareEncoding, CopyAllBitrateNonInterleaved, H264MultipleBitrate1080p, H264MultipleBitrate720p, H264MultipleBitrateSD, H265ContentAwareEncoding, H265AdaptiveStreaming, H265SingleBitrate720p, H265SingleBitrate1080p, H265SingleBitrate4K, AudioAnalyzer, VideoAnalyzer, FaceDetector. İzin verilen değerlere ek olarak, özel bir Standart Kodlayıcı önceden ayarlanmış JSON dosyasının yolunu da geçirebilirsiniz. Özel ön ayar oluşturmak için kullanılacak ayarlar hakkında daha fazla bilgi için bkz https://docs.microsoft.com/rest/api/media/transforms/createorupdate#standardencoderpreset .
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmezse Standard AudioAnalysisMode seçilir. İzin verilen değerler: Standart, Temel.
"Language tag-region" (örneğin: en-US) BCP-47 biçimini kullanarak girişteki ses yükünün dili. Belirtilmezse, otomatik dil algılama kullanılır. Bu özellik şu anda İngilizce, Çince, Fransızca, Almanca, İtalyanca, Japonca, İspanyolca, Rusça ve Portekizce desteğine sahiptir. Otomatik algılama, net bir şekilde ayırt edilebilir konuşma ile ses kayıtlarında en iyi şekilde çalışır. Otomatik algılama dili bulamazsa transkripsiyon İngilizceye geri dönüş yapar. İzin verilen değerler: en-US, en-GB, es-ES, es-MX, fr-FR, it-IT, ja-JP, pt-BR, zh-CN, de-DE, ar-EG, ru-RU, hi-IN.
İzin verilen değerler: Box, Low, Med, High, Black.
Dönüşümün açıklaması.
Bu mod şu ayarlar arasında seçim yapma olanağı sağlar: 1) Çözümle - Yalnızca algılama için. Bu mod, video boyunca yüzlerin meta veri JSON dosyası işaretleme görünümlerini oluşturur. Mümkün olduğunda, aynı kişinin görünümüne aynı kimlik atanır. 2) Birleşik - Ayrıca algılanan yüzleri yeniden tepkiler (bulanıklaştırma). 3) Redact - Bu, algılanan yüzlerin bir alt kümesinin seçmeli olarak yeniden düzenlemesini sağlayan 2 geçişli bir işlem sağlar. Meta veri dosyasını, kaynak videoyla birlikte önceki bir analiz geçişinden ve kullanıcı tarafından seçilen ve redaction gerektiren kimlik alt kümesinden alır. İzin verilen değerler: Çözümle, Yeniden İşlem, Birleştirilmiş.
Ayıklanacak içgörü türü. Ayarlanmadıysa, içerik türüne göre tür seçilir. İçerik yalnızca ses ise yalnızca ses içgörüleri ayıklanır ve yalnızca video içgörüleri ayıklanır.
Dönüşüm birden fazla çıkış tanımlayabilir. Bu özellik, bir çıkış başarısız olduğunda hizmetin ne yapacağını tanımlar. Diğer çıkışları üretmeye devam edin veya diğer çıkışları durdurun. Genel İş durumu, 'ContinueJob' ile belirtilen çıkışların hatalarını yansıtmaz. Varsayılan değer :'StopProcessingJob'.
Bir dönüşüm içindeki dönüşüm çıkışlarının göreli önceliğini ayarlar. Bu, hizmetin TransformOutput'ları işlemek için kullandığı önceliği ayarlar. Varsayılan öncelik Normal'dir.
Videonuzun analiz edilen en yüksek çözünürlüğü belirtir. Varsayılan davranış"SourceResolution"dır ve bu davranış, analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. StandardDefinition kullanıldığında, uygun en boy oranı korunarak giriş videoları standart tanım olarak yeniden boyutlandırılır. Yalnızca video daha yüksek çözünürlükteyse yeniden boyutlandırılır. Örneğin, işlemeden önce 1920x1080 girişi 640x360 olarak ölçeklendirilebilir. "StandardDefinition"a geçmek, yüksek çözünürlüklü videoyu işlemek için gereken süreyi kısaltır. Ayrıca bu bileşeni kullanmanın maliyetini düşürebilir (ayrıntılar için bkz https://azure.microsoft.com/pricing/details/media-services/#analytics . ). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir. İzin verilen değerler: StandardDefinition, SourceResolution.
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmezse Standard AudioAnalysisMode seçilir. İzin verilen değerler: Standart, Temel.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ams transform delete
Dönüşümü silme.
az ams transform delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Azure Media Services hesabının adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Dönüşümün adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ams transform list
Azure Media Services hesabının tüm dönüşümlerini listeleme.
az ams transform list --account-name
--resource-group
[--filter]
[--orderby]
Gerekli Parametreler
Azure Media Services hesabının adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Döndürülen öğe kümesini kısıtlar.
Sonuç koleksiyonunun sıralanması gereken anahtarı belirtir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ams transform show
Dönüşümün ayrıntılarını gösterme.
az ams transform show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Azure Media Services hesabının adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Dönüşümün adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ams transform update
Dönüşümün ayrıntılarını güncelleştirin.
az ams transform update [--account-name]
[--add]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
Örnekler
Göreli önceliğini Yüksek olarak ayarlayarak bir dönüşümün ilk dönüşüm çıkışını güncelleştirin.
az ams transform update -a myAmsAccount -n transformName -g myResourceGroup --set outputs[0].relativePriority=High
İsteğe Bağlı Parametreler
Azure Media Services hesabının adı.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
Dönüşümün açıklaması.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Dönüşümün adı.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>
.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.