VideoEncoderH264 Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A custom preset for encoding video with the H.264 (AVC) codec.
[Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.VideoEncoderH264")]
public class VideoEncoderH264 : Microsoft.Azure.Management.VideoAnalyzer.Models.VideoEncoderBase
[<Newtonsoft.Json.JsonObject("#Microsoft.VideoAnalyzer.VideoEncoderH264")>]
type VideoEncoderH264 = class
inherit VideoEncoderBase
Public Class VideoEncoderH264
Inherits VideoEncoderBase
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
VideoEncoderH264() |
Initializes a new instance of the VideoEncoderH264 class. |
VideoEncoderH264(String, String, VideoScale) |
Initializes a new instance of the VideoEncoderH264 class. |
Properties
BitrateKbps |
Gets or sets the maximum bitrate, in kilobits per second or Kbps, at which video should be encoded. If omitted, encoder sets it automatically to try and match the quality of the input video. (Inherited from VideoEncoderBase) |
FrameRate |
Gets or sets the frame rate (in frames per second) of the encoded video. The value must be greater than zero, and less than or equal to 300. If omitted, the encoder uses the average frame rate of the input video. (Inherited from VideoEncoderBase) |
Scale |
Gets or sets describes the resolution of the encoded video. If omitted, the encoder uses the resolution of the input video. (Inherited from VideoEncoderBase) |