-
Notifications
You must be signed in to change notification settings - Fork 180
/
MultiBitrateFormat.yml
78 lines (78 loc) · 3.29 KB
/
MultiBitrateFormat.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
### YamlMime:TSType
name: MultiBitrateFormat
uid: '@azure/arm-mediaservices.MultiBitrateFormat'
package: '@azure/arm-mediaservices'
summary: >-
Describes the properties for producing a collection of GOP aligned
multi-bitrate files. The default behavior is to produce one output file for
each video layer which is muxed together with all the audios. The exact output
files produced can be controlled by specifying the outputFiles collection.
fullName: MultiBitrateFormat
remarks: ''
isDeprecated: false
type: interface
properties:
- name: odataType
uid: '@azure/arm-mediaservices.MultiBitrateFormat.odataType'
package: '@azure/arm-mediaservices'
summary: >-
Polymorphic discriminator, which specifies the different types this object
can be
fullName: odataType
remarks: ''
isDeprecated: false
syntax:
content: >-
odataType: "#Microsoft.Media.MultiBitrateFormat" |
"#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
return:
description: ''
type: >-
"#<xref uid="Microsoft.Media.MultiBitrateFormat" />" | "#<xref
uid="Microsoft.Media.Mp4Format" />" | "#<xref
uid="Microsoft.Media.TransportStreamFormat" />"
- name: outputFiles
uid: '@azure/arm-mediaservices.MultiBitrateFormat.outputFiles'
package: '@azure/arm-mediaservices'
summary: >-
The list of output files to produce. Each entry in the list is a set of
audio and video layer labels to be muxed together .
fullName: outputFiles
remarks: ''
isDeprecated: false
syntax:
content: 'outputFiles?: OutputFile[]'
return:
description: ''
type: <xref uid="@azure/arm-mediaservices.OutputFile" />[]
inheritedProperties:
- name: filenamePattern
uid: '@azure/arm-mediaservices.MultiBitrateFormat.filenamePattern'
package: '@azure/arm-mediaservices'
summary: >-
The file naming pattern used for the creation of output files. The
following macros are supported in the file name: {Basename} - An expansion
macro that will use the name of the input video file. If the base name(the
file suffix is not included) of the input video file is less than 32
characters long, the base name of input video files will be used. If the
length of base name of the input video file exceeds 32 characters, the
base name is truncated to the first 32 characters in total length.
{Extension} - The appropriate extension for this format. {Label} - The
label assigned to the codec/layer. {Index} - A unique index for
thumbnails. Only applicable to thumbnails. {AudioStream} - string "Audio"
plus audio stream number(start from 1). {Bitrate} - The audio/video
bitrate in kbps. Not applicable to thumbnails. {Codec} - The type of the
audio/video codec. {Resolution} - The video resolution. Any unsubstituted
macros will be collapsed and removed from the filename.
fullName: filenamePattern
remarks: ''
isDeprecated: false
syntax:
content: 'filenamePattern: string'
return:
description: ''
type: string
inheritanceDescription: >-
<b>Inherited From</b>
[Format.filenamePattern](xref:@azure/arm-mediaservices.Format.filenamePattern)
extends: <xref uid="@azure/arm-mediaservices.Format" />