Jobs - Create
Feladat létrehozása
Létrehoz egy feladatot.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/transforms/{transformName}/jobs/{jobName}?api-version=2022-07-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
account
|
path | True |
string |
A Media Services-fiók neve. |
job
|
path | True |
string |
A feladat neve. |
resource
|
path | True |
string |
Az Azure-előfizetésben található erőforráscsoport neve. |
subscription
|
path | True |
string |
A Microsoft Azure-előfizetés egyedi azonosítója. |
transform
|
path | True |
string |
Az Átalakítás neve. |
api-version
|
query | True |
string |
Az ügyfélkéréshez használni kívánt API verziója. |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
properties.input | True | JobInput: |
A feladat bemenetei. |
properties.outputs | True | JobOutput[]: |
A feladat kimenetei. |
properties.correlationData |
object |
Az ügyfél megadta a kulcsot, az értékpárokat, amelyeket a rendszer a Feladat és a JobOutput állapoteseményekben ad vissza. |
|
properties.description |
string |
Nem kötelező, hogy az ügyfél megadta a feladat leírását. |
|
properties.priority |
Prioritás, amellyel a feladatot fel kell dolgozni. A magasabb prioritású feladatok feldolgozása az alacsonyabb prioritású feladatok előtt történik. Ha nincs beállítva, az alapértelmezett érték a normál. |
Válaszok
Name | Típus | Description |
---|---|---|
201 Created |
Létrehozva |
|
Other Status Codes |
Részletes hibainformációk. |
Példák
Create a Job
Mintakérelem
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs/job1?api-version=2022-07-01
{
"properties": {
"input": {
"@odata.type": "#Microsoft.Media.JobInputAsset",
"assetName": "job1-InputAsset"
},
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"assetName": "job1-OutputAsset"
}
],
"correlationData": {
"key1": "value1",
"Key 2": "Value 2"
}
}
}
Mintaválasz
{
"name": "job1",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job1",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2022-10-17T23:14:33.6140749Z",
"state": "Queued",
"input": {
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job1-InputAsset"
},
"lastModified": "2022-10-17T23:14:33.6140749Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Queued",
"progress": 0,
"label": "BuiltInStandardEncoderPreset_0",
"assetName": "job1-OutputAsset"
}
],
"priority": "Normal",
"correlationData": {
"key1": "value1",
"Key 2": "Value 2"
}
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2022-10-17T23:14:33.6140749Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-10-17T23:14:33.6140749Z"
}
}
Definíciók
Name | Description |
---|---|
Aac |
A speciális hangkodek (AAC) hangkódolási beállításait ismerteti. |
Aac |
A hang AAC-val történő kódolásához használandó kódolási profil. |
Absolute |
A médiafájlban abszolút időpozícióként adja meg a klipek idejét. Az abszolút idő más pozícióra mutathat attól függően, hogy a médiafájl nulla időbélyegzőből indul-e ki. |
Analysis |
Meghatározza a videó elemzésének maximális felbontását. Az alapértelmezett viselkedés a "SourceResolution", amely elemzéskor az eredeti felbontásban tartja a bemeneti videót. A "StandardDefinition" használatával a bemeneti videók a megfelelő méretarány megőrzése mellett szabványos definícióra lesznek átméretezve. Csak akkor méreteződik át, ha a videó nagyobb felbontású. Egy 1920x1080-ás bemenet például 640x360-ra lenne skálázva a feldolgozás előtt. A "StandardDefinition" értékre való váltás csökkenti a nagy felbontású videók feldolgozásához szükséges időt. Emellett csökkentheti az összetevő használatának költségeit is (további részletekért lásd https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics : ). Előfordulhat azonban, hogy az átméretezett videóban túl kicsi arcok nem észlelhetők. |
Attribute |
A TrackAttribute-ra alkalmazandó AttributeFilter típusa a sávok kiválasztásához. |
Audio |
Meghatározza az összes hangkodek közös tulajdonságait. |
Audio |
Meghatározza az elvégzendő hangelemzési műveletek halmazát. Ha nincs meghatározva, a Standard AudioAnalysisMode lesz kiválasztva. |
Audio |
A Hangelemző előre beállított beállítása AI-alapú elemzési műveletek előre definiált készletét alkalmazza, beleértve a beszédátírást is. Az előre beállított beállítás jelenleg egyetlen hangsávon támogatja a tartalom feldolgozását. |
Audio |
A hangátfedés tulajdonságait ismerteti. |
Audio |
A TrackSelection a hangsávok kiválasztásához. |
Blur |
Életlenítés típusa |
Built |
A bemeneti videó Standard Encoderrel való kódolására szolgáló beépített készletet ismerteti. |
Channel |
Választható megjelölés egycsatornás hangsávokhoz. A zeneszámokat sztereó vagy többcsatornás hangsávokká kombinálhatja. |
Complexity |
Lehetővé teszi a kódoló beállításainak konfigurálását a sebesség és a minőség közötti egyensúly szabályozásához. Példa: állítsa a Komplexitás beállítást Sebesség értékre a gyorsabb kódoláshoz, de kevesebb tömörítési hatékonysághoz. |
Copy |
Egy kodekjelölő, amely arra utasítja a kódolót, hogy másolja a bemeneti audio bitstreamet. |
Copy |
Egy kodekjelölő, amely arra utasítja a kódolót, hogy újrakódolás nélkül másolja a bemeneti videostreamet. |
created |
Az erőforrást létrehozó identitás típusa. |
DDAudio |
A Dolby Digital Audio Codec (AC3) hangkódolási beállításait ismerteti. A Dolby Digital Audio támogatásának jelenlegi implementációja a következő: Audio csatornaszámok 1(mono), 2(sztereó), 6(5.1side); Hangmintavétel gyakorisága: 32K/44.1K/48K Hz; Az AC3 specifikáció által támogatott hangsebesség-értékek: 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000, 448000, 512000, 576000, 640000 bps. |
Deinterlace |
A törlési beállításokat ismerteti. |
Deinterlace |
A deinterlacing mód. Alapértelmezés szerint AutoPixelAdaptive. |
Deinterlace |
A mező paritása az átfűzés megszüntetéséhez, alapértelmezés szerint automatikus. |
Encoder |
A videók kódolásához használandó beépített beállítás. |
Entropy |
Az ehhez a réteghez használandó entrópia mód. Ha nincs megadva, a kódoló a profilnak és a szintnek megfelelő módot választja. |
Error |
Az erőforrás-kezelési hiba további információi. |
Error |
A hiba részletei. |
Error |
Hibaválasz |
Face |
A videó elemzésekor használandó összes beállítást ismerteti a jelen lévő arcok észleléséhez (és igény szerint újra kipirálásához). |
Face |
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 egy metaadat JSON-fájlmegjelölést hoz létre az arcok számára a videóban. Ahol lehetséges, ugyanazon személy megjelenései ugyanazt az azonosítót kapják. 2) Kombinált – Emellett redacts(blurs) észlelt arcok. 3) Redact - Ez lehetővé teszi a 2-pass folyamat, amely lehetővé teszi a szelektív redaction egy részhalmaza észlelt arcok. A metaadatfájlt egy korábbi elemzési passzból, a forrásvideóval együtt, valamint egy felhasználó által kiválasztott, újraművelt azonosítók részhalmazát veszi fel. |
Fade |
A bemeneti adathordozóra alkalmazott Elhalványulás effektus tulajdonságait ismerteti. |
Filters |
A bemeneti adathordozóra kódolás előtt alkalmazni kívánt összes szűrési műveletet ismerteti, például az átfésülés megszüntetését, a forgatást stb. |
From |
Egy InputDefinition elem, amely az összes megadott fájlon végignézve kiválasztja a IncludedTracks tulajdonság által megadott számokat. Az AudioTrackByAttribute és a VideoTrackByAttribute segítségével általában egyetlen szám kiválasztását teszik lehetővé a bemeneti fájlok halmazában. |
From |
Egy InputDefinition elem, amely megvizsgálja az egyes bemeneti fájlokat, és kiválasztja a IncludedTracks tulajdonság által megadott számokat. Általában az AudioTrackByAttribute és a VideoTrackByAttribute használatával használják az egyes fájlok zeneszámainak kiválasztásához. |
H264Complexity |
Tájékoztatja a kódolót, hogyan válassza ki a kódolási beállításait. Az alapértelmezett érték Kiegyensúlyozott. |
H264Layer |
A bemeneti videó H.264 videokodek használatával egy kívánt kimeneti bitrátarétegbe való kódolásához használandó beállításokat ismerteti. |
H264Rate |
A videósebesség-vezérlési mód |
H264Video |
A videó H.264-kodekkel történő kódolásának összes tulajdonságát ismerteti. |
H264Video |
Jelenleg az Alapterv, a Fő, a Magas, a High422 és a High444 támogatott. Az alapértelmezett érték az Automatikus. |
H265Complexity |
Közli a kódolóval, hogyan választhatja ki a kódolási beállításait. A minőség magasabb tömörítési arányt biztosít, de magasabb költséggel és hosszabb számítási idővel. A sebesség viszonylag nagyobb fájlt eredményez, de gyorsabb és gazdaságosabb. Az alapértelmezett érték a Kiegyensúlyozott. |
H265Layer |
Ismerteti a bemeneti videó kívánt kimeneti bitrátarétegbe való kódolásához használandó beállításokat a H.265 videokodek használatával. |
H265Video |
A videó H.265-kodekkel történő kódolásának összes tulajdonságát ismerteti. |
H265Video |
Jelenleg a Maint támogatjuk. Az alapértelmezett érték az Automatikus. |
Image |
A bemeneti videó miniatűrjeinek létrehozásának alapvető tulajdonságait ismerteti |
Image |
Egy kimeneti képfájl tulajdonságait ismerteti. |
Input |
Egyetlen fájl InputDefinition paramétere. A TrackSelections hatóköre a megadott fájlra terjed ki. |
Insights |
Meghatározza a szolgáltatás által létrehozandó elemzések típusát. Az engedélyezett értékek: "AudioInsightsOnly", "VideoInsightsOnly" és "AllInsights". Az alapértelmezett érték az AllInsights. Ha ezt AllInsights értékre állítja, és a bemenet csak hang, akkor csak hangelemzések jönnek létre. Hasonlóképpen, ha a bemenet csak videó, akkor csak videoelemzések jönnek létre. Javasoljuk, hogy ne használja az AudioInsightsOnlyt, ha azt várja, hogy a bemenetek egy része csak videó legyen; vagy használja a VideoInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak hangként lesznek használva. Ilyen körülmények között a feladatok hibásak lesznek. |
Interleave |
Beállítja a kimenet összefűző módját a hang és a videó tárolóformátumban való tárolásának szabályozásához. Példa: Állítsa az InterleavedOutput értéket NonInterleavedOutput értékre, hogy csak hang- és videoklipes kimeneteket állítson elő külön MP4-fájlokban. |
Job |
Feladat típusú erőforrás. A folyamat és az állapot lekérdezhető egy feladat lekérdezésével vagy az EventGrid használatával történő eseményekre való feliratkozással. |
Job |
A JobOutput hibák részletei. |
Job |
Segít a hibák kategorizálásában. |
Job |
A hibát leíró hibakód. |
Job |
A JobOutput hibák részletei. |
Job |
Egy objektumot jelöl a feladatba való bemenethez. |
Job |
Egy feladat bemeneti fájljait jelöli. |
Job |
A HTTPS-feladat bemenetét jelöli. |
Job |
Egy feladat bemeneteinek listáját ismerteti. |
Job |
A sorozatok a klipek rendezett listáját tartalmazzák, ahol minden klip jobInput. A rendszer a sorozatot egyetlen bemenetként kezeli. |
Job |
JobOutputként használt objektumot jelöl. |
Job |
Azt jelzi, hogy lehetséges újrapróbálkozhat a feladatokkal. Ha az újrapróbálkozás sikertelen, forduljon Azure-támogatás az Azure Portalon keresztül. |
Job |
A JobOutput állapotát ismerteti. |
Jpg |
A JPEG-miniatűrök létrehozásának beállításait ismerteti. |
Jpg |
A bemeneti videóból származó JPEG-képek sorozatának tulajdonságait ismerteti. |
Jpg |
A JPEG-kép beviteli videóból való előállításának beállításait ismerteti. |
Mp4Format |
Egy kimeneti ISO MP4-fájl tulajdonságait ismerteti. |
Multi |
A GOP-hoz igazított többbites fájlok gyűjteményének létrehozásának tulajdonságait ismerteti. Az alapértelmezett viselkedés az, hogy minden videoréteghez egy kimeneti fájlt állít elő, amely az összes hanggal együtt van szmokingban. A létrehozott pontos kimeneti fájlok a outputFiles gyűjtemény megadásával szabályozhatók. |
Output |
A létrehozott kimeneti fájlt jelöli. |
Png |
A PNG-miniatűrök létrehozásának beállításait ismerteti. |
Png |
A bemeneti videóból származó PNG-képek sorozatának tulajdonságai. |
Png |
A PNG-kép bemeneti videóból való előállításának beállításait ismerteti. |
Preset |
A kódoló opcionális konfigurációs beállításainak objektuma. |
Priority |
Beállítja a TransformOutputs relatív prioritását egy á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. |
Rectangle |
A bemeneti adathordozóra a feldolgozás előtt alkalmazott téglalap alakú ablak tulajdonságait ismerteti. |
Rotation |
A bemeneti videóra alkalmazni kívánt forgatás (ha van ilyen) kódolása előtt. Az alapértelmezett érték az Automatikus |
Select |
Válasszon hangsávokat a bemenetből egy attribútum és egy attribútumszűrő megadásával. |
Select |
Válasszon hangsávokat a bemenetből egy számazonosító megadásával. |
Select |
Jelöljön ki videósávokat a bemenetből egy attribútum és egy attribútumszűrő megadásával. |
Select |
Jelöljön ki videósávokat a bemenetből egy követésazonosító megadásával. |
Standard |
A bemeneti videó Standard Encoderrel való kódolásához használandó összes beállítást ismerteti. |
Stretch |
Átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
system |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
Track |
A TrackAttribute a sávok szűréséhez. |
Transport |
Az MPEG-2 átviteli adatfolyam (ISO/IEC 13818-1) kimeneti videofájl(ok) létrehozásának tulajdonságait ismerteti. |
Utc |
A médiafájlban utc időpozícióként adja meg a klipek idejét. Az UTC idő más pozícióra mutathat attól függően, hogy a médiafájl nulla időbélyegzőből indul-e. |
Video |
A bemeneti videó kódolásának alapvető tulajdonságait ismerteti. |
Video |
Egy videoelemző előre beállított beállítása, amely elemzéseket (gazdag metaadatokat) nyer ki a hangból és a videóból, és JSON formátumú fájlt ad ki. |
Video |
A videóátfedés tulajdonságait ismerteti. |
Video |
A videoszinkronizálási mód |
Video |
A TrackSelection a videósávok kiválasztásához. |
AacAudio
A speciális hangkodek (AAC) hangkódolási beállításait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
bitrate |
integer |
A kimeneti kódolt hang sávszélessége bit/másodpercben. |
channels |
integer |
A hangcsatornák száma. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
profile |
A hang AAC-val történő kódolásához használandó kódolási profil. |
|
samplingRate |
integer |
A hertzben történő kódoláshoz használandó mintavételezési sebesség. |
AacAudioProfile
A hang AAC-val történő kódolásához használandó kódolási profil.
Name | Típus | Description |
---|---|---|
AacLc |
string |
Azt határozza meg, hogy a kimeneti hang a kis összetettségű AAC-profilba (AAC-LC) legyen kódolva. |
HeAacV1 |
string |
Megadja, hogy a kimeneti hang a HE-AAC v1-profilba legyen kódolva. |
HeAacV2 |
string |
Megadja, hogy a kimeneti hang a HE-AAC v2-profilba legyen kódolva. |
AbsoluteClipTime
A médiafájlban abszolút időpozícióként adja meg a klipek idejét. Az abszolút idő más pozícióra mutathat attól függően, hogy a médiafájl nulla időbélyegzőből indul-e ki.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
time |
string |
Az idő pozíciója a bemeneti adathordozó idővonalán. Általában ISO8601 időszakként van megadva. például PT30S 30 másodpercig. |
AnalysisResolution
Meghatározza a videó elemzésének maximális felbontását. Az alapértelmezett viselkedés a "SourceResolution", amely elemzéskor az eredeti felbontásban tartja a bemeneti videót. A "StandardDefinition" használatával a bemeneti videók a megfelelő méretarány megőrzése mellett szabványos definícióra lesznek átméretezve. Csak akkor méreteződik át, ha a videó nagyobb felbontású. Egy 1920x1080-ás bemenet például 640x360-ra lenne skálázva a feldolgozás előtt. A "StandardDefinition" értékre való váltás csökkenti a nagy felbontású videók feldolgozásához szükséges időt. Emellett csökkentheti az összetevő használatának költségeit is (további részletekért lásd https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics : ). Előfordulhat azonban, hogy az átméretezett videóban túl kicsi arcok nem észlelhetők.
Name | Típus | Description |
---|---|---|
SourceResolution |
string |
|
StandardDefinition |
string |
AttributeFilter
A TrackAttribute-ra alkalmazandó AttributeFilter típusa a sávok kiválasztásához.
Name | Típus | Description |
---|---|---|
All |
string |
A program az összes számot tartalmazza. |
Bottom |
string |
Az első szám akkor jelenik meg, ha az attribútum növekvő sorrendben van rendezve. Általában a legkisebb bitsebesség kiválasztására szolgál. |
Top |
string |
Az első szám akkor jelenik meg, ha az attribútum csökkenő sorrendben van rendezve. Általában a legnagyobb bitsebesség kiválasztására szolgál. |
ValueEquals |
string |
A program minden olyan sávot tartalmaz, amelynek attribútuma megegyezik a megadott értékkel. |
Audio
Meghatározza az összes hangkodek közös tulajdonságait.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
bitrate |
integer |
A kimeneti kódolt hang sávszélessége bit/másodpercben. |
channels |
integer |
A hangcsatornák száma. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
samplingRate |
integer |
A hertzben történő kódoláshoz használandó mintavételezési sebesség. |
AudioAnalysisMode
Meghatározza az elvégzendő hangelemzési műveletek halmazát. Ha nincs meghatározva, a Standard AudioAnalysisMode lesz kiválasztva.
Name | Típus | Description |
---|---|---|
Basic |
string |
Ez a mód beszéd-szöveg átírást és VTT-felirat/képaláírás fájl létrehozását hajtja végre. Ennek a módnak a kimenete tartalmaz egy Insights JSON-fájlt, amely csak a kulcsszavakat, az átírást és az időzítési információkat tartalmazza. Az automatikus nyelvfelismerés és a hangszóró-diarizáció nem része ennek a módnak. |
Standard |
string |
Végrehajtja az Alapszintű módban található összes műveletet, valamint elvégzi a nyelvfelismerést és a beszélő diarizálását. |
AudioAnalyzerPreset
A Hangelemző előre beállított beállítása AI-alapú elemzési műveletek előre definiált készletét alkalmazza, beleértve a beszédátírást is. Az előre beállított beállítás jelenleg egyetlen hangsávon támogatja a tartalom feldolgozását.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
audioLanguage |
string |
A bemeneti hangtartalom nyelve a "language tag-region" BCP-47 formátumával (pl. "en-US"). Ha ismeri a tartalom nyelvét, javasoljuk, hogy adja meg. A nyelvet explicit módon kell megadni az AudioAnalysisMode::Basic beállításhoz, mivel az automatikus nyelvfelismerés nem szerepel az alapszintű módban. Ha a nyelv nincs megadva vagy null értékűre van állítva, az automatikus nyelvészlelés a fájl időtartamára kiválasztja az első észlelt nyelvet, és a kiválasztott nyelvet dolgozza fel. Jelenleg nem támogatja a nyelvek közötti dinamikus váltást az első nyelv észlelése után. Az automatikus észlelés jól működik a jól felismerhető beszédet tartalmazó hangfelvételek esetén. Ha az automatikus észlelés nem találja a nyelvet, az átírás visszaáll az "en-US" nyelvre." A támogatott nyelvek listája itt érhető el: https://go.microsoft.com/fwlink/?linkid=2109463 |
experimentalOptions |
object |
A készletben nem szereplő paraméterek kulcsértékpárokat tartalmazó szótára |
mode |
Meghatározza az elvégzendő hangelemzési műveletek halmazát. Ha nincs meghatározva, a Standard AudioAnalysisMode lesz kiválasztva. |
AudioOverlay
A hangátfedés tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
audioGainLevel |
number |
A hangszint a átfedésben. Az értéknek a[0, 1.0] tartományban kell lennie. Az alapértelmezett érték az 1.0. |
end |
string |
A záró pozíció a bemeneti videóra hivatkozva, amelyen az átfedés véget ér. Az értéknek ISO 8601 formátumban kell lennie. A PT30S például 30 másodpercen belül befejezi az átfedést a bemeneti videóban. Ha nincs megadva, vagy az érték nagyobb a bemeneti videó időtartamánál, az átfedés a bemeneti videó végéig lesz alkalmazva, ha az átfedési média időtartama nagyobb, mint a bemeneti videó időtartama, különben az átfedés addig tart, amíg az átfedési média időtartama meg nem szűnik. |
fadeInDuration |
string |
Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videón. Az értéknek ISO 8601-es időtartam formátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy nem változik (ugyanaz, mint a PT0S). |
fadeOutDuration |
string |
Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videóból. Az értéknek ISO 8601-es időtartam formátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy ne legyen elhalványulni (ugyanaz, mint a PT0S). |
inputLabel |
string |
A feladat bemenetének címkéje, amelyet átfedésként kell használni. A bemenetnek pontosan egy fájlt kell megadnia. Megadhat egy képfájlt JPG, PNG, GIF vagy BMP formátumban, illetve hangfájlt (például WAV, MP3, WMA vagy M4A fájlt) vagy videofájlt. Tekintse meg https://aka.ms/mesformats a támogatott hang- és videofájlformátumok teljes listáját. |
start |
string |
Az indítási pozíció a bemeneti videóra való hivatkozással, amelyen az átfedés elindul. Az értéknek ISO 8601 formátumban kell lennie. A PT05S például 5 másodperccel indítja el az átfedést a bemeneti videóban. Ha nincs megadva, az átfedés a bemeneti videó elejétől kezdődik. |
AudioTrackDescriptor
A TrackSelection a hangsávok kiválasztásához.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
channelMapping |
Választható megjelölés egycsatornás hangsávokhoz. A zeneszámokat sztereó vagy többcsatornás hangsávokká kombinálhatja. |
BlurType
Életlenítés típusa
Name | Típus | Description |
---|---|---|
Black |
string |
Fekete: Elsötétített szűrő |
Box |
string |
Doboz: hibakeresési szűrő, határolókeret csak |
High |
string |
Magas: Elhomályosító szűrő |
Low |
string |
Alacsony: dobozos életlenítő szűrő |
Med |
string |
Med: Gauss-életlenítő szűrő |
BuiltInStandardEncoderPreset
A bemeneti videó Standard Encoderrel való kódolására szolgáló beépített készletet ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
configurations |
A kódoló opcionális konfigurációs beállításai. A konfigurációk csak a ContentAwareEncoding és a H265ContentAwareEncoding BuiltInStandardEncoderPreset esetében támogatottak. |
|
presetName |
A videók kódolásához használandó beépített beállítás. |
ChannelMapping
Választható megjelölés egycsatornás hangsávokhoz. A zeneszámokat sztereó vagy többcsatornás hangsávokká kombinálhatja.
Name | Típus | Description |
---|---|---|
BackLeft |
string |
A bal hátsó csatorna. Néha bal oldali surround csatornának is nevezik. |
BackRight |
string |
A jobb hátsó csatorna. Más néven a Right Surround Csatorna. |
Center |
string |
A Középső csatorna. |
FrontLeft |
string |
Az első bal oldali csatorna. |
FrontRight |
string |
Az első jobb oldali csatorna. |
LowFrequencyEffects |
string |
Alacsony frekvenciájú effektusok csatorna. Néha mélynyomónak is nevezik. |
StereoLeft |
string |
A Bal Sztereó csatorna. Néha nevezik Down Mix Left. |
StereoRight |
string |
A Jobb Sztereó csatorna. Néha nevezik Down Mix Jobbra. |
Complexity
Lehetővé teszi a kódoló beállításainak konfigurálását a sebesség és a minőség közötti egyensúly szabályozásához. Példa: állítsa a Komplexitás beállítást Sebesség értékre a gyorsabb kódoláshoz, de kevesebb tömörítési hatékonysághoz.
Name | Típus | Description |
---|---|---|
Balanced |
string |
Úgy konfigurálja a kódolót, hogy olyan beállításokat használjon, amelyek egyensúlyt teremtenek a sebesség és a minőség között. |
Quality |
string |
Úgy konfigurálja a kódolót, hogy az optimalizált beállítások használatával jobb minőségű kimenetet állítsunk elő a lassabb teljes kódolási idő rovására. |
Speed |
string |
A kódolót úgy konfigurálja, hogy a gyorsabb kódolásra optimalizált beállításokat használja. A kódolási idő csökkentése érdekében a minőség feláldozva van. |
CopyAudio
Egy kodekjelölő, amely arra utasítja a kódolót, hogy másolja a bemeneti audio bitstreamet.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
CopyVideo
Egy kodekjelölő, amely arra utasítja a kódolót, hogy újrakódolás nélkül másolja a bemeneti videostreamet.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
createdByType
Az erőforrást létrehozó identitás típusa.
Name | Típus | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DDAudio
A Dolby Digital Audio Codec (AC3) hangkódolási beállításait ismerteti. A Dolby Digital Audio támogatásának jelenlegi implementációja a következő: Audio csatornaszámok 1(mono), 2(sztereó), 6(5.1side); Hangmintavétel gyakorisága: 32K/44.1K/48K Hz; Az AC3 specifikáció által támogatott hangsebesség-értékek: 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000, 448000, 512000, 576000, 640000 bps.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
bitrate |
integer |
A kimeneti kódolt hang sávszélessége bit/másodpercben. |
channels |
integer |
A hangcsatornák száma. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
samplingRate |
integer |
A hertzben történő kódoláshoz használandó mintavételezési sebesség. |
Deinterlace
A törlési beállításokat ismerteti.
Name | Típus | Description |
---|---|---|
mode |
A deinterlacing mód. Alapértelmezés szerint autoPixelAdaptive. |
|
parity |
A sorköztelenítés mezőparitása, alapértelmezés szerint Automatikus. |
DeinterlaceMode
A deinterlacing mód. Alapértelmezés szerint AutoPixelAdaptive.
Name | Típus | Description |
---|---|---|
AutoPixelAdaptive |
string |
A bemeneti videó minden képkockáján alkalmazza az automatikus képpont-adaptív sorközelítést. |
Off |
string |
Letiltja a forrásvideó összefűzését. |
DeinterlaceParity
A mező paritása az átfűzés megszüntetéséhez, alapértelmezés szerint automatikus.
Name | Típus | Description |
---|---|---|
Auto |
string |
A mezők sorrendjének automatikus észlelése |
BottomFieldFirst |
string |
Az alsó mező alkalmazása a bemeneti videó első feldolgozására. |
TopFieldFirst |
string |
A bemeneti videó első feldolgozásának felső mezőjének alkalmazása. |
EncoderNamedPreset
A videók kódolásához használandó beépített beállítás.
Name | Típus | Description |
---|---|---|
AACGoodQualityAudio |
string |
Egyetlen MP4-fájlt hoz létre, amely csak 192 kbps sebességgel kódolt AAC sztereó hangot tartalmaz. |
AdaptiveStreaming |
string |
GoP-hez igazított MP4-fájlokat állít elő H.264 videóval és sztereó AAC-hanggal. Automatikusan létrehoz egy bitsebesség-létrátát a bemeneti felbontás, a sávszélesség és a képkockasebesség alapján. Az automatikusan létrehozott előre beállított beállítás soha nem lépi túl a bemeneti felbontást. Ha például a bemenet 720p, a kimenet a legjobb esetben is 720p marad. |
ContentAwareEncoding |
string |
GoP-hez igazított MP4-ek készletét állítja elő tartalomérzékeny kódolással. Bármilyen bemeneti tartalom esetén a szolgáltatás kezdeti egyszerű elemzést végez a bemeneti tartalomról, és az eredmények alapján határozza meg az optimális számú réteget, a megfelelő sávszélességet és felbontásbeállításokat az adaptív streameléssel történő teljesítéshez. Ez az előzetes beállítás különösen hatékony az alacsony és közepes összetettségű videók esetében, ahol a kimeneti fájlok kisebb sávszélességűek lesznek, de olyan minőségben, amely továbbra is jó élményt nyújt a nézőknek. A kimenet mp4-fájlokat tartalmaz, amelyekben a videó és a hang össze van osztva. |
ContentAwareEncodingExperimental |
string |
Egy kísérleti készletet tesz elérhetővé a tartalomérzékeny kódoláshoz. Bármilyen bemeneti tartalom esetén a szolgáltatás megpróbálja automatikusan meghatározni az optimális számú réteget, a megfelelő sávszélességet és felbontási beállításokat az adaptív streameléssel történő kézbesítéshez. A mögöttes algoritmusok idővel tovább fejlődnek. A kimenet mp4-fájlokat tartalmaz, amelyekben a videó és a hang össze van osztva. |
CopyAllBitrateNonInterleaved |
string |
Másolja az összes video- és hangstreamet a bemeneti adategységből nem interaktív video- és hangkimeneti fájlként. Ez az előzetes beállítás felhasználható egy meglévő objektum kivágására, vagy a kulcskerethez igazított MP4-fájlok egy csoportjának streamelhető objektummá alakítására. |
DDGoodQualityAudio |
string |
Egyetlen MP4-fájlt hoz létre, amely csak DD(Digital Dolby) sztereó hangot tartalmaz, 192 kbps-os kódolással. |
H264MultipleBitrate1080p |
string |
8 GOP-hez igazított MP4-fájlt állít elő 6000 kbps és 400 kbps között, valamint sztereó AAC-hangot. A felbontás 1080p-vel kezdődik, és 180p-ra csökken. |
H264MultipleBitrate720p |
string |
6 GOP-hoz igazított MP4-fájlt hoz létre, 3400 kbps-tól 400 kbps-ig és sztereó AAC-hangig. A felbontás 720p-vel kezdődik, és 180p-ra csökken. |
H264MultipleBitrateSD |
string |
5 GOP-hez igazított MP4-fájlt állít elő, 1900 kb/s-tól 400 kbps-ig és sztereó AAC-hangig. A felbontás 480p-vel kezdődik, és 240p-ra csökken. |
H264SingleBitrate1080p |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.264 kodekkel van kódolva 6750 kbps sebességgel és 1080 képpontos képmagassággal, a sztereó hang pedig AAC-LC kodekkel van kódolva 128 kbps-os sebességgel. |
H264SingleBitrate720p |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.264 kodekkel van kódolva 4500 kbps sebességgel és 720 képpontos képmagassággal, a sztereó hang pedig AAC-LC kodekkel van kódolva 128 kbps-os sebességgel. |
H264SingleBitrateSD |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.264 kodekkel van kódolva 2200 kbps sebességgel és 480 képpontos képmagassággal, és a sztereó hang AAC-LC kodekkel van kódolva 128 kbps-os sebességgel. |
H265AdaptiveStreaming |
string |
GoP-hez igazított MP4-fájlokat hoz létre H.265 videóval és sztereó AAC-hanggal. Automatikusan létrehoz egy bitsebesség-létrátát a bemeneti felbontás, a sávszélesség és a képkockasebesség alapján. Az automatikusan létrehozott előre beállított beállítás soha nem lépi túl a bemeneti felbontást. Ha például a bemenet 720p, a kimenet a legjobb esetben is 720p marad. |
H265ContentAwareEncoding |
string |
GoP-hez igazított MP4-ek készletét állítja elő tartalomérzékeny kódolással. Bármilyen bemeneti tartalom esetén a szolgáltatás kezdeti egyszerű elemzést végez a bemeneti tartalomról, és az eredmények alapján határozza meg az optimális számú réteget, a megfelelő sávszélességet és felbontásbeállításokat az adaptív streameléssel történő teljesítéshez. Ez az előzetes beállítás különösen hatékony az alacsony és közepes összetettségű videók esetében, ahol a kimeneti fájlok kisebb sávszélességűek lesznek, de olyan minőségben, amely továbbra is jó élményt nyújt a nézőknek. A kimenet mp4-fájlokat tartalmaz, amelyekben a videó és a hang össze van osztva. |
H265SingleBitrate1080p |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.265 kodekkel van kódolva 3500 kbps sebességgel és 1080 képpontos képmagassággal, a sztereó hang pedig AAC-LC kodekkel van kódolva 128 kbps-os sebességgel. |
H265SingleBitrate4K |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.265 kodekkel van kódolva 9500 kbps sebességgel és 2160 képpontos képmagassággal, a sztereó hang pedig 128 kbps-os AAC-LC kodekkel van kódolva. |
H265SingleBitrate720p |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.265 kodekkel van kódolva 1800 kbps sebességgel és 720 képpontos képmagassággal, és a sztereó hang AAC-LC kodekkel van kódolva 128 kbps-os sebességgel. |
EntropyMode
Az ehhez a réteghez használandó entrópia mód. Ha nincs megadva, a kódoló a profilnak és a szintnek megfelelő módot választja.
Name | Típus | Description |
---|---|---|
Cabac |
string |
Környezet adaptív bináris aritmetikai kódoló (CABAC) entrópiakódolása. |
Cavlc |
string |
Környezet adaptív változóhossz-kódoló (CAVLC) entrópiakódolása. |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további adattípus. |
ErrorDetail
A hiba részletei.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
A hiba részletei. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hiba célja. |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
FaceDetectorPreset
A videó elemzésekor használandó összes beállítást ismerteti a jelen lévő arcok észleléséhez (és igény szerint újra kipirálásához).
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
blurType |
Életlenítés típusa |
|
experimentalOptions |
object |
A készletben nem szereplő paraméterek kulcsértékpárokat tartalmazó szótára |
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 egy metaadat JSON-fájlmegjelölést hoz létre az arcok számára a videóban. Ahol lehetséges, ugyanazon személy megjelenései ugyanazt az azonosítót kapják. 2) Kombinált – Emellett redacts(blurs) észlelt arcok. 3) Redact - Ez lehetővé teszi a 2-pass folyamat, amely lehetővé teszi a szelektív redaction egy részhalmaza észlelt arcok. A metaadatfájlt egy korábbi elemzési passzból, a forrásvideóval együtt, valamint egy felhasználó által kiválasztott, újraművelt azonosítók részhalmazát veszi fel. |
|
resolution |
Meghatározza a videó elemzésének maximális felbontását. Az alapértelmezett viselkedés a "SourceResolution", amely elemzéskor az eredeti felbontásban tartja a bemeneti videót. A "StandardDefinition" használatával a bemeneti videók a megfelelő méretarány megőrzése mellett szabványos definícióra lesznek átméretezve. Csak akkor méreteződik át, ha a videó nagyobb felbontású. Egy 1920x1080-ás bemenet például 640x360-ra lenne skálázva a feldolgozás előtt. A "StandardDefinition" értékre való váltás csökkenti a nagy felbontású videók feldolgozásához szükséges időt. Emellett csökkentheti az összetevő használatának költségeit is (további részletekért lásd https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics : ). Előfordulhat azonban, hogy az átméretezett videóban túl kicsi arcok nem észlelhetők. |
FaceRedactorMode
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 egy metaadat JSON-fájlmegjelölést hoz létre az arcok számára a videóban. Ahol lehetséges, ugyanazon személy megjelenései ugyanazt az azonosítót kapják. 2) Kombinált – Emellett redacts(blurs) észlelt arcok. 3) Redact - Ez lehetővé teszi a 2-pass folyamat, amely lehetővé teszi a szelektív redaction egy részhalmaza észlelt arcok. A metaadatfájlt egy korábbi elemzési passzból, a forrásvideóval együtt, valamint egy felhasználó által kiválasztott, újraművelt azonosítók részhalmazát veszi fel.
Name | Típus | Description |
---|---|---|
Analyze |
string |
Az elemzési mód észleli az arcokat, és egy metaadatfájlt ad ki az eredményekkel együtt. Lehetővé teszi a metaadatfájl szerkesztését, mielőtt az arcok elmosódnak a Redact móddal. |
Combined |
string |
A kombinált módban az Elemzés és a Redact lépés egy lépésben történik, amikor az elemzett arcok szerkesztése nem kívánatos. |
Redact |
string |
A Redact mód az Elemzés mód metaadatfájlját használja fel, és újrafedi a talált arcokat. |
Fade
A bemeneti adathordozóra alkalmazott Elhalványulás effektus tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
duration |
string |
Az elhalványulási effektus időtartama a videóban. Az érték lehet ISO 8601 formátumban (például PT05S, ha 5 másodperc alatt elhalványít egy színt,vagy egy keretszám (például 10 képkocka elhalványítása a kezdési időponttól), vagy egy relatív érték a stream időtartamához (például 10% a stream időtartamának 10%-ának elhalványulásához) |
fadeColor |
string |
Az elhalványulás színe Be/Ki. lehet a CSS Level1 színben https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color_keywords vagy egy RGB/hexadecimális értékben: például rgb(255,0,0), 0xFF0000 vagy #FF0000 |
start |
string |
A bemeneti videóban az a pozíció, ahonnan el szeretné kezdeni az elhalványulást. Az érték lehet ISO 8601 formátumban (például a PT05S 5 másodpercnél kezdődik), vagy egy keretszám (például 10 a 10. képkocka kezdőértéke), vagy egy relatív érték a stream időtartamához (például 10% a stream időtartamának 10%-ával való kezdéshez). Az alapértelmezett érték: 0 |
Filters
A bemeneti adathordozóra kódolás előtt alkalmazni kívánt összes szűrési műveletet ismerteti, például az átfésülés megszüntetését, a forgatást stb.
Name | Típus | Description |
---|---|---|
crop |
A bemeneti videó körülvágására szolgáló téglalap alakú ablak paraméterei. |
|
deinterlace |
A törlési beállítások. |
|
fadeIn |
A bemeneti adathordozóra alkalmazott Elhalványulás effektus tulajdonságait ismerteti. |
|
fadeOut |
A bemeneti adathordozóra alkalmazott Elhalványulás effektus tulajdonságait ismerteti. |
|
overlays | Overlay[]: |
A bemeneti videóra alkalmazni kívánt átfedések tulajdonságai. Ezek lehetnek hang-, kép- vagy videorétegek. |
rotation |
A bemeneti videóra alkalmazni kívánt forgatás (ha van ilyen) kódolása előtt. Az alapértelmezett érték az Automatikus |
FromAllInputFile
Egy InputDefinition elem, amely az összes megadott fájlon végignézve kiválasztja a IncludedTracks tulajdonság által megadott számokat. Az AudioTrackByAttribute és a VideoTrackByAttribute segítségével általában egyetlen szám kiválasztását teszik lehetővé a bemeneti fájlok halmazában.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
includedTracks | TrackDescriptor[]: |
A trackDescriptorok listája, amelyek meghatározzák a bemenetben lévő metaadatokat és a sávok kiválasztását. |
FromEachInputFile
Egy InputDefinition elem, amely megvizsgálja az egyes bemeneti fájlokat, és kiválasztja a IncludedTracks tulajdonság által megadott számokat. Általában az AudioTrackByAttribute és a VideoTrackByAttribute használatával használják az egyes fájlok zeneszámainak kiválasztásához.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
includedTracks | TrackDescriptor[]: |
A trackDescriptorok listája, amelyek meghatározzák a bemenetben lévő metaadatokat és a sávok kiválasztását. |
H264Complexity
Tájékoztatja a kódolót, hogyan válassza ki a kódolási beállításait. Az alapértelmezett érték Kiegyensúlyozott.
Name | Típus | Description |
---|---|---|
Balanced |
string |
Arra utasítja a kódolót, hogy olyan beállításokat használjon, amelyek egyensúlyt teremtenek a sebesség és a minőség között. |
Quality |
string |
Arra utasítja a kódolót, hogy olyan beállításokat használjon, amelyek jobb minőségű kimenetre vannak optimalizálva a lassabb teljes kódolási idő rovására. |
Speed |
string |
Arra utasítja a kódolót, hogy a gyorsabb kódolásra optimalizált beállításokat használja. A kódolási idő csökkentése érdekében a minőség feláldozva van. |
H264Layer
A bemeneti videó H.264 videokodek használatával egy kívánt kimeneti bitrátarétegbe való kódolásához használandó beállításokat ismerteti.
Name | Típus | Description |
---|---|---|
adaptiveBFrame |
boolean |
Azt határozza meg, hogy adaptív B-kereteket kell-e használni a réteg kódolásához. Ha nincs megadva, a kódoló minden alkalommal bekapcsolja, amikor a videóprofil engedélyezi a használatát. |
bFrames |
integer |
A réteg kódolásához használandó B-keretek száma. Ha nincs megadva, a kódoló kiválaszt egy megfelelő számot a videóprofil és a szint alapján. |
bitrate |
integer |
A bemeneti videó kódolásához használt átlagos bitsebesség bit/másodpercben a réteg létrehozásakor. Ez egy kötelező mező. |
bufferWindow |
string |
A VBV pufferablakának hossza. Az értéknek ISO 8601 formátumban kell lennie. Az értéknek [0,1–100] másodpercben kell lennie. Az alapértelmezett érték 5 másodperc (például PT5S). |
crf |
number |
A réteg kódolásához használandó CRF értéke. Ez a beállítás akkor lép érvénybe, ha a videokodek RateControlMode értéke CRF módban van beállítva. A CRF-érték tartománya 0 és 51 között van, ahol az alacsonyabb értékek jobb minőséget eredményeznének a nagyobb fájlméretek rovására. A magasabb értékek nagyobb tömörítést jelentenek, de egy bizonyos ponton a minőség romlása észlelhető. Az alapértelmezett érték 23. |
entropyMode |
A réteghez használandó entrópia mód. Ha nincs megadva, a kódoló kiválasztja a profilnak és a szintnek megfelelő módot. |
|
frameRate |
string |
A réteg kódolásához használt képkockasebesség (képkocka/másodpercben). Az érték lehet M/N, ahol az M és az N egész szám (például 30000/1001), vagy szám formájában (például 30 vagy 29,97). A kódoló a profil és a szint alapján kényszeríti az engedélyezett keretsebességek korlátozásait. Ha nincs megadva, a kódoló ugyanazt a képkockasebességet fogja használni, mint a bemeneti videót. |
height |
string |
A réteg kimeneti videójának magassága. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó magassága fele annyi képpont, mint a bemenet. |
label |
string |
A réteg alfanumerikus címkéje, amely felhasználható a különböző video- és hangrétegek multiplexálására vagy a kimeneti fájl elnevezésére. |
level |
string |
Jelenleg a 6.2-es szintig támogatjuk. Az érték lehet Automatikus, vagy egy olyan szám, amely megfelel a H.264-profilnak. Ha nincs megadva, az alapértelmezett érték az Automatikus, amely lehetővé teszi, hogy a kódoló az ehhez a réteghez megfelelő szintet válassza ki. |
maxBitrate |
integer |
A maximális sávszélesség (bit/másodpercben), amelynél a VBV-puffert újra kell tölteni. Ha nincs megadva, az alapértelmezett érték ugyanaz, mint a bitráta. |
profile |
Jelenleg az Alapterv, a Main, a High, a High422 és a High444 támogatott. Az alapértelmezett érték az Automatikus. |
|
referenceFrames |
integer |
A réteg kódolásához használandó referenciakeretek száma. Ha nincs megadva, a kódoló a kódoló összetettségi beállítása alapján határozza meg a megfelelő számot. |
slices |
integer |
A réteg kódolásához használandó szeletek száma. Ha nincs megadva, az alapértelmezett érték nulla, ami azt jelenti, hogy a kódoló minden kerethez egyetlen szeletet fog használni. |
width |
string |
A réteg kimeneti videójának szélessége. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó szélessége fele annyi képpont, mint a bemenet. |
H264RateControlMode
A videósebesség-vezérlési mód
Name | Típus | Description |
---|---|---|
ABR |
string |
A célbitrátát elérő átlagos bitráta (ABR) mód: Alapértelmezett mód. |
CBR |
string |
Állandó bitráta (CBR) mód, amely meghúzza a sávszélesség-variációkat a célbitráta körül. |
CRF |
string |
Állandó rátatényező (CRF) mód, amely állandó szubjektív minőséget céloz meg. |
H264Video
A videó H.264-kodekkel történő kódolásának összes tulajdonságát ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
complexity |
Tájékoztatja a kódolót, hogyan válassza ki a kódolási beállításait. Az alapértelmezett érték Kiegyensúlyozott. |
|
keyFrameInterval |
string |
A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
layers |
A kódoló által létrehozandó H.264 kimeneti rétegek gyűjteménye. |
|
rateControlMode |
A videósebesség-vezérlési mód |
|
sceneChangeDetection |
boolean |
Azt határozza meg, hogy a kódoló beszúrjon-e kulcskereteket a jelenetváltozások során. Ha nincs megadva, az alapértelmezett érték hamis. Ezt a jelzőt csak akkor kell igaz értékre állítani, ha a kódoló egyetlen kimeneti videó létrehozásához van konfigurálva. |
stretchMode |
Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
|
syncMode |
A videoszinkronizálási mód |
H264VideoProfile
Jelenleg az Alapterv, a Fő, a Magas, a High422 és a High444 támogatott. Az alapértelmezett érték az Automatikus.
Name | Típus | Description |
---|---|---|
Auto |
string |
Arra utasítja a kódolót, hogy automatikusan határozza meg a megfelelő H.264-profilt. |
Baseline |
string |
Alapprofil |
High |
string |
Nagy profil. |
High422 |
string |
Magas 4:2:2 profil. |
High444 |
string |
Magas 4:4:4 prediktív profil. |
Main |
string |
Fő profil |
H265Complexity
Közli a kódolóval, hogyan választhatja ki a kódolási beállításait. A minőség magasabb tömörítési arányt biztosít, de magasabb költséggel és hosszabb számítási idővel. A sebesség viszonylag nagyobb fájlt eredményez, de gyorsabb és gazdaságosabb. Az alapértelmezett érték a Kiegyensúlyozott.
Name | Típus | Description |
---|---|---|
Balanced |
string |
Arra utasítja a kódolót, hogy olyan beállításokat használjon, amelyek egyensúlyt teremtenek a sebesség és a minőség között. |
Quality |
string |
Arra utasítja a kódolót, hogy olyan beállításokat használjon, amelyek a lassabb általános kódolási idő rovására jobb minőségű kimenet előállítására vannak optimalizálva. |
Speed |
string |
Arra utasítja a kódolót, hogy használja a gyorsabb kódolásra optimalizált beállításokat. A minőség feláldozva van a kódolási idő csökkentése érdekében. |
H265Layer
Ismerteti a bemeneti videó kívánt kimeneti bitrátarétegbe való kódolásához használandó beállításokat a H.265 videokodek használatával.
Name | Típus | Description |
---|---|---|
adaptiveBFrame |
boolean |
Meghatározza, hogy adaptív B-kereteket kell-e használni a réteg kódolásához. Ha nincs megadva, a kódoló minden alkalommal bekapcsolja, amikor a videóprofil engedélyezi a használatát. |
bFrames |
integer |
A réteg kódolásához használandó B-keretek száma. Ha nincs megadva, a kódoló kiválaszt egy megfelelő számot a videóprofil és a szint alapján. |
bitrate |
integer |
A bemeneti videó kódolásához használt átlagos bitsebesség bit/másodpercben a réteg létrehozásakor. Például: egy 3000 Kb/s vagy 3 Mb/s értékű célbitráta azt jelenti, hogy ennek az értéknek 30000000-nek kell lennie. Ez egy kötelező mező. |
bufferWindow |
string |
A VBV pufferablakának hossza. Az értéknek ISO 8601 formátumban kell lennie. Az értéknek [0,1–100] másodpercben kell lennie. Az alapértelmezett érték 5 másodperc (például PT5S). |
crf |
number |
A réteg kódolásához használandó CRF értéke. Ez a beállítás akkor lép érvénybe, ha a videokodek RateControlMode értéke CRF módban van beállítva. A CRF-érték tartománya 0 és 51 között van, ahol az alacsonyabb értékek jobb minőséget eredményeznének a nagyobb fájlméretek rovására. A magasabb értékek nagyobb tömörítést jelentenek, de egy bizonyos ponton a minőség romlása észlelhető. Az alapértelmezett érték 28. |
frameRate |
string |
A réteg kódolásához használt képkockasebesség (képkocka/másodpercben). Az érték lehet M/N, ahol az M és az N egész szám (például 30000/1001), vagy szám formájában (például 30 vagy 29,97). A kódoló a profil és a szint alapján kényszeríti az engedélyezett keretsebességek korlátozásait. Ha nincs megadva, a kódoló ugyanazt a képkockasebességet fogja használni, mint a bemeneti videót. |
height |
string |
A réteg kimeneti videójának magassága. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó magassága fele annyi képpont, mint a bemenet. |
label |
string |
A réteg alfanumerikus címkéje, amely felhasználható a különböző video- és hangrétegek multiplexálására vagy a kimeneti fájl elnevezésére. |
level |
string |
Jelenleg a 6.2-es szintet támogatjuk. Az érték lehet automatikus, vagy egy szám, amely megfelel a H.265-profilnak. Ha nincs megadva, az alapértelmezett érték az Automatikus, amely lehetővé teszi, hogy a kódoló válassza ki az ehhez a réteghez megfelelő szintet. |
maxBitrate |
integer |
A maximális sávszélesség (bit/másodpercben), amelynél a VBV-puffert újra kell tölteni. Ha nincs megadva, az alapértelmezett érték ugyanaz, mint a bitráta. |
profile |
Jelenleg a Maint támogatjuk. Az alapértelmezett érték az Automatikus. |
|
referenceFrames |
integer |
A réteg kódolásához használandó referenciakeretek száma. Ha nincs megadva, a kódoló a kódoló összetettségi beállítása alapján határozza meg a megfelelő számot. |
slices |
integer |
A réteg kódolásához használandó szeletek száma. Ha nincs megadva, az alapértelmezett érték nulla, ami azt jelenti, hogy a kódoló minden kerethez egyetlen szeletet fog használni. |
width |
string |
A réteg kimeneti videójának szélessége. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó szélessége fele annyi képpont, mint a bemenet. |
H265Video
A videó H.265-kodekkel történő kódolásának összes tulajdonságát ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
complexity |
Tájékoztatja a kódolót, hogyan válassza ki a kódolási beállításait. A minőség magasabb tömörítési arányt biztosít, de magasabb költséggel és hosszabb számítási idővel. A sebesség viszonylag nagyobb fájlt eredményez, de gyorsabb és gazdaságosabb. Az alapértelmezett érték Kiegyensúlyozott. |
|
keyFrameInterval |
string |
A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
layers |
A kódoló által létrehozandó H.265 kimeneti rétegek gyűjteménye. |
|
sceneChangeDetection |
boolean |
Meghatározza, hogy a kódolónak be kell-e szúrnia a kulcskereteket a jelenetváltozások során. Ha nincs megadva, az alapértelmezett érték hamis. Ezt a jelzőt csak akkor kell igaz értékre állítani, ha a kódoló egyetlen kimeneti videó létrehozásához van konfigurálva. |
stretchMode |
Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
|
syncMode |
A videoszinkronizálási mód |
H265VideoProfile
Jelenleg a Maint támogatjuk. Az alapértelmezett érték az Automatikus.
Name | Típus | Description |
---|---|---|
Auto |
string |
Arra utasítja a kódolót, hogy automatikusan határozza meg a megfelelő H.265-profilt. |
Main |
string |
Fő profil (https://x265.readthedocs.io/en/default/cli.html?highlight=profile#profile-level-tier) |
Main10 |
string |
Fő 10 profil (https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Main_10) |
Image
A bemeneti videó miniatűrjeinek létrehozásának alapvető tulajdonságait ismerteti
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
keyFrameInterval |
string |
A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
range |
string |
A bemeneti videóban az előre beállított kezdési idő átalakításához viszonyított pozíció, amelynél le szeretné állítani a miniatűrök létrehozását. Az érték lehet ISO 8601 formátumban (például PT5M30S a kezdési időponttól számított 5 percnél és 30 másodpercnél való leállításhoz), vagy egy keretszám (például 300, hogy a keret 300. képkockájánál megálljon a kezdéskor. Ha ez az érték 1, az azt jelenti, hogy csak egy miniatűrt hoz létre a kezdéskor), vagy egy relatív értéket a stream időtartamához (például 50% a stream időtartamának a kezdési időponttól való felére való leállításhoz). Az alapértelmezett érték 100%, ami azt jelenti, hogy a stream végén leáll. |
start |
string |
A bemeneti videóban az a hely, ahonnan miniatűröket szeretne létrehozni. Az érték lehet ISO 8601 formátumban (például a PT05S 5 másodpercnél kezdődik), vagy egy keretszám (például 10 a 10. képkocka kezdőértéke), vagy egy relatív érték a stream időtartamához (például 10% a stream időtartamának 10%-ával való kezdéshez). Támogatja a (z) {Best} makrót is, amely arra utasítja a kódolót, hogy a videó első néhány másodpercében válassza ki a legjobb miniatűrt, és csak egy miniatűrt fog létrehozni, függetlenül attól, hogy milyen egyéb beállítások vannak a lépéshez és a tartományhoz. Az alapértelmezett érték a(z) {Best} makró. |
step |
string |
A miniatűrök létrehozási időközei. Az érték lehet ISO 8601 formátumban (például 5 másodpercenként egy kép PT05S értéke), vagy egy keretszám (például 30 kép esetén 30 kép 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél), vagy a streamelési időtartamhoz viszonyított relatív érték (például egy kép esetében 10% a streamelési időtartam 10%-ában). Megjegyzés: A lépés értéke hatással lesz az első létrehozott miniatűrre, amely lehet, hogy nem pontosan az átalakítás előre beállított kezdési időpontjakor van megadva. Ennek oka a kódoló, amely megpróbálja kiválasztani a legjobb miniatűrt a kezdési időpont és a lépés pozíciója között a kezdési időponttól kezdve az első kimenetként. Mivel az alapértelmezett érték 10%, ez azt jelenti, hogy ha a stream hosszú időtartamú, az első létrehozott miniatűr távol lehet a kezdéskor megadotttól. Próbáljon meg ésszerű értéket választani a Lépéshez, ha az első miniatűr várhatóan közel van a kezdési időponthoz, vagy állítsa a Tartomány értéket 1 értékre, ha csak egy miniatűrre van szükség a kezdéskor. |
stretchMode |
Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
|
syncMode |
A videoszinkronizálási mód |
ImageFormat
Egy kimeneti képfájl tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filenamePattern |
string |
A kimeneti fájlok létrehozásához használt fájlelnevezési minta. A fájlnév a következő makrókat támogatja: {Basename} – A bemeneti videofájl nevét használó bővítő makró. Ha a bemeneti videofájl alapneve (a fájl utótagja nem szerepel) 32 karakternél rövidebb, a bemeneti videofájlok alapneve lesz használva. Ha a bemeneti videófájl alapnevének hossza meghaladja a 32 karaktert, az alapnév az első 32 karakterre csonkul a teljes hosszban. {Extension} – A formátumnak megfelelő bővítmény. {Label} – A kodekhez/réteghez rendelt címke. {Index} – A miniatűrök egyedi indexe. Csak a miniatűrökre vonatkozik. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdve). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videó felbontása. A program összecsukja és eltávolítja a nem megfelelő makrókat a fájlnévből. |
InputFile
Egyetlen fájl InputDefinition paramétere. A TrackSelections hatóköre a megadott fájlra terjed ki.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filename |
string |
Annak a fájlnak a neve, amelyre ez a bemeneti definíció vonatkozik. |
includedTracks | TrackDescriptor[]: |
A trackDescriptorok listája, amelyek meghatározzák a bemenetben lévő metaadatokat és a sávok kiválasztását. |
InsightsType
Meghatározza a szolgáltatás által létrehozandó elemzések típusát. Az engedélyezett értékek: "AudioInsightsOnly", "VideoInsightsOnly" és "AllInsights". Az alapértelmezett érték az AllInsights. Ha ezt AllInsights értékre állítja, és a bemenet csak hang, akkor csak hangelemzések jönnek létre. Hasonlóképpen, ha a bemenet csak videó, akkor csak videoelemzések jönnek létre. Javasoljuk, hogy ne használja az AudioInsightsOnlyt, ha azt várja, hogy a bemenetek egy része csak videó legyen; vagy használja a VideoInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak hangként lesznek használva. Ilyen körülmények között a feladatok hibásak lesznek.
Name | Típus | Description |
---|---|---|
AllInsights |
string |
Hang- és videoelemzések készítése. Sikertelen, ha a hang- vagy videoelemzés sikertelen. |
AudioInsightsOnly |
string |
Csak hangelemzések létrehozása. A videó mellőzése akkor is, ha jelen van. Sikertelen, ha nincs hang. |
VideoInsightsOnly |
string |
Csak videós elemzések létrehozása. Ha van, hagyja figyelmen kívül a hangot. Sikertelen, ha nincs videó. |
InterleaveOutput
Beállítja a kimenet összefűző módját a hang és a videó tárolóformátumban való tárolásának szabályozásához. Példa: Állítsa az InterleavedOutput értéket NonInterleavedOutput értékre, hogy csak hang- és videoklipes kimeneteket állítson elő külön MP4-fájlokban.
Name | Típus | Description |
---|---|---|
InterleavedOutput |
string |
A kimenet hanggal és videóval is rendelkezik. |
NonInterleavedOutput |
string |
A kimenet csak video- vagy hangalapú. |
Job
Feladat típusú erőforrás. A folyamat és az állapot lekérdezhető egy feladat lekérdezésével vagy az EventGrid használatával történő eseményekre való feliratkozással.
Name | Típus | Description |
---|---|---|
id |
string |
Az erőforrás teljes erőforrás-azonosítója. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Az erőforrás neve |
properties.correlationData |
object |
Az ügyfél megadta a kulcsot, az értékpárokat, amelyeket a rendszer a Feladat és a JobOutput állapoteseményekben ad vissza. |
properties.created |
string |
A feladat ügyfél általi létrehozásának UTC-dátuma és időpontja ,,YYYY-MM-DDThh:mm:ssZ' formátumban. |
properties.description |
string |
Nem kötelező, hogy az ügyfél megadta a feladat leírását. |
properties.endTime |
string |
A feladat feldolgozásának dátuma és időpontja (UTC). |
properties.input | JobInput: |
A feladat bemenetei. |
properties.lastModified |
string |
Az utc dátum és idő, amikor az ügyfél legutóbb frissítette a feladatot, "ÉÉÉÉÉ-HH-NNThh:mm:ssZ" formátumban. |
properties.outputs | JobOutput[]: |
A feladat kimenetei. |
properties.priority |
Prioritás, amellyel a feladatot fel kell dolgozni. A magasabb prioritású feladatok feldolgozása az alacsonyabb prioritású feladatok előtt történik. Ha nincs beállítva, az alapértelmezett érték a normál. |
|
properties.startTime |
string |
A feladat feldolgozásának kezdő dátuma és időpontja( UTC). |
properties.state |
A feladat aktuális állapota. |
|
systemData |
Az erőforráshoz kapcsolódó rendszer metaadatai. |
|
type |
string |
Az erőforrás típusa. Például "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
JobError
A JobOutput hibák részletei.
Name | Típus | Description |
---|---|---|
category |
Segít a hibák kategorizálásában. |
|
code |
A hibát leíró hibakód. |
|
details |
A jelentett hibához vezető konkrét hibák részleteinek tömbje. |
|
message |
string |
A hiba emberi olvasásra alkalmas nyelvfüggő ábrázolása. |
retry |
Azt jelzi, hogy lehetséges újrapróbálkozhat a feladatokkal. Ha az újrapróbálkozás sikertelen, forduljon Azure-támogatás az Azure Portalon keresztül. |
JobErrorCategory
Segít a hibák kategorizálásában.
Name | Típus | Description |
---|---|---|
Account |
string |
A hiba a fiókadatokhoz kapcsolódik. |
Configuration |
string |
A hiba konfigurációval kapcsolatos. |
Content |
string |
A hiba a bemeneti fájlokban lévő adatokhoz kapcsolódik. |
Download |
string |
A hiba a letöltéssel kapcsolatos. |
Service |
string |
A hiba a szolgáltatással kapcsolatos. |
Upload |
string |
A hiba a feltöltéssel kapcsolatos. |
JobErrorCode
A hibát leíró hibakód.
Name | Típus | Description |
---|---|---|
ConfigurationUnsupported |
string |
Probléma lépett fel a bemeneti fájlok és az alkalmazott konfigurációs beállítások kombinációjával, kijavította a konfigurációs beállításokat, és újra próbálkozott ugyanazzal a bemenettel, vagy módosította a bemenetet a konfigurációnak megfelelően. |
ContentMalformed |
string |
Probléma lépett fel a bemeneti tartalommal (például nulla bájtos fájlok vagy sérült/nem dekódolható fájlok), ellenőrizze a bemeneti fájlokat. |
ContentUnsupported |
string |
Probléma lépett fel a bemenet formátumával (nem érvényes médiafájl vagy nem támogatott fájl/kodek), ellenőrizze a bemeneti fájlok érvényességét. |
DownloadNotAccessible |
string |
A bemeneti fájlok letöltése közben a fájlok nem voltak elérhetők, ellenőrizze a forrás rendelkezésre állását. |
DownloadTransientError |
string |
A bemeneti fájlok letöltése közben hiba történt az átvitel során (tárolási szolgáltatás, hálózati hibák), tekintse meg a részleteket, és ellenőrizze a forrást. |
IdentityUnsupported |
string |
Hiba történt a fiók identitásának ellenőrzésekor. Ellenőrizze és javítsa ki az identitáskonfigurációkat, majd próbálkozzon újra. Ha nem sikerül, forduljon az ügyfélszolgálathoz. |
ServiceError |
string |
Végzetes szolgáltatáshiba esetén forduljon az ügyfélszolgálathoz. |
ServiceTransientError |
string |
Átmeneti hiba, próbálkozzon újra, ha az újrapróbálkás sikertelen, forduljon az ügyfélszolgálathoz. |
UploadNotAccessible |
string |
A kimeneti fájlok feltöltése közben a cél nem volt elérhető, ellenőrizze a cél rendelkezésre állását. |
UploadTransientError |
string |
A kimeneti fájlok feltöltése közben hiba történt az átvitel során (tárolási szolgáltatás, hálózati hibák), tekintse meg a részleteket, és ellenőrizze a célhelyet. |
JobErrorDetail
A JobOutput hibák részletei.
Name | Típus | Description |
---|---|---|
code |
string |
A hiba részleteit leíró kód. |
message |
string |
A hiba emberi olvasásra alkalmas ábrázolása. |
JobInputAsset
Egy objektumot jelöl a feladatba való bemenethez.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
assetName |
string |
A bemeneti objektum neve. |
end | ClipTime: |
Meghatározza annak a bemeneti adathordozónak az idővonalát, ahol a feldolgozás befejeződik. Alapértelmezés szerint a bemeneti adathordozó végéig. |
files |
string[] |
Fájlok listája. A JobInputhttp használatához szükséges. Legfeljebb 4000 karakterből állhat. A rendszer nem ad vissza lekérdezési sztringeket a szolgáltatásválaszokban a bizalmas adatexpozíció megelőzése érdekében. |
inputDefinitions | InputDefinition[]: |
Meghatározza az InputDefinitions listáját. Minden InputDefinition esetében meghatározza a követéskijelölések és a kapcsolódó metaadatok listáját. |
label |
string |
Egy JobInputCliphez rendelt címke, amely az Átalakításban használt hivatkozás teljesítésére szolgál. Létrehozhat például egy átalakítást úgy, hogy egy xyz címkével ellátott képfájlt készítsen, és a kódolás előtt átfedésként alkalmazza azt a bemeneti videóra. Feladat elküldésekor a JobInputs fájlnak pontosan az egyik képfájlnak kell lennie, és az "xyz" címkével kell rendelkeznie. |
start | ClipTime: |
Meghatározza annak a bemeneti adathordozónak az idővonalát, ahol a feldolgozás elindul. Alapértelmezés szerint a bemeneti adathordozó elejére. |
JobInputClip
Egy feladat bemeneti fájljait jelöli.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
end | ClipTime: |
Meghatározza annak a bemeneti adathordozónak az idővonalát, ahol a feldolgozás befejeződik. Alapértelmezés szerint a bemeneti adathordozó végéig. |
files |
string[] |
Fájlok listája. A JobInputhttp használatához szükséges. Legfeljebb 4000 karakterből állhat. A rendszer nem ad vissza lekérdezési sztringeket a szolgáltatásválaszokban a bizalmas adatexpozíció megelőzése érdekében. |
inputDefinitions | InputDefinition[]: |
Meghatározza az InputDefinitions listáját. Minden InputDefinition esetében meghatározza a követéskijelölések és a kapcsolódó metaadatok listáját. |
label |
string |
Egy JobInputCliphez rendelt címke, amely az Átalakításban használt hivatkozás teljesítésére szolgál. Létrehozhat például egy átalakítást úgy, hogy egy xyz címkével ellátott képfájlt készítsen, és a kódolás előtt átfedésként alkalmazza azt a bemeneti videóra. Feladat elküldésekor a JobInputs fájlnak pontosan az egyik képfájlnak kell lennie, és az "xyz" címkével kell rendelkeznie. |
start | ClipTime: |
Meghatározza annak a bemeneti adathordozónak az idővonalát, ahol a feldolgozás elindul. Alapértelmezés szerint a bemeneti adathordozó elejére. |
JobInputHttp
A HTTPS-feladat bemenetét jelöli.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
baseUri |
string |
A HTTPS-feladat bemenetének alap URI-ja. A rendszer összefűzi a megadott fájlnevekkel. Ha nincs megadva alap URI, akkor a megadott fájllista teljes mértékben minősített URI-knak minősül. Legfeljebb 4000 karakter hosszúságú. A rendszer nem adja vissza a lekérdezési sztringeket a szolgáltatásválaszokban a bizalmas adatexpozíció megelőzése érdekében. |
end | ClipTime: |
Meghatározza annak a bemeneti adathordozónak az idővonalát, ahol a feldolgozás befejeződik. Alapértelmezés szerint a bemeneti adathordozó végéig. |
files |
string[] |
Fájlok listája. A JobInputhttp használatához szükséges. Legfeljebb 4000 karakterből állhat. A rendszer nem ad vissza lekérdezési sztringeket a szolgáltatásválaszokban a bizalmas adatexpozíció megelőzése érdekében. |
inputDefinitions | InputDefinition[]: |
Meghatározza az InputDefinitions listáját. Minden InputDefinition esetében meghatározza a követéskijelölések és a kapcsolódó metaadatok listáját. |
label |
string |
Egy JobInputCliphez rendelt címke, amely az Átalakításban használt hivatkozás teljesítésére szolgál. Létrehozhat például egy átalakítást úgy, hogy egy xyz címkével ellátott képfájlt készítsen, és a kódolás előtt átfedésként alkalmazza azt a bemeneti videóra. Feladat elküldésekor a JobInputs fájlnak pontosan az egyik képfájlnak kell lennie, és az "xyz" címkével kell rendelkeznie. |
start | ClipTime: |
Meghatározza annak a bemeneti adathordozónak az idővonalát, ahol a feldolgozás elindul. Alapértelmezés szerint a bemeneti adathordozó elejére. |
JobInputs
Egy feladat bemeneteinek listáját ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
inputs | JobInput[]: |
Egy feladat bemeneteinek listája. |
JobInputSequence
A sorozatok a klipek rendezett listáját tartalmazzák, ahol minden klip jobInput. A rendszer a sorozatot egyetlen bemenetként kezeli.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
inputs | JobInputClip[]: |
Az ütemtervet alkotó JobInputs. |
JobOutputAsset
JobOutputként használt objektumot jelöl.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
assetName |
string |
A kimeneti objektum neve. |
endTime |
string |
A feladatkimenet feldolgozásának UTC-dátuma és időpontja. |
error |
Ha a JobOutput Hiba állapotban van, a hiba részleteit tartalmazza. |
|
label |
string |
Egy JobOutputhoz rendelt címke, amely segít egyedileg azonosítani. Ez akkor hasznos, ha az átalakítás több TransformOutput-et is biztosít, így a feladat több JobOutputot is biztosít. Ilyen esetekben a feladat elküldésekor két vagy több JobOutput-et fog hozzáadni, ugyanabban a sorrendben, mint a TransformOutputs az Átalakításban. Ezt követően, amikor lekéri a feladatot eseményeken vagy GET-kérésen keresztül, a címkével egyszerűen azonosíthatja a JobOutputot. Ha nincs megadva címke, a rendszer a {presetName}_{outputIndex} alapértelmezett értéket használja, ahol az előre beállított név a megfelelő TransformOutput előkészlet neve, a kimeneti index pedig a feladaton belüli jobOutput relatív indexe. Vegye figyelembe, hogy ez az index megegyezik a megfelelő TransformOutput relatív indexével az átalakításon belül. |
presetOverride | Preset: |
A megfelelő átalakító kimenetben lévő készlet felülbírálásához használt készlet. |
progress |
integer |
Ha a JobOutput feldolgozási állapotban van, az tartalmazza a feladat befejezési százalékát. Az érték egy becslés, és nem a feladatok befejezési idejének előrejelzésére szolgál. Annak megállapításához, hogy a JobOutput befejeződött-e, használja az Állapot tulajdonságot. |
startTime |
string |
A feladatkimenet feldolgozásának UTC-dátuma és időpontja. |
state |
A JobOutput állapotát ismerteti. |
JobRetry
Azt jelzi, hogy lehetséges újrapróbálkozhat a feladatokkal. Ha az újrapróbálkozás sikertelen, forduljon Azure-támogatás az Azure Portalon keresztül.
Name | Típus | Description |
---|---|---|
DoNotRetry |
string |
A problémát ki kell vizsgálni, majd a feladatot újra el kell küldeni javításokkal, vagy újra kell próbálkozni a mögöttes probléma kijavítása után. |
MayRetry |
string |
A probléma megoldható egy ideig tartó várakozás és ugyanazon feladat újbóli elküldése után. |
JobState
A JobOutput állapotát ismerteti.
Name | Típus | Description |
---|---|---|
Canceled |
string |
A feladat megszakadt. Ez a feladat végső állapota. |
Canceling |
string |
A feladat megszakítása folyamatban van. Ez a feladat átmeneti állapota. |
Error |
string |
A feladat hibát észlelt. Ez a feladat végső állapota. |
Finished |
string |
A feladat befejeződött. Ez a feladat végső állapota. |
Processing |
string |
A feladat feldolgozása folyamatban van. Ez a feladat átmeneti állapota. |
Queued |
string |
A feladat várólistára helyezett állapotban van, és arra vár, hogy az erőforrások elérhetővé váljanak. Ez egy átmeneti állapot. |
Scheduled |
string |
A feladat egy elérhető erőforráson való futtatásra van ütemezve. Ez egy átmeneti állapot a várólistán lévő és a feldolgozási állapot között. |
JpgFormat
A JPEG-miniatűrök létrehozásának beállításait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filenamePattern |
string |
A kimeneti fájlok létrehozásához használt fájlelnevezési minta. A fájlnév a következő makrókat támogatja: {Basename} – A bemeneti videofájl nevét használó bővítő makró. Ha a bemeneti videofájl alapneve (a fájl utótagja nem szerepel) 32 karakternél rövidebb, a bemeneti videofájlok alapneve lesz használva. Ha a bemeneti videófájl alapnevének hossza meghaladja a 32 karaktert, az alapnév az első 32 karakterre csonkul a teljes hosszban. {Extension} – A formátumnak megfelelő bővítmény. {Label} – A kodekhez/réteghez rendelt címke. {Index} – A miniatűrök egyedi indexe. Csak a miniatűrökre vonatkozik. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdve). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videó felbontása. A program összecsukja és eltávolítja a nem megfelelő makrókat a fájlnévből. |
JpgImage
A bemeneti videóból származó JPEG-képek sorozatának tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
keyFrameInterval |
string |
A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
layers |
Jpg |
A kódoló által létrehozandó kimeneti JPEG-képrétegek gyűjteménye. |
range |
string |
A bemeneti videóban az előre beállított kezdési idő átalakításához viszonyított pozíció, amelynél le szeretné állítani a miniatűrök létrehozását. Az érték lehet ISO 8601 formátumban (például PT5M30S a kezdési időponttól számított 5 percnél és 30 másodpercnél való leállításhoz), vagy egy keretszám (például 300, hogy a keret 300. képkockájánál megálljon a kezdéskor. Ha ez az érték 1, az azt jelenti, hogy csak egy miniatűrt hoz létre a kezdéskor), vagy egy relatív értéket a stream időtartamához (például 50% a stream időtartamának a kezdési időponttól való felére való leállításhoz). Az alapértelmezett érték 100%, ami azt jelenti, hogy a stream végén leáll. |
spriteColumn |
integer |
Beállítja a miniatűr sprite képben használt oszlopok számát. A rendszer automatikusan kiszámítja a sorok számát, és létrehoz egy VTT-fájlt a sprite egyes miniatűrjeihez tartozó koordináta-leképezésekkel. Megjegyzés: ennek az értéknek pozitív egész számnak kell lennie, és megfelelő érték ajánlott, hogy a kimeneti képfelbontás ne lépje túl a JPEG maximális képpontfelbontási korlátját 65535x65535. |
start |
string |
A bemeneti videóban az a hely, ahonnan miniatűröket szeretne létrehozni. Az érték lehet ISO 8601 formátumban (például a PT05S 5 másodpercnél kezdődik), vagy egy keretszám (például 10 a 10. képkocka kezdőértéke), vagy egy relatív érték a stream időtartamához (például 10% a stream időtartamának 10%-ával való kezdéshez). Támogatja a (z) {Best} makrót is, amely arra utasítja a kódolót, hogy a videó első néhány másodpercében válassza ki a legjobb miniatűrt, és csak egy miniatűrt fog létrehozni, függetlenül attól, hogy milyen egyéb beállítások vannak a lépéshez és a tartományhoz. Az alapértelmezett érték a(z) {Best} makró. |
step |
string |
A miniatűrök létrehozási időközei. Az érték lehet ISO 8601 formátumban (például 5 másodpercenként egy kép PT05S értéke), vagy egy keretszám (például 30 kép esetén 30 kép 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél), vagy a streamelési időtartamhoz viszonyított relatív érték (például egy kép esetében 10% a streamelési időtartam 10%-ában). Megjegyzés: A lépés értéke hatással lesz az első létrehozott miniatűrre, amely lehet, hogy nem pontosan az átalakítás előre beállított kezdési időpontjakor van megadva. Ennek oka a kódoló, amely megpróbálja kiválasztani a legjobb miniatűrt a kezdési időpont és a lépés pozíciója között a kezdési időponttól kezdve az első kimenetként. Mivel az alapértelmezett érték 10%, ez azt jelenti, hogy ha a stream hosszú időtartamú, az első létrehozott miniatűr távol lehet a kezdéskor megadotttól. Próbáljon meg ésszerű értéket választani a Lépéshez, ha az első miniatűr várhatóan közel van a kezdési időponthoz, vagy állítsa a Tartomány értéket 1 értékre, ha csak egy miniatűrre van szükség a kezdéskor. |
stretchMode |
Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
|
syncMode |
A videoszinkronizálási mód |
JpgLayer
A JPEG-kép beviteli videóból való előállításának beállításait ismerteti.
Name | Típus | Description |
---|---|---|
height |
string |
A réteg kimeneti videójának magassága. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó magassága fele annyi képpont, mint a bemenet. |
label |
string |
A réteg alfanumerikus címkéje, amely felhasználható a különböző video- és hangrétegek multiplexálására vagy a kimeneti fájl elnevezésére. |
quality |
integer |
A JPEG-kimenet tömörítési minősége. A tartomány 0 és 100 közötti, az alapértelmezett érték pedig 70. |
width |
string |
A réteg kimeneti videójának szélessége. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó szélessége fele annyi képpont, mint a bemenet. |
Mp4Format
Egy kimeneti ISO MP4-fájl tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filenamePattern |
string |
A kimeneti fájlok létrehozásához használt fájlelnevezési minta. A fájlnév a következő makrókat támogatja: {Basename} – A bemeneti videofájl nevét használó bővítő makró. Ha a bemeneti videofájl alapneve (a fájl utótagja nem szerepel) 32 karakternél rövidebb, a bemeneti videofájlok alapneve lesz használva. Ha a bemeneti videófájl alapnevének hossza meghaladja a 32 karaktert, az alapnév az első 32 karakterre csonkul a teljes hosszban. {Extension} – A formátumnak megfelelő bővítmény. {Label} – A kodekhez/réteghez rendelt címke. {Index} – A miniatűrök egyedi indexe. Csak a miniatűrökre vonatkozik. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdve). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videó felbontása. A program összecsukja és eltávolítja a nem megfelelő makrókat a fájlnévből. |
outputFiles |
A létrehozandó kimeneti fájlok listája. A lista minden bejegyzése hang- és videorétegcímkék készlete, amelyet össze kell illeszteni. |
MultiBitrateFormat
A GOP-hoz igazított többbites fájlok gyűjteményének létrehozásának tulajdonságait ismerteti. Az alapértelmezett viselkedés az, hogy minden videoréteghez egy kimeneti fájlt állít elő, amely az összes hanggal együtt van szmokingban. A létrehozott pontos kimeneti fájlok a outputFiles gyűjtemény megadásával szabályozhatók.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filenamePattern |
string |
A kimeneti fájlok létrehozásához használt fájlelnevezési minta. A fájlnév a következő makrókat támogatja: {Basename} – A bemeneti videofájl nevét használó bővítő makró. Ha a bemeneti videofájl alapneve (a fájl utótagja nem szerepel) 32 karakternél rövidebb, a bemeneti videofájlok alapneve lesz használva. Ha a bemeneti videófájl alapnevének hossza meghaladja a 32 karaktert, az alapnév az első 32 karakterre csonkul a teljes hosszban. {Extension} – A formátumnak megfelelő bővítmény. {Label} – A kodekhez/réteghez rendelt címke. {Index} – A miniatűrök egyedi indexe. Csak a miniatűrökre vonatkozik. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdve). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videó felbontása. A program összecsukja és eltávolítja a nem megfelelő makrókat a fájlnévből. |
outputFiles |
A létrehozandó kimeneti fájlok listája. A lista minden bejegyzése hang- és videorétegcímkék készlete, amelyet össze kell illeszteni. |
OutputFile
A létrehozott kimeneti fájlt jelöli.
Name | Típus | Description |
---|---|---|
labels |
string[] |
Azoknak a címkéknek a listája, amelyek azt írják le, hogy a kódolónak hogyan kell multiplexe a video- és hangfájlokat egy kimeneti fájlba. Ha például a kódoló két videoréteget állít elő v1 és v2 címkével, és egy hangréteget az a1 címkével, akkor egy olyan tömb, mint a "[v1, a1]", arra utasítja a kódolót, hogy hozzon létre egy kimeneti fájlt, amelynek a videosávját az 1- és az a1-es jel jelöli. |
PngFormat
A PNG-miniatűrök létrehozásának beállításait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filenamePattern |
string |
A kimeneti fájlok létrehozásához használt fájlelnevezési minta. A fájlnév a következő makrókat támogatja: {Basename} – A bemeneti videofájl nevét használó bővítő makró. Ha a bemeneti videofájl alapneve (a fájl utótagja nem szerepel) 32 karakternél rövidebb, a bemeneti videofájlok alapneve lesz használva. Ha a bemeneti videófájl alapnevének hossza meghaladja a 32 karaktert, az alapnév az első 32 karakterre csonkul a teljes hosszban. {Extension} – A formátumnak megfelelő bővítmény. {Label} – A kodekhez/réteghez rendelt címke. {Index} – A miniatűrök egyedi indexe. Csak a miniatűrökre vonatkozik. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdve). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videó felbontása. A program összecsukja és eltávolítja a nem megfelelő makrókat a fájlnévből. |
PngImage
A bemeneti videóból származó PNG-képek sorozatának tulajdonságai.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
keyFrameInterval |
string |
A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
layers |
Png |
A kódoló által létrehozandó kimeneti PNG-képrétegek gyűjteménye. |
range |
string |
A bemeneti videóban az előre beállított kezdési idő átalakításához viszonyított pozíció, amelynél le szeretné állítani a miniatűrök létrehozását. Az érték lehet ISO 8601 formátumban (például PT5M30S a kezdési időponttól számított 5 percnél és 30 másodpercnél való leállításhoz), vagy egy keretszám (például 300, hogy a keret 300. képkockájánál megálljon a kezdéskor. Ha ez az érték 1, az azt jelenti, hogy csak egy miniatűrt hoz létre a kezdéskor), vagy egy relatív értéket a stream időtartamához (például 50% a stream időtartamának a kezdési időponttól való felére való leállításhoz). Az alapértelmezett érték 100%, ami azt jelenti, hogy a stream végén leáll. |
start |
string |
A bemeneti videóban az a hely, ahonnan miniatűröket szeretne létrehozni. Az érték lehet ISO 8601 formátumban (például a PT05S 5 másodpercnél kezdődik), vagy egy keretszám (például 10 a 10. képkocka kezdőértéke), vagy egy relatív érték a stream időtartamához (például 10% a stream időtartamának 10%-ával való kezdéshez). Támogatja a (z) {Best} makrót is, amely arra utasítja a kódolót, hogy a videó első néhány másodpercében válassza ki a legjobb miniatűrt, és csak egy miniatűrt fog létrehozni, függetlenül attól, hogy milyen egyéb beállítások vannak a lépéshez és a tartományhoz. Az alapértelmezett érték a(z) {Best} makró. |
step |
string |
A miniatűrök létrehozási időközei. Az érték lehet ISO 8601 formátumban (például 5 másodpercenként egy kép PT05S értéke), vagy egy keretszám (például 30 kép esetén 30 kép 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél 30 képnél), vagy a streamelési időtartamhoz viszonyított relatív érték (például egy kép esetében 10% a streamelési időtartam 10%-ában). Megjegyzés: A lépés értéke hatással lesz az első létrehozott miniatűrre, amely lehet, hogy nem pontosan az átalakítás előre beállított kezdési időpontjakor van megadva. Ennek oka a kódoló, amely megpróbálja kiválasztani a legjobb miniatűrt a kezdési időpont és a lépés pozíciója között a kezdési időponttól kezdve az első kimenetként. Mivel az alapértelmezett érték 10%, ez azt jelenti, hogy ha a stream hosszú időtartamú, az első létrehozott miniatűr távol lehet a kezdéskor megadotttól. Próbáljon meg ésszerű értéket választani a Lépéshez, ha az első miniatűr várhatóan közel van a kezdési időponthoz, vagy állítsa a Tartomány értéket 1 értékre, ha csak egy miniatűrre van szükség a kezdéskor. |
stretchMode |
Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
|
syncMode |
A videoszinkronizálási mód |
PngLayer
A PNG-kép bemeneti videóból való előállításának beállításait ismerteti.
Name | Típus | Description |
---|---|---|
height |
string |
A réteg kimeneti videójának magassága. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó magassága fele annyi képpont, mint a bemenet. |
label |
string |
A réteg alfanumerikus címkéje, amely felhasználható a különböző video- és hangrétegek multiplexálására vagy a kimeneti fájl elnevezésére. |
width |
string |
A réteg kimeneti videójának szélessége. Az érték lehet abszolút (képpontban) vagy relatív (százalékban kifejezve). Például az 50% azt jelenti, hogy a kimeneti videó szélessége fele annyi képpont, mint a bemenet. |
PresetConfigurations
A kódoló opcionális konfigurációs beállításainak objektuma.
Name | Típus | Description |
---|---|---|
complexity |
Lehetővé teszi a kódoló beállításainak konfigurálását a sebesség és a minőség közötti egyensúly szabályozásához. Példa: állítsa a Komplexitás beállítást Sebesség értékre a gyorsabb kódoláshoz, de kevesebb tömörítési hatékonysághoz. |
|
interleaveOutput |
Beállítja a kimenet összefűző módját a hang és a videó tárolóformátumban való tárolásának szabályozásához. Példa: Állítsa az InterleavedOutput értéket NonInterleavedOutput értékre, hogy csak hang- és videoklipes kimeneteket állítson elő külön MP4-fájlokban. |
|
keyFrameIntervalInSeconds |
number |
A kulcskeret időköze másodpercben. Példa: állítsa a KeyFrameIntervalInSeconds értéket 2-nek, hogy csökkentse egyes lejátszók lejátszási pufferelését. |
maxBitrateBps |
integer |
A maximális bitsebesség bit/másodpercben (a felső videóréteg küszöbértéke). Példa: állítsa a MaxBitrateBps értékét 6000000 értékre, hogy elkerülje a nagy összetettségű tartalom nagyon nagy sávszélességű kimenetének létrehozását. |
maxHeight |
integer |
A kimeneti videorétegek maximális magassága. Példa: állítsa a MaxHeight értékét 720-ra, hogy 720P-ig állítson elő kimeneti rétegeket, még akkor is, ha a bemenet 4K. |
maxLayers |
integer |
A kimeneti videorétegek maximális száma. Példa: állítsa a MaxLayers értékét 4-nek, hogy a kódolási feladat teljes költségének szabályozásához legfeljebb 4 kimeneti réteget állítson elő. |
minBitrateBps |
integer |
A minimális bitsebesség bit/másodpercben (az alsó videóréteg küszöbértéke). Példa: állítsa a MinBitrateBps értékét 200000 értékre, hogy az alsó réteg az alacsony hálózati sávszélességgel rendelkező felhasználókat fedje le. |
minHeight |
integer |
A kimeneti videorétegek minimális magassága. Példa: állítsa a MinHeight értékét 360-ra, hogy elkerülje a kisebb felbontású, például 180P kimeneti rétegeket. |
Priority
Beállítja a TransformOutputs relatív prioritását egy á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.
Name | Típus | Description |
---|---|---|
High |
string |
Olyan TransformOutput-fájlokhoz használatos, amelyeknek elsőbbséget kell élvezniük másoknál. |
Low |
string |
A Normál és a Magas prioritású TransformOutputs után generálható TransformOutputshoz használható. |
Normal |
string |
Normál prioritású TransformOutputshoz használható. |
Rectangle
A bemeneti adathordozóra a feldolgozás előtt alkalmazott téglalap alakú ablak tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
height |
string |
A téglalap alakú terület magassága képpontban. Ez lehet abszolút képpontérték (például 100), vagy a videó méretéhez viszonyítva (például 50%). |
left |
string |
A bal margón lévő képpontok száma. Ez lehet abszolút képpontérték (például 100), vagy a videó méretéhez viszonyítva (például 50%). |
top |
string |
A felső margón lévő képpontok száma. Ez lehet abszolút képpontérték (például 100), vagy a videó méretéhez viszonyítva (például 50%). |
width |
string |
A téglalap alakú terület szélessége képpontban. Ez lehet abszolút képpontérték (például 100), vagy a videó méretéhez viszonyítva (például 50%). |
Rotation
A bemeneti videóra alkalmazni kívánt forgatás (ha van ilyen) kódolása előtt. Az alapértelmezett érték az Automatikus
Name | Típus | Description |
---|---|---|
Auto |
string |
Automatikus észlelés és forgatás igény szerint. |
None |
string |
Ne forgassa el a videót. Ha a kimeneti formátum támogatja, a rotációval kapcsolatos metaadatok érintetlenek maradnak. |
Rotate0 |
string |
Ne forgassa el a videót, hanem távolítsa el a forgatással kapcsolatos metaadatokat. |
Rotate180 |
string |
Forgatás 180 fokkal az óramutató járásával megegyező irányban. |
Rotate270 |
string |
Forgatás 270 fokkal az óramutató járásával megegyező irányban. |
Rotate90 |
string |
Forgassa el 90 fokkal az óramutató járásával megegyező irányban. |
SelectAudioTrackByAttribute
Válasszon hangsávokat a bemenetből egy attribútum és egy attribútumszűrő megadásával.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
attribute |
A TrackAttribute a sávok szűréséhez. |
|
channelMapping |
Választható megjelölés egycsatornás hangsávokhoz. A zeneszámokat sztereó vagy többcsatornás hangsávokká kombinálhatja. |
|
filter |
A TrackAttribute-ra alkalmazandó AttributeFilter típus a zeneszámok kiválasztásához. |
|
filterValue |
string |
A sávok szűrésének értéke. Csak akkor használatos, ha az AttributeFilter.ValueEquals paraméter meg van adva a Filter tulajdonsághoz. |
SelectAudioTrackById
Válasszon hangsávokat a bemenetből egy számazonosító megadásával.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
channelMapping |
Választható megjelölés egycsatornás hangsávokhoz. A zeneszámokat sztereó vagy többcsatornás hangsávokká kombinálhatja. |
|
trackId |
integer |
Kiválasztandó azonosító nyomon követése |
SelectVideoTrackByAttribute
Jelöljön ki videósávokat a bemenetből egy attribútum és egy attribútumszűrő megadásával.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
attribute |
A TrackAttribute a sávok szűréséhez. |
|
filter |
A TrackAttribute-ra alkalmazandó AttributeFilter típus a zeneszámok kiválasztásához. |
|
filterValue |
string |
A sávok szűrésének értéke. Csak akkor használatos, ha az AttributeFilter.ValueEquals paraméter meg van adva a Filter tulajdonsághoz. A TrackAttribute.Bitrate esetében ennek bit/másodpercben (például 1500000) kell lennie. A TrackAttribute.Language nem támogatott a videósávok esetében. |
SelectVideoTrackById
Jelöljön ki videósávokat a bemenetből egy követésazonosító megadásával.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
trackId |
integer |
Kiválasztandó azonosító nyomon követése |
StandardEncoderPreset
A bemeneti videó Standard Encoderrel való kódolásához használandó összes beállítást ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
codecs | Codec[]: |
A bemeneti videó kódolásához használandó kodekek listája. |
experimentalOptions |
object |
A készletben nem szereplő paraméterek kulcsértékpárokat tartalmazó szótára |
filters |
Egy vagy több szűrési művelet, amely a bemeneti adathordozóra van alkalmazva a kódolás előtt. |
|
formats | Format[]: |
A kódoló által létrehozandó kimenetek listája. |
StretchMode
Átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés
Name | Típus | Description |
---|---|---|
AutoFit |
string |
A kimenetet (akár levélmezővel, akár oszlopmezővel) meg kell adnia a kimeneti felbontásnak, miközben biztosítja, hogy a kimenet aktív videorégiója ugyanolyan méretarányú legyen, mint a bemenet. Ha például a bemenet 1920x1080, és a kódolási beállítás 1280x1280-at kér, akkor a kimenet 1280x1280 lesz, amely 1280x720 belső téglalapot tartalmaz 16:9 méretarányban, a pillérdobozok pedig 280 képpont szélesek a bal és a jobb oldalon. |
AutoSize |
string |
Bírálja felül a kimeneti felbontást, és módosítsa úgy, hogy megfeleljen a bemenet megjelenítési méretarányának, kitöltés nélkül. Ha például a bemenet 1920x1080, és a kódolási beállítás 1280x1280-at kér, akkor az előre beállított érték felül lesz bírálva, a kimenet pedig 1280x720 lesz, ami fenntartja a 16:9 bemeneti méretarányt. |
None |
string |
Szigorúan tartsa tiszteletben a kimeneti felbontást anélkül, hogy figyelembe venné a bemeneti videó képpontarányát vagy megjelenítési méretarányát. |
systemData
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
Name | Típus | Description |
---|---|---|
createdAt |
string |
Az erőforrás-létrehozás időbélyege (UTC). |
createdBy |
string |
Az erőforrást létrehozó identitás. |
createdByType |
Az erőforrást létrehozó identitás típusa. |
|
lastModifiedAt |
string |
Az erőforrás utolsó módosításának időbélyege (UTC) |
lastModifiedBy |
string |
Az az identitás, amely legutóbb módosította az erőforrást. |
lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa. |
TrackAttribute
A TrackAttribute a sávok szűréséhez.
Name | Típus | Description |
---|---|---|
Bitrate |
string |
A pálya sávszélessége. |
Language |
string |
A pálya nyelve. |
TransportStreamFormat
Az MPEG-2 átviteli adatfolyam (ISO/IEC 13818-1) kimeneti videofájl(ok) létrehozásának tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
filenamePattern |
string |
A kimeneti fájlok létrehozásához használt fájlelnevezési minta. A fájlnév a következő makrókat támogatja: {Basename} – A bemeneti videofájl nevét használó bővítő makró. Ha a bemeneti videofájl alapneve (a fájl utótagja nem szerepel) 32 karakternél rövidebb, a bemeneti videofájlok alapneve lesz használva. Ha a bemeneti videófájl alapnevének hossza meghaladja a 32 karaktert, az alapnév az első 32 karakterre csonkul a teljes hosszban. {Extension} – A formátumnak megfelelő bővítmény. {Label} – A kodekhez/réteghez rendelt címke. {Index} – A miniatűrök egyedi indexe. Csak a miniatűrökre vonatkozik. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdve). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videó felbontása. A program összecsukja és eltávolítja a nem megfelelő makrókat a fájlnévből. |
outputFiles |
A létrehozandó kimeneti fájlok listája. A lista minden bejegyzése hang- és videorétegcímkék készlete, amelyet össze kell illeszteni. |
UtcClipTime
A médiafájlban utc időpozícióként adja meg a klipek idejét. Az UTC idő más pozícióra mutathat attól függően, hogy a médiafájl nulla időbélyegzőből indul-e.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
time |
string |
A bemeneti adathordozó idővonalának időpozíciója az UTC-idő alapján. |
Video
A bemeneti videó kódolásának alapvető tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
keyFrameInterval |
string |
A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
stretchMode |
Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés |
|
syncMode |
A videoszinkronizálási mód |
VideoAnalyzerPreset
Egy videoelemző előre beállított beállítása, amely elemzéseket (gazdag metaadatokat) nyer ki a hangból és a videóból, és JSON formátumú fájlt ad ki.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
audioLanguage |
string |
A bemeneti hangtartalom nyelve a "language tag-region" BCP-47 formátumával (pl. "en-US"). Ha ismeri a tartalom nyelvét, javasoljuk, hogy adja meg. A nyelvet explicit módon kell megadni az AudioAnalysisMode::Basic beállításhoz, mivel az automatikus nyelvfelismerés nem szerepel az alapszintű módban. Ha a nyelv nincs megadva vagy null értékűre van állítva, az automatikus nyelvészlelés a fájl időtartamára kiválasztja az első észlelt nyelvet, és a kiválasztott nyelvet dolgozza fel. Jelenleg nem támogatja a nyelvek közötti dinamikus váltást az első nyelv észlelése után. Az automatikus észlelés jól működik a jól felismerhető beszédet tartalmazó hangfelvételek esetén. Ha az automatikus észlelés nem találja a nyelvet, az átírás visszaáll az "en-US" nyelvre." A támogatott nyelvek listája itt érhető el: https://go.microsoft.com/fwlink/?linkid=2109463 |
experimentalOptions |
object |
A készletben nem szereplő paraméterek kulcsértékpárokat tartalmazó szótára |
insightsToExtract |
Meghatározza a szolgáltatás által létrehozandó elemzések típusát. Az engedélyezett értékek: "AudioInsightsOnly", "VideoInsightsOnly" és "AllInsights". Az alapértelmezett érték az AllInsights. Ha ezt AllInsights értékre állítja, és a bemenet csak hang, akkor csak hangelemzések jönnek létre. Hasonlóképpen, ha a bemenet csak videó, akkor csak videoelemzések jönnek létre. Javasoljuk, hogy ne használja az AudioInsightsOnlyt, ha azt várja, hogy a bemenetek egy része csak videó legyen; vagy használja a VideoInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak hangként lesznek használva. Ilyen körülmények között a feladatok hibásak lesznek. |
|
mode |
Meghatározza az elvégzendő hangelemzési műveletek halmazát. Ha nincs meghatározva, a Standard AudioAnalysisMode lesz kiválasztva. |
VideoOverlay
A videóátfedés tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
audioGainLevel |
number |
A hangszint a átfedésben. Az értéknek a[0, 1.0] tartományban kell lennie. Az alapértelmezett érték az 1.0. |
cropRectangle |
Választható téglalap alakú ablak, amellyel körülvághatja az átfedésben lévő képet vagy videót. |
|
end |
string |
A záró pozíció a bemeneti videóra hivatkozva, amelyen az átfedés véget ér. Az értéknek ISO 8601 formátumban kell lennie. A PT30S például 30 másodpercen belül befejezi az átfedést a bemeneti videóban. Ha nincs megadva, vagy az érték nagyobb a bemeneti videó időtartamánál, az átfedés a bemeneti videó végéig lesz alkalmazva, ha az átfedési média időtartama nagyobb, mint a bemeneti videó időtartama, különben az átfedés addig tart, amíg az átfedési média időtartama meg nem szűnik. |
fadeInDuration |
string |
Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videón. Az értéknek ISO 8601-es időtartam formátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy nem változik (ugyanaz, mint a PT0S). |
fadeOutDuration |
string |
Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videóból. Az értéknek ISO 8601-es időtartam formátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy ne legyen elhalványulni (ugyanaz, mint a PT0S). |
inputLabel |
string |
A feladat bemenetének címkéje, amelyet átfedésként kell használni. A bemenetnek pontosan egy fájlt kell megadnia. Megadhat egy képfájlt JPG, PNG, GIF vagy BMP formátumban, illetve hangfájlt (például WAV, MP3, WMA vagy M4A fájlt) vagy videofájlt. Tekintse meg https://aka.ms/mesformats a támogatott hang- és videofájlformátumok teljes listáját. |
opacity |
number |
A fedés átlátszatlansága. Ez egy érték a(z) [0 – 1.0] tartományban. Az alapértelmezett érték 1,0, ami azt jelenti, hogy az átfedés átlátszatlan. |
position |
A bemeneti videó azon helye, ahol az átfedés van alkalmazva. |
|
start |
string |
Az indítási pozíció a bemeneti videóra való hivatkozással, amelyen az átfedés elindul. Az értéknek ISO 8601 formátumban kell lennie. A PT05S például 5 másodperccel indítja el az átfedést a bemeneti videóban. Ha nincs megadva, az átfedés a bemeneti videó elejétől kezdődik. |
VideoSyncMode
A videoszinkronizálási mód
Name | Típus | Description |
---|---|---|
Auto |
string |
Ez az alapértelmezett módszer. A Cfr és a Vfr között a muxer képességeitől függően választhat. Az MP4 kimeneti formátum esetében az alapértelmezett mód a Cfr. |
Cfr |
string |
A bemeneti kereteket a rendszer szükség szerint megismétli és/vagy elveti a kért állandó képkockasebesség eléréséhez. Ajánlott, ha a kimeneti keret sebessége explicit módon van beállítva egy megadott értéken |
Passthrough |
string |
A képkockákon lévő bemutató időbélyegei a bemeneti fájlból a kimeneti fájl írójának lesznek átadva. Ajánlott, ha a bemeneti forrás változó képkockasebességű, és több réteget próbál létrehozni az adaptív streameléshez a kimenetben, amelyek a GOP-határokat igazították. Megjegyzés: ha a bemenet két vagy több képkockája duplikált időbélyegekkel rendelkezik, akkor a kimenet is ugyanazzal a viselkedésű lesz |
Vfr |
string |
Hasonló az átengedési módhoz, de ha a bemenet olyan keretekkel rendelkezik, amelyek ismétlődő időbélyegekkel rendelkeznek, akkor a rendszer csak egy keretet ad át a kimenetnek, a többit pedig elveti a rendszer. Akkor ajánlott, ha a kimeneti keretek száma várhatóan megegyezik a bemeneti keretek számával. A kimenet például egy olyan minőségi metrikának a kiszámítására szolgál, mint a PSNR a bemenethez |
VideoTrackDescriptor
A TrackSelection a videósávok kiválasztásához.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |