Jobs - List
Feladatok listázása
Listák az átalakítás összes feladatát.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/transforms/{transformName}/jobs?api-version=2022-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/transforms/{transformName}/jobs?api-version=2022-07-01&$filter={$filter}&$orderby={$orderby}
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
account
|
path | True |
string |
A Media Services-fiók neve. |
resource
|
path | True |
string |
Az Azure-előfizetésen belüli 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. |
$filter
|
query |
string |
Korlátozza a visszaadott elemek halmazát. |
|
$orderby
|
query |
string |
Megadja azt a kulcsot, amellyel az eredménygyűjteményt rendezni kell. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Részletes hibainformációk. |
Példák
Lists all of the Jobs for the Transform.
Mintakérelem
Mintaválasz
{
"value": [
{
"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": "2021-06-01T00:00:00Z",
"state": "Queued",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job1-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Queued",
"progress": 0,
"label": "example-custom-label",
"assetName": "job1-OutputAsset"
}
],
"priority": "Low",
"correlationData": {}
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
},
{
"name": "job2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job2",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Processing",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job2-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Processing",
"progress": 50,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:32.2462651Z",
"assetName": "job2-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:32.2462651Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
},
{
"name": "job3",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job3",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Finished",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job3-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Finished",
"progress": 100,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:32.2462651Z",
"endTime": "2022-10-17T23:14:32.2462651Z",
"assetName": "job3-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:32.2462651Z",
"endTime": "2022-10-17T23:14:32.2462651Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
}
]
}
Lists Jobs for the Transform filter by created.
Mintakérelem
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs?api-version=2022-07-01&$filter=properties/created ge 2021-06-01T00:00:10.0000000Z and properties/created le 2021-06-01T00:00:20.0000000Z&$orderby=properties/created
Mintaválasz
{
"value": [
{
"name": "job2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job2",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:10Z",
"state": "Processing",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job2-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:10Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Processing",
"progress": 50,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:33.2334355Z",
"assetName": "job2-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:33.2334355Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:10Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:10Z"
}
},
{
"name": "job3",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job3",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:20Z",
"state": "Finished",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job3-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:20Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Finished",
"progress": 100,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:33.2334355Z",
"endTime": "2022-10-17T23:14:33.2334355Z",
"assetName": "job3-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:33.2334355Z",
"endTime": "2022-10-17T23:14:33.2334355Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:20Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:20Z"
}
}
]
}
Lists Jobs for the Transform filter by lastmodified.
Mintakérelem
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs?api-version=2022-07-01&$filter=properties/lastmodified ge 2021-06-01T00:00:10.0000000Z and properties/lastmodified le 2021-06-01T00:00:20.0000000Z&$orderby=properties/lastmodified desc
Mintaválasz
{
"value": [
{
"name": "job3",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job3",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:20Z",
"state": "Finished",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job3-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:20Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Finished",
"progress": 100,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:33.3623605Z",
"endTime": "2022-10-17T23:14:33.3623605Z",
"assetName": "job3-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:33.3623605Z",
"endTime": "2022-10-17T23:14:33.3623605Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:20Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:20Z"
}
},
{
"name": "job2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job2",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:10Z",
"state": "Processing",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job2-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:10Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Processing",
"progress": 50,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:33.3623605Z",
"assetName": "job2-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:33.3623605Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:10Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:10Z"
}
}
]
}
Lists Jobs for the Transform filter by name and state.
Mintakérelem
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs?api-version=2022-07-01&$filter=name eq 'job3' and properties/state eq Microsoft.Media.JobState'finished'
Mintaválasz
{
"value": [
{
"name": "job3",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job3",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Finished",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job3-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Finished",
"progress": 100,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:33.1104174Z",
"endTime": "2022-10-17T23:14:33.1104174Z",
"assetName": "job3-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:33.1104174Z",
"endTime": "2022-10-17T23:14:33.1104174Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
}
]
}
Lists Jobs for the Transform filter by name.
Mintakérelem
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs?api-version=2022-07-01&$filter=name eq 'job1' or name eq 'job2'&$orderby=name
Mintaválasz
{
"value": [
{
"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": "2021-06-01T00:00:00Z",
"state": "Queued",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job1-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Queued",
"progress": 0,
"label": "example-custom-label",
"assetName": "job1-OutputAsset"
}
],
"priority": "Low",
"correlationData": {}
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
},
{
"name": "job2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job2",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Processing",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job2-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Processing",
"progress": 50,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:32.6894373Z",
"assetName": "job2-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:32.6894373Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
}
]
}
Lists Jobs for the Transform filter by state equal.
Mintakérelem
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs?api-version=2022-07-01&$filter=properties/state eq Microsoft.Media.JobState'Processing'
Mintaválasz
{
"value": [
{
"name": "job2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job2",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Processing",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job2-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Processing",
"progress": 50,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:32.8284289Z",
"assetName": "job2-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:32.8284289Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
},
{
"name": "job3",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job3",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Processing",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job3-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Processing",
"progress": 50,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:32.8284289Z",
"assetName": "job3-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:32.8284289Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
}
]
}
Lists Jobs for the Transform filter by state not equal.
Mintakérelem
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/exampleTransform/jobs?api-version=2022-07-01&$filter=properties/state ne Microsoft.Media.JobState'processing'
Mintaválasz
{
"value": [
{
"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": "2021-06-01T00:00:00Z",
"state": "Queued",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job1-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Queued",
"progress": 0,
"label": "example-custom-label",
"assetName": "job1-OutputAsset"
}
],
"priority": "Low",
"correlationData": {}
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
},
{
"name": "job4",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job4",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Finished",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job4-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Finished",
"progress": 100,
"label": "example-custom-label",
"startTime": "2022-10-17T23:04:33.0097637Z",
"endTime": "2022-10-17T23:14:33.0097637Z",
"assetName": "job4-OutputAsset"
}
],
"priority": "Low",
"correlationData": {},
"startTime": "2022-10-17T23:04:33.0097637Z",
"endTime": "2022-10-17T23:14:33.0097637Z"
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
}
]
}
Definíciók
Name | Description |
---|---|
Aac |
Az Advanced Audio Codec (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ípus a zeneszámok 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 |
Egy hangátfedés tulajdonságait ismerteti. |
Audio |
A hangsávok kiválasztásához válassza ki a TrackSelection elemet. |
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ávokba 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 az Összetettség elemet Sebesség értékre a gyorsabb kódolás érdekében, de kevesebb tömörítési hatékonyságot. |
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 a bemeneti videobitstreamet újrakódolás nélkül másolja. |
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); Hangminta vételi gyakorisága: 32K/44.1K/48K Hz; Az AC3 specifikáció által támogatott hangbitrátaé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 sorköztelenítés mezőparitása, alapértelmezés szerint Automatikus. |
Encoder |
A videók kódolásához használandó beépített beállítás. |
Entropy |
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. |
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 Fade effektus tulajdonságait ismerteti. |
Filters |
Az összes olyan szűrési műveletet ismerteti, mint például az átfésülés megszüntetése, forgatás stb., amelyeket a kódolás előtt alkalmazni kell a bemeneti adathordozóra. |
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 való kódolásának összes tulajdonságát ismerteti. |
H264Video |
Jelenleg az Alapterv, a Main, a High, a High422 és a High444 támogatott. Az alapértelmezett érték az Automatikus. |
H265Complexity |
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. |
H265Layer |
A bemeneti videó H.265-kodekkel rendelkező kimeneti sávszélesség-rétegbe való kódolásához használandó beállításokat ismerteti. |
H265Video |
A videó H.265-kodekkel való kódolásának összes tulajdonságát ismerteti. |
H265Video |
Jelenleg a Maint támogatjuk. Az alapértelmezett érték az Automatikus. |
Image |
A miniatűrök bemeneti videóból való létrehozásának alapvető tulajdonságait ismerteti |
Image |
A 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, hogy milyen típusú elemzéseket szeretne létrehozni a szolgáltatásnak. Az engedélyezett értékek a következők: "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 a hangelemzések lesznek létrehozva. Hasonlóképpen, ha a bemenet csak videó, akkor csak videoelemzések jönnek létre. Javasoljuk, hogy ne használja az AudioInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak videóként jelennek meg; vagy használja a VideoInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak hangalapúak lesznek. Ilyen körülmények között a feladatok hibásak lesznek. |
Interleave |
A kimenet interleave módját állítja be 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 a különálló MP4-fájlokban csak hang- és videokimeneteket állítson be. |
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 |
Feladatelemek gyűjteménye. |
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 |
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 létrehozásá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 előállítá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 |
Egy létrehozott kimeneti fájlt jelöl. |
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ágait ismerteti. |
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 azt a prioritást, amelyet a szolgáltatás a TransformOutputs feldolgozásához használ. 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) a kódolás előtt. Az alapértelmezett érték az Automatikus |
Select |
Válassza ki a hangsávokat a bemenetből egy attribútum és egy attribútumszűrő megadásával. |
Select |
Válassza ki a hangsávokat a bemenetből egy számazonosító megadásával. |
Select |
Válassza ki a videósávokat a bemenetből egy attribútum és egy attribútumszűrő megadásával. |
Select |
Válassza ki a videósávokat a bemenetből egy sávazonosító megadásával. |
Standard |
A bemeneti videó Standard Encoderrel való kódolásához használandó összes beállítást ismerteti. |
Stretch |
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 |
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 |
Egy TrackSelection a videósávok kiválasztásához. |
AacAudio
Az Advanced Audio Codec (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 bitsebessé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 való 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 adja meg, hogy a kimeneti hang AAC Low Complexity profilba (AAC-LC) legyen kódolva. |
HeAacV1 |
string |
Megadja, hogy a kimeneti hang he-AAC v1 profilba legyen kódolva. |
HeAacV2 |
string |
Megadja, hogy a kimeneti hang 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ípus a zeneszámok kiválasztásához.
Name | Típus | Description |
---|---|---|
All |
string |
A program minden pályát tartalmaz. |
Bottom |
string |
Az első szám akkor jelenik meg, ha az attribútum növekvő sorrendbe van rendezve. Általában a legkisebb sávszélessé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 sávszélesség kiválasztására használják. |
ValueEquals |
string |
A megadott értékkel azonos attribútummal rendelkező számok is szerepelni fognak. |
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 bitsebessé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 való 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
Egy hangátfedés tulajdonságait ismerteti.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
audioGainLevel |
number |
Az átfedő hangszintje. 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, mint a bemeneti videó időtartama, az átfedés a bemeneti videó végéig lesz alkalmazva, ha az átfedési média időtartama nagyobb a bemeneti videó időtartamánál, különben az átfedés addig tart, amíg az átfedő adathordozó 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őtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy ne legyen elhalványulás (ugyanaz, mint a PT0S). |
fadeOutDuration |
string |
Az az időtartam, amely alatt az átfedés eltűnik a bemeneti videóból. Az értéknek ISO 8601-es időtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy ne legyen elhalványulás (ugyanaz, mint a PT0S). |
inputLabel |
string |
A feladatbemenet címkéje, amelyet átfedésként kell használni. A bemenetnek pontosan egy fájlt kell megadnia. Megadhat képfájlt JPG, PNG, GIF vagy BMP formátumban, illetve hangfájlt (például WAV- vagy 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 hivatkozva, amelyen az átfedés elkezdődik. 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éről indul. |
AudioTrackDescriptor
A hangsávok kiválasztásához válassza ki a TrackSelection elemet.
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ávokba 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ávokba kombinálhatja.
Name | Típus | Description |
---|---|---|
BackLeft |
string |
A bal hátsó csatorna. Más néven a Left Surround Channel. |
BackRight |
string |
A jobb hátsó csatorna. Más néven a Right Surround Channel. |
Center |
string |
A Középső csatorna. |
FrontLeft |
string |
A bal első csatorna. |
FrontRight |
string |
A jobb első csatorna. |
LowFrequencyEffects |
string |
Alacsony frekvenciájú effektusok csatornája. Néha mélynyomónak is nevezik. |
StereoLeft |
string |
A Bal sztereó csatorna. Néha down mix left néven is említik. |
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 az Összetettség elemet Sebesség értékre a gyorsabb kódolás érdekében, de kevesebb tömörítési hatékonyságot.
Name | Típus | Description |
---|---|---|
Balanced |
string |
A kódolót úgy konfigurálja, 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ásokat használva jobb minőségű kimenetet állítsunk elő a lassabb általános 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 minőség feláldozva van a kódolási idő csökkentése érdekében. |
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 a bemeneti videobitstreamet újrakódolás nélkül másolja.
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); Hangminta vételi gyakorisága: 32K/44.1K/48K Hz; Az AC3 specifikáció által támogatott hangbitrátaé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 bitsebessé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 való 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 mező paritása az átfűzés megszüntetéséhez, alapértelmezés szerint automatikus. |
DeinterlaceMode
A deinterlacing mód. Alapértelmezés szerint autoPixelAdaptive.
Name | Típus | Description |
---|---|---|
AutoPixelAdaptive |
string |
Automatikus képpont adaptív de-interlacing alkalmazása a bemeneti videó minden képkockáján. |
Off |
string |
Letiltja a forrásvideó összefűzését. |
DeinterlaceParity
A sorköztelenítés mezőparitása, alapértelmezés szerint Automatikus.
Name | Típus | Description |
---|---|---|
Auto |
string |
Mezők sorrendjének automatikus észlelése |
BottomFieldFirst |
string |
Az alsó mező alkalmazása a bemeneti videó első feldolgozására. |
TopFieldFirst |
string |
A felső mező alkalmazása a bemeneti videó első feldolgozására. |
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 az AAC sztereó hangkódját tartalmazza, 192 kbps-os kódolással. |
AdaptiveStreaming |
string |
GoP-hez igazított MP4-fájlokat állít elő H.264 video- és sztereó AAC-hanggal. Automatikusan létrehoz egy bitrátalétrát a bemeneti felbontás, a bitsebesség és a képkockasebesség alapján. Az automatikusan létrehozott készlet 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 |
Tartalomérzékeny kódolással goP-hez igazított MP4-eket hoz létre. Bármilyen bemeneti tartalom esetén a szolgáltatás kezdeti egyszerűsített elemzést végez a bemeneti tartalomról, és az eredmények alapján határozza meg a rétegek optimális számát, a megfelelő bitsebességet és felbontási beállításokat az adaptív streameléssel történő kézbesí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 alacsonyabb bitsebességgel, de olyan minőségben lesznek, amely továbbra is jó élményt nyújt a nézőknek. A kimenet mp4-fájlokat tartalmaz, amelyek video- és hangösszefűzéssel jelennek meg. |
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 a rétegek optimális számát, 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, amelyek video- és hangösszefűzéssel jelennek meg. |
CopyAllBitrateNonInterleaved |
string |
Másolja az összes video- és hangstreamet a bemeneti adategységből nem egymást átfedő video- és hangkimeneti fájlokként. Ez az előzetes beállítás használható egy meglévő objektum kivágására, vagy egy kulcskerethez igazított MP4-fájlok egy csoportjának konvertálására streamelhető objektumként. |
DDGoodQualityAudio |
string |
Egyetlen MP4-fájlt állít elő, amely csak 192 kbps sebességgel kódolt DD(Digital Dolby) sztereó hangot tartalmaz. |
H264MultipleBitrate1080p |
string |
8 GOP-hoz igazított MP4-fájlt állít elő, 6000 kbps-tól 400 kbps-ig, valamint sztereó AAC-hanganyagot. A felbontás 1080p-ről indul, és 180p-ra csökken. |
H264MultipleBitrate720p |
string |
6 GOP-hoz igazított MP4-fájlt állít elő, 3400 kbps-tól 400 kbps-ig, valamint sztereó AAC-hanganyagot. A felbontás 720p-ről indul, és 180p-ra csökken. |
H264MultipleBitrateSD |
string |
5 GOP-hoz igazított MP4-fájlt állít elő 1900 kbps-tól 400 kbps-ig és sztereó AAC-hangig. A felbontás 480p-ről indul, é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 állít elő H.265 videóval és sztereó AAC-hanggal. Automatikusan létrehoz egy bitrátalétrát a bemeneti felbontás, a bitsebesség és a képkockasebesség alapján. Az automatikusan létrehozott készlet 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 |
Tartalomérzékeny kódolással goP-hez igazított MP4-eket hoz létre. Bármilyen bemeneti tartalom esetén a szolgáltatás kezdeti egyszerűsített elemzést végez a bemeneti tartalomról, és az eredmények alapján határozza meg a rétegek optimális számát, a megfelelő bitsebességet és felbontási beállításokat az adaptív streameléssel történő kézbesí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 alacsonyabb bitsebességgel, de olyan minőségben lesznek, amely továbbra is jó élményt nyújt a nézőknek. A kimenet mp4-fájlokat tartalmaz, amelyek video- és hangösszefűzéssel jelennek meg. |
H265SingleBitrate1080p |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.265 kodek 3500 kbps sebességgel és 1080 képpontos képmagassággal van kódolva, a sztereó hang pedig AAC-LC-kodekkel van kódolva 128 kbps sebességgel. |
H265SingleBitrate4K |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.265 kodek 9500 kbps sebességgel és 2160 képpontos képmagassággal van kódolva, a sztereó hang pedig AAC-LC-kodekkel van kódolva 128 kbps sebességgel. |
H265SingleBitrate720p |
string |
Létrehoz egy MP4-fájlt, amelyben a videó H.265 kodek 1800 kbps sebességgel és 720 képpontos képmagassággal van kódolva, a sztereó hang pedig AAC-LC kodekkel van kódolva 128 kbps sebességgel. |
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.
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úság-kódoló (CAVLC) entrópia kó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 információtí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 hibacél. |
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 Fade 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átumú (például PT05S a szín 5 másodperc alatt történő elhalványításához/kifakításához), 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ányításához) |
fadeColor |
string |
A ki-/behalványítás színe. lehet CSS Level1 színben https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color_keywords vagy RGB/hexán: például: rgb(255,0,0), 0xFF0000 vagy #FF0000 |
start |
string |
A bemeneti videóban lévő pozíció, ahonnan a kezdéshez elhalványul. Az érték lehet ISO 8601 formátumú (például 5 másodpercnél kezdődő PT05S), vagy egy keretszám (például 10 a 10. képkockánál való kezdéshez), vagy a stream időtartamának relatív értéke (például 10% a stream időtartamának 10%-a). Az alapértelmezett érték: 0 |
Filters
Az összes olyan szűrési műveletet ismerteti, mint például az átfésülés megszüntetése, forgatás stb., amelyeket a kódolás előtt alkalmazni kell a bemeneti adathordozóra.
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 Fade effektus tulajdonságait ismerteti. |
|
fadeOut |
A bemeneti adathordozóra alkalmazott Fade 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) a kódolás 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 való 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 |
Közli a kódolóval, hogyan választhatja ki a kódolási beállításait. Az alapértelmezett érték a 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 követi. |
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 jelzi, 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ára van konfigurálva. |
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 |
|
syncMode |
A videoszinkronizálási mód |
H264VideoProfile
Jelenleg az Alapterv, a Main, a High, 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 |
Alaptervprofil |
High |
string |
Magas profil. |
High422 |
string |
Magas 4:2:2 profil. |
High444 |
string |
Magas 4:4:4 prediktív profil. |
Main |
string |
Fő profil |
H265Complexity
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.
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. |
H265Layer
A bemeneti videó H.265-kodekkel rendelkező kimeneti sávszélesség-rétegbe való kódolásához használandó beállításokat ismerteti.
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 szintig támogatjuk. Az érték lehet Automatikus, vagy a H.265-profilnak megfelelő szám. 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 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 való 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 |
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. |
|
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 követi. |
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ára van konfigurálva. |
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 |
|
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 miniatűrök bemeneti videóból való 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 követi. |
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 miniatűrök létrehozásának leállításához a bemeneti videóban az előre beállított kezdési idő átalakításához viszonyított pozíció. Az érték lehet ISO 8601 formátumú (például PT5M30S a kezdési időponttól számított 5 percnél és 30 másodpercnél), vagy egy keretszámnál (például 300, hogy a 300. keretnél megálljon a keretből 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 áll meg. |
start |
string |
A bemeneti videó azon pozíciója, ahonnan miniatűröket szeretne létrehozni. Az érték lehet ISO 8601 formátumú (például 5 másodpercnél kezdődő PT05S), vagy egy keretszám (például 10 a 10. képkockánál való kezdéshez), vagy a stream időtartamának relatív értéke (például 10% a stream időtartamának 10%-a). 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és és a Tartomány beállításhoz. 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ép 30 képenként) vagy a stream időtartamának relatív értéke (például egy kép 10%-a a stream időtartamának 10%-a). 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áshoz beállított kezdési időpontban van megadva. Ez a kódolónak köszönhető, amely első kimenetként a kezdési időpont és a Lépés pozíció közötti legjobb miniatűrt próbálja kiválasztani. 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 |
Á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
A 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 videofájl alapnevének hossza meghaladja a 32 karaktert, a rendszer az alapnevet az első 32 karakterre csonkítja 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 miniatűrökre alkalmazható. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdődően). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videófelbontás. A nem megfelelő makrók össze lesznek csukva, és el lesznek távolítva 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, hogy milyen típusú elemzéseket szeretne létrehozni a szolgáltatásnak. Az engedélyezett értékek a következők: "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 a hangelemzések lesznek létrehozva. Hasonlóképpen, ha a bemenet csak videó, akkor csak videoelemzések jönnek létre. Javasoljuk, hogy ne használja az AudioInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak videóként jelennek meg; vagy használja a VideoInsightsOnlyt, ha arra számít, hogy egyes bemenetek csak hangalapúak lesznek. Ilyen körülmények között a feladatok hibásak lesznek.
Name | Típus | Description |
---|---|---|
AllInsights |
string |
Hang- és videoelemzések létrehozása. 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
A kimenet interleave módját állítja be 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 a különálló MP4-fájlokban csak hang- és videokimeneteket állítson be.
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" |
JobCollection
Feladatelemek gyűjteménye.
Name | Típus | Description |
---|---|---|
@odata.nextLink |
string |
A gyűjtemény következő oldalára mutató hivatkozás (ha a gyűjtemény túl sok eredményt tartalmaz ahhoz, hogy egy válaszban visszatérjen). |
value |
Job[] |
Feladatelemek gyűjteménye. |
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
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 nem ad meg alap URI-t, akkor a megadott fájllista teljes URI-knak minősül. Legfeljebb 4000 karakter hosszúságú lehet. A rendszer nem adja vissza a lekérdezési sztringeket a szolgáltatásválaszokban a bizalmas adatok kitettségének elkerülé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 adatok kitettségének elkerülé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 a kódolás előtt készítsen egy xyz címkével ellátott képfájlt, és alkalmazza átfedőként 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 azt. Ez akkor hasznos, ha az átalakítás több TransformOutput-tal rendelkezik, így a feladat több JobOutput-tal rendelkezik. 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 beállításkészlet felülbírálásához használt készlet a megfelelő átalakítás kimenetében. |
progress |
integer |
Ha a JobOutput feldolgozási állapotban van, ez tartalmazza a feladat befejezésének százalékos arányát. Az érték egy becslés, és nem a feladat 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 a State 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án 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 videofájl alapnevének hossza meghaladja a 32 karaktert, a rendszer az alapnevet az első 32 karakterre csonkítja 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 miniatűrökre alkalmazható. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdődően). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videófelbontás. A nem megfelelő makrók össze lesznek csukva, és el lesznek távolítva a fájlnévből. |
JpgImage
A bemeneti videóból származó JPEG-képek sorozatának létrehozásá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 követi. |
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 miniatűrök létrehozásának leállításához a bemeneti videóban az előre beállított kezdési idő átalakításához viszonyított pozíció. Az érték lehet ISO 8601 formátumú (például PT5M30S a kezdési időponttól számított 5 percnél és 30 másodpercnél), vagy egy keretszámnál (például 300, hogy a 300. keretnél megálljon a keretből 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 áll meg. |
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űrjeinek koordináta-leképezéseivel. Megjegyzés: ennek az értéknek pozitív egész számnak kell lennie, és a 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ó azon pozíciója, ahonnan miniatűröket szeretne létrehozni. Az érték lehet ISO 8601 formátumú (például 5 másodpercnél kezdődő PT05S), vagy egy keretszám (például 10 a 10. képkockánál való kezdéshez), vagy a stream időtartamának relatív értéke (például 10% a stream időtartamának 10%-a). 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és és a Tartomány beállításhoz. 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ép 30 képenként) vagy a stream időtartamának relatív értéke (például egy kép 10%-a a stream időtartamának 10%-a). 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áshoz beállított kezdési időpontban van megadva. Ez a kódolónak köszönhető, amely első kimenetként a kezdési időpont és a Lépés pozíció közötti legjobb miniatűrt próbálja kiválasztani. 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 |
Á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 videofájl alapnevének hossza meghaladja a 32 karaktert, a rendszer az alapnevet az első 32 karakterre csonkítja 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 miniatűrökre alkalmazható. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdődően). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videófelbontás. A nem megfelelő makrók össze lesznek csukva, és el lesznek távolítva 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 előállítá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 videofájl alapnevének hossza meghaladja a 32 karaktert, a rendszer az alapnevet az első 32 karakterre csonkítja 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 miniatűrökre alkalmazható. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdődően). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videófelbontás. A nem megfelelő makrók össze lesznek csukva, és el lesznek távolítva 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
Egy létrehozott kimeneti fájlt jelöl.
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 multiplexelnie a video- és hangfájlokat egy kimeneti fájlba. Ha például a kódoló két videoréteget hoz létre v1 és v2 címkével, és egy hangréteget az a1 címkével, akkor a "[v1, a1]" tömb arra utasítja a kódolót, hogy készítsen egy kimeneti fájlt, amelynek a videosávját v1 jelöli, a hangsávot pedig az a1 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 videofájl alapnevének hossza meghaladja a 32 karaktert, a rendszer az alapnevet az első 32 karakterre csonkítja 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 miniatűrökre alkalmazható. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdődően). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videófelbontás. A nem megfelelő makrók össze lesznek csukva, és el lesznek távolítva a fájlnévből. |
PngImage
A bemeneti videóból származó PNG-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 követi. |
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 miniatűrök létrehozásának leállításához a bemeneti videóban az előre beállított kezdési idő átalakításához viszonyított pozíció. Az érték lehet ISO 8601 formátumú (például PT5M30S a kezdési időponttól számított 5 percnél és 30 másodpercnél), vagy egy keretszámnál (például 300, hogy a 300. keretnél megálljon a keretből 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 áll meg. |
start |
string |
A bemeneti videó azon pozíciója, ahonnan miniatűröket szeretne létrehozni. Az érték lehet ISO 8601 formátumú (például 5 másodpercnél kezdődő PT05S), vagy egy keretszám (például 10 a 10. képkockánál való kezdéshez), vagy a stream időtartamának relatív értéke (például 10% a stream időtartamának 10%-a). 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és és a Tartomány beállításhoz. 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ép 30 képenként) vagy a stream időtartamának relatív értéke (például egy kép 10%-a a stream időtartamának 10%-a). 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áshoz beállított kezdési időpontban van megadva. Ez a kódolónak köszönhető, amely első kimenetként a kezdési időpont és a Lépés pozíció közötti legjobb miniatűrt próbálja kiválasztani. 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 |
Á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 azt a prioritást, amelyet a szolgáltatás a TransformOutputs feldolgozásához használ. Az alapértelmezett prioritás a Normál.
Name | Típus | Description |
---|---|---|
High |
string |
Olyan TransformOutputshoz 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 |
A 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ó képpontjainak 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ó képpontjainak 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) a kódolás előtt. Az alapértelmezett érték az Automatikus
Name | Típus | Description |
---|---|---|
Auto |
string |
Szükség szerint automatikusan észleli és elforgatja. |
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, de távolítsa el a forgatással kapcsolatos metaadatokat. |
Rotate180 |
string |
Forgassa el 180 fokkal az óramutató járásával megegyező irányban. |
Rotate270 |
string |
Forgassa el 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álassza ki a 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ávokba kombinálhatja. |
|
filter |
A TrackAttribute-ra alkalmazandó AttributeFilter típusa a sávok kiválasztásához. |
|
filterValue |
string |
A sávok szűrésének értéke. Csak akkor használatos, ha az AttributeFilter.ValueEquals tulajdonság meg van adva a Szűrő tulajdonsághoz. |
SelectAudioTrackById
Válassza ki a 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ávokba kombinálhatja. |
|
trackId |
integer |
A kiválasztandó azonosító nyomon követése |
SelectVideoTrackByAttribute
Válassza ki a 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ípusa a sávok kiválasztásához. |
|
filterValue |
string |
A sávok szűrésének értéke. Csak akkor használatos, ha az AttributeFilter.ValueEquals tulajdonság meg van adva a Szűrő 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ávokhoz. |
SelectVideoTrackById
Válassza ki a videósávokat a bemenetből egy sávazonosító megadásával.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |
trackId |
integer |
A 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
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
Name | Típus | Description |
---|---|---|
AutoFit |
string |
A kimenetet (akár a letterbox, akár a pillar mező használatával) a kimenet felbontásának figyelembe vételéhez helyezze el, miközben biztosítja, hogy a kimenet aktív videóterülete 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 egy 1280x720 méretű belső téglalapot tartalmaz 16:9 méretarányban, az oszlopmezők régiói 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, és a kimenet 1280x720 lesz, ami 16:9 bemeneti méretarányt tart fenn. |
None |
string |
Szigorúan tartsa tiszteletben a kimeneti felbontást a bemeneti videó képpontméretarányának vagy megjelenítési méretarányának figyelembe vétele nélkül. |
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 szám 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 videofájl alapnevének hossza meghaladja a 32 karaktert, a rendszer az alapnevet az első 32 karakterre csonkítja 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 miniatűrökre alkalmazható. {AudioStream} – "Audio" sztring és hangstreamszám (1-től kezdődően). {Bitrate} – A hang-/videosebesség kbps-ben. A miniatűrökre nem alkalmazható. {Codec} – A hang-/videokodek típusa. {Resolution} – A videófelbontás. A nem megfelelő makrók össze lesznek csukva, és el lesznek távolítva 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 követi. |
label |
string |
A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható. |
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 |
|
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 |
Az átfedő hangszintje. Az értéknek a [0, 1,0] tartományban kell lennie. Az alapértelmezett érték az 1.0. |
cropRectangle |
Nem kötelező téglalap alakú ablak, amellyel körülvághatja az átfedő 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, mint a bemeneti videó időtartama, az átfedés a bemeneti videó végéig lesz alkalmazva, ha az átfedési média időtartama nagyobb a bemeneti videó időtartamánál, különben az átfedés addig tart, amíg az átfedő adathordozó 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őtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy ne legyen elhalványulás (ugyanaz, mint a PT0S). |
fadeOutDuration |
string |
Az az időtartam, amely alatt az átfedés eltűnik a bemeneti videóból. Az értéknek ISO 8601-es időtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy ne legyen elhalványulás (ugyanaz, mint a PT0S). |
inputLabel |
string |
A feladatbemenet címkéje, amelyet átfedésként kell használni. A bemenetnek pontosan egy fájlt kell megadnia. Megadhat képfájlt JPG, PNG, GIF vagy BMP formátumban, illetve hangfájlt (például WAV- vagy 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 |
Az átfedé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 hivatkozva, amelyen az átfedés elkezdődik. 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éről indul. |
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. Akkor ajánlott, ha a kimeneti keretsebesség 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. Akkor ajánlott, ha a bemeneti forrás változó keretsebessé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 csak egy keret lesz átadva a kimenetnek, a többi pedig el lesz dobva. 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 metrika kiszámítására szolgál, mint a PSNR a bemenethez |
VideoTrackDescriptor
Egy TrackSelection a videósávok kiválasztásához.
Name | Típus | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
A származtatott típusok diszkriminatív. |