Share via


az ams transform

Gestire le trasformazioni per un account Servizi multimediali di Azure.

Comandi

Nome Descrizione Tipo Stato
az ams transform create

Creare una trasformazione.

Memoria centrale Disponibilità generale
az ams transform delete

Eliminare una trasformazione.

Memoria centrale Disponibilità generale
az ams transform list

Elencare tutte le trasformazioni di un account Servizi multimediali di Azure.

Memoria centrale Disponibilità generale
az ams transform output

Gestire gli output delle trasformazioni per un account Servizi multimediali di Azure.

Memoria centrale Disponibilità generale
az ams transform output add

Aggiungere un output a una trasformazione esistente.

Memoria centrale Disponibilità generale
az ams transform output remove

Rimuovere un output da una trasformazione esistente.

Memoria centrale Disponibilità generale
az ams transform show

Visualizzare i dettagli di una trasformazione.

Memoria centrale Disponibilità generale
az ams transform update

Aggiornare i dettagli di una trasformazione.

Memoria centrale Disponibilità generale

az ams transform create

Creare una trasformazione.

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]

Esempio

Creare una trasformazione con set di impostazioni predefiniti AdaptiveStreaming e Priorità relativa elevata.

az ams transform create -a myAmsAccount -n transformName -g myResourceGroup --preset AdaptiveStreaming --relative-priority High

Creare una trasformazione con un set di impostazioni personalizzato del codificatore Standard da un file JSON e priorità relativa bassa.

az ams transform create -a myAmsAccount -n transformName -g myResourceGroup --preset "C:\MyPresets\CustomPreset.json" --relative-priority Low

Parametri necessari

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--name -n

Nome della trasformazione.

--preset

Set di impostazioni che descrive le operazioni che verranno usate per modificare, transcodificare o estrarre informazioni dettagliate dal file di origine per generare l'output della trasformazione. Valori consentiti: H264SingleBitrateSD, H264SingleBitrate720p, H264SingleBitrate1080p, AdaptiveStreaming, AACGoodQualityAudio, ContentAwareEncodingExperimental, ContentAwareEncoding, CopyAllBitrateNonInterleaved, H264MultipleBitrate1080p, H264MultipleBitrate720p, H264MultipleBitrateSD, H265ContentAwareEncoding, H265AdaptiveStreaming, H265SingleBitrate720p, H265SingleBitrate1080p, H265SingleBitrate4K, AudioAnalyzer, VideoAnalyzer, FaceDetector. Oltre ai valori consentiti, è anche possibile passare un percorso a un file JSON predefinito del codificatore Standard personalizzato. Per https://docs.microsoft.com/rest/api/media/transforms/createorupdate#standardencoderpreset altri dettagli sulle impostazioni da usare per creare un set di impostazioni personalizzato, vedere .

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--audio-analysis-mode

Determina il set di operazioni di analisi audio da eseguire. Se non specificato, verrà scelto AudioAnalysisMode standard. Valori consentiti: Standard, Basic.

--audio-language

Lingua per il payload audio nell'input usando il formato BCP-47 di "language tag-region" (ad esempio en-US). Se non specificato, verrà utilizzato il rilevamento automatico della lingua. Questa funzionalità supporta attualmente inglese, cinese, francese, tedesco, italiano, giapponese, spagnolo, russo e portoghese. Il rilevamento automatico funziona meglio con le registrazioni audio con riconoscimento vocale chiaramente riconoscibile. Se il rilevamento automatico non riesce a trovare la lingua, la trascrizione esegue il fallback in inglese. Valori consentiti: 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.

--blur-type

Valori consentiti: Box, Low, Med, High, Black.

--description

Descrizione della trasformazione.

--face-detector-mode

Questa modalità consente di scegliere tra le impostazioni seguenti: 1) Analizza - Solo per il rilevamento. Questa modalità genera un file JSON di metadati che contrassegna gli aspetti dei visi in tutto il video. Laddove possibile, alle apparenze della stessa persona viene assegnato lo stesso ID. 2) Combinato - Inoltre, redigire (sfocatura) volti rilevati. 3) Redact : consente un processo a 2 passaggi, consentendo la redazione selettiva di un subset di visi rilevati. Accetta il file di metadati da un passaggio di analisi precedente, insieme al video di origine e un sottoinsieme di ID selezionati dall'utente che richiedono la ridistribuzione. Valori consentiti: Analizza, Redact, Combinato.

--insights-to-extract

Tipo di informazioni dettagliate da estrarre. Se non impostato, il tipo verrà selezionato in base al tipo di contenuto. Se il contenuto è audio solo, verranno estratte solo informazioni dettagliate audio e, se si tratta di informazioni dettagliate video solo video, verranno estratte.

valori accettati: AllInsights, AudioInsightsOnly, VideoInsightsOnly
--on-error

Una trasformazione può definire più output. Questa proprietà definisce le operazioni che il servizio deve eseguire quando un output ha esito negativo, ovvero continuare a produrre altri output o arrestare gli altri output. Lo stato complessivo del processo non rifletterà gli errori degli output specificati con 'ContinueJob'. Il valore predefinito è "StopProcessingJob".

valori accettati: ContinueJob, StopProcessingJob
--relative-priority

Imposta la priorità relativa degli output della trasformazione all'interno di una trasformazione. In questo modo viene impostata la priorità usata dal servizio per l'elaborazione di TransformOutputs. La priorità predefinita è Normal.

valori accettati: High, Low, Normal
--resolution

Specifica la risoluzione massima in corrispondenza della quale viene analizzato il video. Il comportamento predefinito è "SourceResolution", che manterrà il video di input alla risoluzione originale durante l'analisi. L'uso di StandardDefinition ridimensiona i video di input alla definizione standard mantenendo al tempo stesso le proporzioni appropriate. Verrà ridimensionato solo se il video è con una risoluzione superiore. Ad esempio, un input 1920x1080 viene ridimensionato a 640x360 prima dell'elaborazione. Il passaggio a "StandardDefinition" riduce il tempo necessario per elaborare video ad alta risoluzione. Può anche ridurre il costo dell'uso di questo componente (vedere per informazioni https://azure.microsoft.com/pricing/details/media-services/#analytics dettagliate). Tuttavia, i visi che finiscono per essere troppo piccoli nel video ridimensionato potrebbero non essere rilevati. Valori consentiti: StandardDefinition, SourceResolution.

--video-analysis-mode

Determina il set di operazioni di analisi audio da eseguire. Se non specificato, verrà scelto AudioAnalysisMode standard. Valori consentiti: Standard, Basic.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams transform delete

Eliminare una trasformazione.

az ams transform delete [--account-name]
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Parametri facoltativi

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome della trasformazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams transform list

Elencare tutte le trasformazioni di un account Servizi multimediali di Azure.

az ams transform list --account-name
                      --resource-group
                      [--filter]
                      [--orderby]

Parametri necessari

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--filter

Limita il set di elementi restituiti.

--orderby

Specifica la chiave in base alla quale deve essere ordinata la raccolta dei risultati.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams transform show

Visualizzare i dettagli di una trasformazione.

az ams transform show [--account-name]
                      [--ids]
                      [--name]
                      [--resource-group]
                      [--subscription]

Parametri facoltativi

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome della trasformazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams transform update

Aggiornare i dettagli di una trasformazione.

az ams transform update [--account-name]
                        [--add]
                        [--description]
                        [--force-string]
                        [--ids]
                        [--name]
                        [--remove]
                        [--resource-group]
                        [--set]
                        [--subscription]

Esempio

Aggiornare il primo output di trasformazione di una trasformazione impostando la relativa priorità relativa su Alta.

az ams transform update -a myAmsAccount -n transformName -g myResourceGroup --set outputs[0].relativePriority=High

Parametri facoltativi

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

valore predefinito: []
--description

Descrizione della trasformazione.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome della trasformazione.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.