Dela via


az ams asset-filter

Hantera tillgångsfilter för ett Azure Media Services-konto.

Kommandon

Name Description Typ Status
az ams asset-filter create

Skapa ett tillgångsfilter.

Kärna Allmän tillgänglighet
az ams asset-filter delete

Ta bort ett tillgångsfilter.

Kärna Allmän tillgänglighet
az ams asset-filter list

Visa en lista över alla tillgångsfilter för ett Azure Media Services-konto.

Kärna Allmän tillgänglighet
az ams asset-filter show

Visa information om ett tillgångsfilter.

Kärna Allmän tillgänglighet
az ams asset-filter update

Uppdatera information om ett tillgångsfilter.

Kärna Allmän tillgänglighet

az ams asset-filter create

Skapa ett tillgångsfilter.

az ams asset-filter create --account-name
                           --asset-name
                           --name
                           --resource-group
                           [--end-timestamp]
                           [--first-quality]
                           [--force-end-timestamp {false, true}]
                           [--live-backoff-duration]
                           [--presentation-window-duration]
                           [--start-timestamp]
                           [--timescale]
                           [--tracks]

Exempel

Skapa ett tillgångsfilter med filterspårmarkeringar.

az ams asset-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --asset-name assetName --tracks @C:\tracks.json

Obligatoriska parametrar

--account-name -a

Namnet på Azure Media Services-kontot.

--asset-name

Namnet på tillgången.

--name -n

Namnet på tillgångsfiltret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--end-timestamp

Gäller för Video on Demand (VoD). För liveuppspelningspresentationen ignoreras den tyst och tillämpas när presentationen slutar och strömmen blir VoD.Detta är ett långt värde som representerar en absolut slutpunkt för presentationen, avrundad till närmaste nästa GOP-start. Enheten är tidsskalan, så en endTimestamp på 1800000000 skulle vara i 3 minuter. Använd startTimestamp och endTimestamp för att trimma fragmenten som finns i spellistan (manifestet). Till exempel genererar startTimestamp=400000000 och endTimestamp=1000000000 med standardtidsskalan en spellista som innehåller fragment från mellan 4 sekunder och 10 sekunder av VoD-presentationen. Om ett fragment sträcker sig över gränsen inkluderas hela fragmentet i manifestet.

--first-quality

Den första bithastigheten (lägsta) som ska ingå i manifestet.

--force-end-timestamp

Gäller endast för liveuppspelning. Anger om egenskapen endTimestamp måste finnas. Om sant måste endTimestamp anges eller så returneras en felaktig kod för begäran. Tillåtna värden: false, true.

Godkända värden: false, true
Standardvärde: False
--live-backoff-duration

Gäller endast för liveuppspelning. Det här värdet definierar den senaste livepositionen som en klient kan söka efter. Med den här egenskapen kan du fördröja liveuppspelningspositionen och skapa en buffert på serversidan för spelare. Enheten för den här egenskapen är tidsskala (se nedan). Den maximala varaktigheten för live-säkerhetskopiering är 300 sekunder (300000000). Till exempel innebär värdet 20000000000 att det senaste tillgängliga innehållet är 20 sekunder försenat från den verkliga live-gränsen.

--presentation-window-duration

Gäller endast för liveuppspelning. Använd presentationWindowDuration för att använda ett skjutfönster med fragment som ska ingå i en spellista. Enheten för den här egenskapen är tidsskala (se nedan). Ange till exempel presentationWindowDuration=12000000000 för att tillämpa ett skjutfönster på två minuter. Media inom 2 minuter från live-gränsen kommer att ingå i spellistan. Om ett fragment sträcker sig över gränsen inkluderas hela fragmentet i spellistan. Den minsta varaktigheten för presentationsfönstret är 60 sekunder.

--start-timestamp

Gäller för Video on Demand (VoD) eller Live Streaming. Det här är ett långt värde som representerar en absolut startpunkt för strömmen. Värdet avrundas till närmaste nästa GOP-start. Enheten är tidsskalan, så en startTimestamp på 150000000 skulle vara i 15 sekunder. Använd startTimestamp och endTimestampp för att trimma fragmenten som finns i spellistan (manifestet). Till exempel genererar startTimestamp=400000000 och endTimestamp=1000000000 med standardtidsskalan en spellista som innehåller fragment från mellan 4 sekunder och 10 sekunder av VoD-presentationen. Om ett fragment sträcker sig över gränsen inkluderas hela fragmentet i manifestet.

--timescale

Gäller för alla tidsstämplar och varaktigheter i ett presentationstidsintervall, som anges som antalet steg på en sekund. Standardvärdet är 100000000 – tio miljoner steg på en sekund, där varje steg skulle vara 100 nanosekunder långt. Om du till exempel vill ange en startTimestamp till 30 sekunder använder du värdet 3000000000 när du använder standardtidsskalan.

--tracks

JSON som representerar spårvalen. Använd @{file} för att läsa in från en fil. Mer information om JSON-strukturen finns i swagger-dokumentationen på https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ams asset-filter delete

Ta bort ett tillgångsfilter.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services-kontot.

--asset-name

Namnet på tillgången.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på tillgångsfiltret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ams asset-filter list

Visa en lista över alla tillgångsfilter för ett Azure Media Services-konto.

az ams asset-filter list --account-name
                         --asset-name
                         --resource-group

Obligatoriska parametrar

--account-name -a

Namnet på Azure Media Services-kontot.

--asset-name

Namnet på tillgången.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ams asset-filter show

Visa information om ett tillgångsfilter.

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

Valfria parametrar

--account-name -a

Namnet på Azure Media Services-kontot.

--asset-name

Namnet på tillgången.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på tillgångsfiltret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az ams asset-filter update

Uppdatera information om ett tillgångsfilter.

az ams asset-filter update [--account-name]
                           [--add]
                           [--asset-name]
                           [--end-timestamp]
                           [--first-quality]
                           [--force-end-timestamp {false, true}]
                           [--force-string]
                           [--ids]
                           [--live-backoff-duration]
                           [--name]
                           [--presentation-window-duration]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--start-timestamp]
                           [--subscription]
                           [--timescale]
                           [--tracks]

Valfria parametrar

--account-name -a

Namnet på Azure Media Services-kontot.

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

Standardvärde: []
--asset-name

Namnet på tillgången.

--end-timestamp

Gäller för Video on Demand (VoD). För liveuppspelningspresentationen ignoreras den tyst och tillämpas när presentationen slutar och strömmen blir VoD.Detta är ett långt värde som representerar en absolut slutpunkt för presentationen, avrundad till närmaste nästa GOP-start. Enheten är tidsskalan, så en endTimestamp på 1800000000 skulle vara i 3 minuter. Använd startTimestamp och endTimestamp för att trimma fragmenten som finns i spellistan (manifestet). Till exempel genererar startTimestamp=400000000 och endTimestamp=1000000000 med standardtidsskalan en spellista som innehåller fragment från mellan 4 sekunder och 10 sekunder av VoD-presentationen. Om ett fragment sträcker sig över gränsen inkluderas hela fragmentet i manifestet.

--first-quality

Den första bithastigheten (lägsta) som ska ingå i manifestet.

--force-end-timestamp

Gäller endast för liveuppspelning. Anger om egenskapen endTimestamp måste finnas. Om sant måste endTimestamp anges eller så returneras en felaktig kod för begäran. Tillåtna värden: false, true.

Godkända värden: false, true
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--live-backoff-duration

Gäller endast för liveuppspelning. Det här värdet definierar den senaste livepositionen som en klient kan söka efter. Med den här egenskapen kan du fördröja liveuppspelningspositionen och skapa en buffert på serversidan för spelare. Enheten för den här egenskapen är tidsskala (se nedan). Den maximala varaktigheten för live-säkerhetskopiering är 300 sekunder (300000000). Till exempel innebär värdet 20000000000 att det senaste tillgängliga innehållet är 20 sekunder försenat från den verkliga live-gränsen.

--name -n

Namnet på tillgångsfiltret.

--presentation-window-duration

Gäller endast för liveuppspelning. Använd presentationWindowDuration för att använda ett skjutfönster med fragment som ska ingå i en spellista. Enheten för den här egenskapen är tidsskala (se nedan). Ange till exempel presentationWindowDuration=12000000000 för att tillämpa ett skjutfönster på två minuter. Media inom 2 minuter från live-gränsen kommer att ingå i spellistan. Om ett fragment sträcker sig över gränsen inkluderas hela fragmentet i spellistan. Den minsta varaktigheten för presentationsfönstret är 60 sekunder.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

Standardvärde: []
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

Standardvärde: []
--start-timestamp

Gäller för Video on Demand (VoD) eller Live Streaming. Det här är ett långt värde som representerar en absolut startpunkt för strömmen. Värdet avrundas till närmaste nästa GOP-start. Enheten är tidsskalan, så en startTimestamp på 150000000 skulle vara i 15 sekunder. Använd startTimestamp och endTimestampp för att trimma fragmenten som finns i spellistan (manifestet). Till exempel genererar startTimestamp=400000000 och endTimestamp=1000000000 med standardtidsskalan en spellista som innehåller fragment från mellan 4 sekunder och 10 sekunder av VoD-presentationen. Om ett fragment sträcker sig över gränsen inkluderas hela fragmentet i manifestet.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--timescale

Gäller för alla tidsstämplar och varaktigheter i ett presentationstidsintervall, som anges som antalet steg på en sekund. Standardvärdet är 100000000 – tio miljoner steg på en sekund, där varje steg skulle vara 100 nanosekunder långt. Om du till exempel vill ange en startTimestamp till 30 sekunder använder du värdet 3000000000 när du använder standardtidsskalan.

--tracks

JSON som representerar spårvalen. Använd @{file} för att läsa in från en fil. Mer information om JSON-strukturen finns i swagger-dokumentationen på https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.