az ams transform

Transformaties voor een Azure Media Services beheren.

Opdracht

az ams transform create

Maak een transformatie.

az ams transform delete

Een transformatie verwijderen.

az ams transform list

Alle transformaties van een Azure Media Services account.

az ams transform output

Transform outputs for an Azure Media Services account beheren.

az ams transform output add

Voeg uitvoer toe aan een bestaande transformatie.

az ams transform output remove

Een uitvoer verwijderen uit een bestaande transformatie.

az ams transform show

De details van een transformatie tonen.

az ams transform update

Werk de details van een transformatie bij.

az ams transform create

Maak een transformatie.

az ams transform create --account-name
                        --name
                        --preset
                        --resource-group
                        [--audio-analysis-mode]
                        [--audio-language]
                        [--description]
                        [--insights-to-extract {AllInsights, AudioInsightsOnly, VideoInsightsOnly}]
                        [--on-error {ContinueJob, StopProcessingJob}]
                        [--relative-priority {High, Low, Normal}]
                        [--resolution]
                        [--subscription]
                        [--video-analysis-mode]

Voorbeelden

Maak een transformatie met de ingebouwde voorinstelling AdaptiveStreaming en hoge relatieve prioriteit.

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

Maak een transformatie met een aangepaste standaardcodervoorinstelling van een JSON-bestand en lage relatieve prioriteit.

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

Vereiste parameters

--account-name -a

De naam van het Azure Media Services account.

--name -n

De naam van de transformatie.

--preset

Vooraf ingestelde die de bewerkingen beschrijft die worden gebruikt voor het wijzigen, transcoderen of extraheren van inzichten uit het bronbestand om de transformatie-uitvoer te genereren. Toegestane waarden: H264SingleBitrateSD, H264SingleBitrate720p, H264SingleBitrate1080p, AdaptiveStreaming, AACQualityAudio, ContentAwareEncodingExperimental, ContentAwareEncoding, CopyAllBitrateNonInterleaved, H264MultipleBitrate1080p, H264MultipleBitrate720p, H264MultipleBitrateSD, AudioAnalyzer, VideoAnalyzer, FaceDetector. Naast de toegestane waarden kunt u ook een pad doorgeven naar een aangepast vooraf ingesteld JSON-bestand voor Standard Encoder. Zie https://docs.microsoft.com/rest/api/media/transforms/createorupdate#standardencoderpreset voor meer informatie over de instellingen voor het bouwen van een aangepaste voorinstelling.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--audio-analysis-mode

Hiermee bepaalt u de set audio-analysebewerkingen die moeten worden uitgevoerd. Als dit niet wordt gespecificeerd, wordt de Standaard AudioAnalysisMode gekozen. Toegestane waarden: Standard, Basic.

--audio-language

De taal voor de audio-nettolading in de invoer met de BCP-47-indeling 'language tag-region' (bijvoorbeeld: en-US). Als dit niet wordt opgegeven, wordt automatische taaldetectie gebruikt. Deze functie ondersteunt momenteel Engels, Chinees, Frans, Duits, Italiaans, Japans, Spaans, Russisch en Portugees. Automatische detectie werkt het beste met audio-opnamen met duidelijk waarneembare spraak. Als automatische detectie de taal niet kan vinden, wordt transcriptie terugvallen op het Engels. Toegestane waarden: 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.

--description

De beschrijving van de transformatie.

--insights-to-extract

Het type inzichten dat moet worden geëxtraheerd. Als dit niet is ingesteld, wordt het type geselecteerd op basis van het inhoudstype. Als de inhoud alleen audio is, worden alleen audio-inzichten geëxtraheerd en als het video is, worden alleen video-inzichten geëxtraheerd.

geaccepteerde waarden: AllInsights, AudioInsightsOnly, VideoInsightsOnly
--on-error

Een transformatie kan meer dan één uitvoer definiëren. Deze eigenschap definieert wat de service moet doen wanneer de ene uitvoer mislukt. Ga door met het produceren van andere uitvoer of stop de andere uitvoer. De algehele taaktoestand weerspiegelt geen fouten van uitvoer die zijn opgegeven met 'ContinueJob'. De standaardwaarde is StopProcessingJob.

geaccepteerde waarden: ContinueJob, StopProcessingJob
--relative-priority

Hiermee stelt u de relatieve prioriteit van de transformatie-uitvoer binnen een transformatie in. Hiermee stelt u de prioriteit in die de service gebruikt voor het verwerken van TransformOutputs. De standaardprioriteit is Normaal.

geaccepteerde waarden: High, Low, Normal
--resolution

Hiermee geeft u de maximale resolutie op waarmee uw video wordt geanalyseerd. Het standaardgedrag is 'SourceResolution', waardoor de invoervideo bij analyse de oorspronkelijke resolutie bewaarde. Met StandardDefinition wordt het aantal invoervideo's aangepast aan de standaarddefinitie, met behoud van de juiste aspectverhouding. Het scherm wordt alleen groter of groter als de video een hogere resolutie heeft. Een invoer van 1920x1080 zou bijvoorbeeld worden geschaald naar 640x360 voordat deze wordt verwerkt. Als u overschakelt naar StandardDefinition, kost het minder tijd om video's met hoge resolutie te verwerken. Het kan ook de kosten voor het gebruik van dit onderdeel verlagen (zie https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics voor meer informatie). Gezichten die uiteindelijk te klein zijn in de video met een kleinere hoeveelheid, worden mogelijk niet gedetecteerd. Toegestane waarden: StandardDefinition, SourceResolution.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--video-analysis-mode

Hiermee bepaalt u de set audio-analysebewerkingen die moeten worden uitgevoerd. Als dit niet wordt gespecificeerd, wordt de Standaard AudioAnalysisMode gekozen. Toegestane waarden: Standard, Basic.

az ams transform delete

Een transformatie verwijderen.

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

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de transformatie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams transform list

Alle transformaties van een Azure Media Services account.

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

Vereiste parameters

--account-name -a

De naam van het Azure Media Services account.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--filter

Hiermee beperkt u de set geretourneerde items.

--orderby

Hiermee geeft u de sleutel op waarmee de resultatenverzameling moet worden geordend.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams transform show

De details van een transformatie tonen.

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

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de transformatie.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams transform update

Werk de details van een transformatie bij.

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

Voorbeelden

Werk de uitvoer van de eerste transformatie van een transformatie bij door de relatieve prioriteit in te stellen op Hoog.

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

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--description

De beschrijving van de transformatie.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de transformatie.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .