H265Video interface
Beskriver alla egenskaper för att koda en video med H.265 codec.
- Extends
Egenskaper
complexity | Talar om för kodaren hur kodningsinställningarna ska väljas. Kvalitet ger ett högre komprimeringsförhållande men till en högre kostnad och längre beräkningstid. Hastighet kommer att producera en relativt större fil men är snabbare och mer ekonomisk. Standardvärdet är Balanserad. |
layers | Samlingen av H.265-utdataskikt som ska skapas av kodaren. |
odata |
Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara |
scene |
Anger om kodaren ska infoga nyckelramar i scenändringar eller inte. Om inget anges är standardvärdet falskt. Den här flaggan ska bara anges till true när kodaren konfigureras för att skapa en enda utdatavideo. |
Ärvda egenskaper
key |
Avståndet mellan två nyckelramar. Värdet ska vara icke-noll i intervallet [0,5, 20] sekunder, som anges i ISO 8601-format. Standardvärdet är 2 sekunder (PT2S). Observera att den här inställningen ignoreras om VideoSyncMode.Passthrough har angetts, där KeyFrameInterval-värdet följer inställningen för indatakällan. |
label | En valfri etikett för codec. Etiketten kan användas för att styra muxing-beteendet. |
stretch |
Storleksändringsläget – hur indatavideon ändras så att den passar önskad utdataupplösning. Standardinställningen är AutoSize |
sync |
Läget för videosynkronisering |
Egenskapsinformation
complexity
Talar om för kodaren hur kodningsinställningarna ska väljas. Kvalitet ger ett högre komprimeringsförhållande men till en högre kostnad och längre beräkningstid. Hastighet kommer att producera en relativt större fil men är snabbare och mer ekonomisk. Standardvärdet är Balanserad.
complexity?: string
Egenskapsvärde
string
layers
Samlingen av H.265-utdataskikt som ska skapas av kodaren.
layers?: H265Layer[]
Egenskapsvärde
odataType
Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara
odataType: "#Microsoft.Media.H265Video"
Egenskapsvärde
"#Microsoft.Media.H265Video"
sceneChangeDetection
Anger om kodaren ska infoga nyckelramar i scenändringar eller inte. Om inget anges är standardvärdet falskt. Den här flaggan ska bara anges till true när kodaren konfigureras för att skapa en enda utdatavideo.
sceneChangeDetection?: boolean
Egenskapsvärde
boolean
Information om ärvda egenskaper
keyFrameInterval
Avståndet mellan två nyckelramar. Värdet ska vara icke-noll i intervallet [0,5, 20] sekunder, som anges i ISO 8601-format. Standardvärdet är 2 sekunder (PT2S). Observera att den här inställningen ignoreras om VideoSyncMode.Passthrough har angetts, där KeyFrameInterval-värdet följer inställningen för indatakällan.
keyFrameInterval?: string
Egenskapsvärde
string
Ärvd frånVideo.keyFrameInterval
label
En valfri etikett för codec. Etiketten kan användas för att styra muxing-beteendet.
label?: string
Egenskapsvärde
string
Ärvd frånVideo.label
stretchMode
Storleksändringsläget – hur indatavideon ändras så att den passar önskad utdataupplösning. Standardinställningen är AutoSize
stretchMode?: string
Egenskapsvärde
string
Ärvd frånVideo.stretchMode