Megosztás a következőn keresztül:


az ams transform

Azure Media Services-fiók átalakításainak kezelése.

Parancsok

Name Description Típus Állapot
az ams transform create

Hozzon létre egy átalakítást.

Alapvető FE
az ams transform delete

Átalakítás törlése.

Alapvető FE
az ams transform list

Egy Azure Media Services-fiók összes átalakításának listázása.

Alapvető FE
az ams transform output

Azure Media Services-fiók átalakító kimeneteinek kezelése.

Alapvető FE
az ams transform output add

Kimenet hozzáadása meglévő átalakításhoz.

Alapvető FE
az ams transform output remove

Kimenet eltávolítása meglévő átalakításból.

Alapvető FE
az ams transform show

Az átalakítás részleteinek megjelenítése.

Alapvető FE
az ams transform update

Frissítse az átalakítás részleteit.

Alapvető FE

az ams transform create

Hozzon létre egy átalakítást.

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]

Példák

Hozzon létre egy átalakítást az AdaptiveStreaming beépített előre beállított és magas relatív prioritású használatával.

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

Hozzon létre egy átalakítást egy JSON-fájlból előre beállított egyéni Standard Kódolóval és alacsony relatív prioritással.

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

Kötelező paraméterek

--account-name -a

Az Azure Media Services-fiók neve.

--name -n

Az átalakítás neve.

--preset

Előre beállított érték, amely leírja azokat a műveleteket, amelyeket a forrásfájlból történő módosításhoz, átkódoláshoz vagy elemzések kinyeréséhez használnak az átalakítás kimenetének létrehozásához. Engedélyezett értékek: H264SingleBitrateSD, H264SingleBitrate720p, H264SingleBitrate1080p, AdaptiveStreaming, AACGoodQualityAudio, ContentAwareEncodingExperimental, ContentAwareEncoding, CopyAllBitrateNonInterleaved, H264MultipleBitrate1080p, H264MultipleBitrate720p, H264MultipleBitrateSD, H265ContentAwareEncoding, H265AdaptiveStreaming, H265SingleBitrate720p, H265SingleBitrate1080p, H265SingleBitrate4K, AudioAnalyzer, VideoAnalyzer, FaceDetector. Az engedélyezett értékek mellett egy egyéni Standard Encoder előre beállított JSON-fájl elérési útját is átadhatja. További részletekért lásd https://docs.microsoft.com/rest/api/media/transforms/createorupdate#standardencoderpreset az egyéni előre beállított beállításokat.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--audio-analysis-mode

Meghatározza a végrehajtandó hangelemzési műveletek készletét. Ha nincs meghatározva, a Standard AudioAnalysisMode lesz kiválasztva. Engedélyezett értékek: Standard, Basic.

--audio-language

A bemeneti hang hasznos adatainak nyelve a "language tag-region" (pl. en-US) BCP-47 formátumával. Ha nincs megadva, a rendszer automatikus nyelvfelismerést alkalmaz. Ez a funkció jelenleg az angol, a kínai, a francia, a német, az olasz, a japán, a spanyol, az orosz és a portugál nyelvet támogatja. Az automatikus észlelés a jól felismerhető beszédet tartalmazó hangrögzítésekkel működik a legjobban. Ha az automatikus észlelés nem találja a nyelvet, az átírás az angol nyelvre fog visszaállni. Engedélyezett értékek: 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

Megengedett értékek: Doboz, Alacsony, Med, Magas, Fekete.

--description

Az átalakítás leírása.

--face-detector-mode

Ez a mód a következő beállítások közül választhat: 1) Elemzés – Csak észleléshez. Ez a mód létrehoz egy metaadat JSON-fájljelölést az arcok megjelenítéséhez a videóban. Ha lehetséges, ugyanazon személy megjelenése ugyanazzal az azonosítóval van hozzárendelve. 2) Kombinálva – Emellett redacts(blurs) észlelt arcok. 3) Redact - Ez lehetővé teszi a 2-pass folyamat, amely lehetővé teszi a szelektív újraaction egy részhalmaza észlelt arcok. A metaadatfájlt egy korábbi elemzési passzból, a forrásvideóval együtt, valamint a felhasználó által kiválasztott, újraművelést igénylő azonosítók részhalmazát veszi át. Engedélyezett értékek: Elemzés, Redact, Kombinált.

--insights-to-extract

A kinyerni kívánt elemzések típusa. Ha nincs beállítva, a rendszer a tartalomtípus alapján választja ki a típust. Ha a tartalom csak hang, akkor csak a hangelemzések lesznek kinyerve, és ha videóról van szó, akkor csak videoelemzések lesznek kinyerve.

Elfogadott értékek: AllInsights, AudioInsightsOnly, VideoInsightsOnly
--on-error

Az átalakítások több kimenetet is meghatározhatnak. Ez a tulajdonság határozza meg, hogy mit kell tennie a szolgáltatásnak, ha az egyik kimenet meghiúsul – vagy további kimeneteket állít elő, vagy leállítja a többi kimenetet. A feladat teljes állapota nem tükrözi a "ContinueJob" kifejezéssel megadott kimenetek hibáit. Az alapértelmezett érték a "StopProcessingJob".

Elfogadott értékek: ContinueJob, StopProcessingJob
--relative-priority

Beállítja az átalakítás kimeneteinek relatív prioritását az átalakításon belül. Ez beállítja a szolgáltatás által a TransformOutputs feldolgozásához használt prioritást. Az alapértelmezett prioritás a Normál.

Elfogadott értékek: High, Low, Normal
--resolution

Megadja a videó elemzésének maximális felbontását. Az alapértelmezett viselkedés a "SourceResolution", amely elemzéskor a bemeneti videót az eredeti felbontásban tartja. A StandardDefinition használatával a bemeneti videókat szabványos definícióra méretezheti át, miközben megőrzi a megfelelő méretarányt. Csak akkor méreteződik át, ha a videó nagyobb felbontású. Egy 1920x1080-s bemenet például 640x360-ra skálázható a feldolgozás előtt. A "StandardDefinition" értékre váltás csökkenti a nagy felbontású videók feldolgozásához szükséges időt. Csökkentheti az összetevő használatának költségét is (a részletekért lásd https://azure.microsoft.com/pricing/details/media-services/#analytics ). Előfordulhat azonban, hogy az átméretezett videóban túl kicsi arcok nem észlelhetők. Engedélyezett értékek: StandardDefinition, SourceResolution.

--video-analysis-mode

Meghatározza a végrehajtandó hangelemzési műveletek készletét. Ha nincs meghatározva, a Standard AudioAnalysisMode lesz kiválasztva. Engedélyezett értékek: Standard, Basic.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ams transform delete

Átalakítás törlése.

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

Opcionális paraméterek

--account-name -a

Az Azure Media Services-fiók neve.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

Az átalakítás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ams transform list

Egy Azure Media Services-fiók összes átalakításának listázása.

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

Kötelező paraméterek

--account-name -a

Az Azure Media Services-fiók neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--filter

Korlátozza a visszaadott elemek készletét.

--orderby

Megadja azt a kulcsot, amellyel az eredménygyűjteményt rendezni kell.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ams transform show

Az átalakítás részleteinek megjelenítése.

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

Opcionális paraméterek

--account-name -a

Az Azure Media Services-fiók neve.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

Az átalakítás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ams transform update

Frissítse az átalakítás részleteit.

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

Példák

Frissítse az átalakítás első átalakító kimenetét a relatív prioritás magasra állításával.

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

Opcionális paraméterek

--account-name -a

Az Azure Media Services-fiók neve.

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>

Alapértelmezett érték: []
--description

Az átalakítás leírása.

--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

Alapértelmezett érték: False
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

Az átalakítás neve.

--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove> VAGY --remove propertyToRemove.

Alapértelmezett érték: []
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=<value>

Alapértelmezett érték: []
--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.