Optional obj: Partial<Vp9VideoConfiguration>Optional aqVp9VideoConfiguration
Optional arnraltref noise reduction max frame count.
Vp9VideoConfiguration
Optional arnraltref noise reduction filter strength.
Vp9VideoConfiguration
Optional arnrVp9VideoConfiguration
Optional autoEnable/disable automatic calculation of level, maxBitrate, and bufsize based on the least level that satisfies maximum property values for picture resolution, frame rate, and bit rate. In the case the target level is set explicitly, the maximum bitrate and buffer size are calculated based on the defined level. Explicitly setting rateOvershootPct, or clientBufferSize properties will disable the automatic calculation.
Vp9VideoConfiguration
Optional automaticEnable automatic alternate reference frames (2pass only)
Vp9VideoConfiguration
Optional biasCBR/VBR bias (0=CBR, 100=VBR)
Vp9VideoConfiguration
Optional bitrateTarget bitrate for the encoded video in bps. Either bitrate or crf is required.
VideoConfiguration
Optional clientClient buffer size (ms)
Vp9VideoConfiguration
Optional clientClient initial buffer size (ms)
Vp9VideoConfiguration
Optional colorVideoConfiguration
Optional cpuControls the tradeoff between compression efficiency and encoding speed. Higher values indicate a faster encoding. The minimum value for width * height >= 1280 * 720 is 2. If the value is too low it will be overridden.
Vp9VideoConfiguration
Optional createdCreation timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ
BitmovinResource
Optional crfConstant rate factor for quality-based variable bitrate. Either bitrate or crf is required.
Vp9VideoConfiguration
Optional customUser-specific meta data. This can hold anything.
BitmovinResource
Optional descriptionDescription of the resource. Can be freely chosen by the user.
BitmovinResource
Optional displaySpecifies a display aspect ratio (DAR) to be enforced. The sample aspect ratio (SAR) will be adjusted accordingly. If set then sampleAspectRatioNumerator and sampleAspectRatioDenominator are not allowed.
VideoConfiguration
Optional dynamicAutomatically configures the VP9 Video Codec to be compatible with the given SDR/HLG format. Bitmovin recommends to use the dynamic range format together with a preset configuration to achieve good results. Explicitly configured properties will take precedence over dynamic range format settings, which in turn will take precedence over preset configurations.
Vp9VideoConfiguration
Optional encodingThe mode of the encoding. When this is set, encodingMode (liveEncodingMode) must not be set in the (live) encoding start request.
VideoConfiguration
Optional errorEnables error resiliency feature
Vp9VideoConfiguration
Optional frameEnable frame parallel decodability features
Vp9VideoConfiguration
Optional heightHeight of the encoded video in pixels
VideoConfiguration
Optional idId of the resource (required)
BitmovinResponse
Optional lagNumber of frames to look ahead for alternate reference frame selection.
Vp9VideoConfiguration
Optional losslessLossless mode
Vp9VideoConfiguration
Optional maxMaximum GOP length, the maximum distance between I-frames
Vp9VideoConfiguration
Optional maxMaximum I-frame bitrate (percentage) 0=unlimited
Vp9VideoConfiguration
Optional maxMaximum interval in seconds between key frames
Vp9VideoConfiguration
Optional minMinimum GOP length, the minimum distance between I-frames.
Vp9VideoConfiguration
Optional minMinimum interval in seconds between key frames
Vp9VideoConfiguration
Optional modifiedModified timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ
BitmovinResource
Optional nameName of the resource. Can be freely chosen by the user.
BitmovinResource
Optional noiseEnable noise sensitivity on Y channel
Vp9VideoConfiguration
Optional pixelDescribes the color encoding, bit depth, and chroma subsampling of each pixel in the output image.
VideoConfiguration
Optional presetChoose from a set of preset configurations tailored for common use cases. Check out VP9 Presets to see which values get applied by each preset. Explicitly setting a property to a different value will override the preset's value for that property.
Vp9VideoConfiguration
Optional qpMaximum quantization factor.
Vp9VideoConfiguration
Optional qpMinimum quantization factor.
Vp9VideoConfiguration
Optional qualityVp9VideoConfiguration
Optional rateTarget frame rate of the encoded video. Must be set for live encodings
VideoConfiguration
Optional rateDatarate overshoot (max) target (percentage).
Vp9VideoConfiguration
Optional rateDatarate undershoot (min) target (percentage).
Vp9VideoConfiguration
Optional rowEnable row based non-deterministic multi-threading
Vp9VideoConfiguration
Optional sampleThe denominator of the sample aspect ratio (also known as pixel aspect ratio). Must be set if sampleAspectRatioNumerator is set. If set then displayAspectRatio is not allowed.
VideoConfiguration
Optional sampleThe numerator of the sample aspect ratio (also known as pixel aspect ratio). Must be set if sampleAspectRatioDenominator is set. If set then displayAspectRatio is not allowed.
VideoConfiguration
Optional sharpnessLoop filter sharpness.
Vp9VideoConfiguration
Optional staticA change threshold on blocks below which they will be skipped by the encoder.
Vp9VideoConfiguration
Optional targetTarget level (255: off, 0: only keep level stats; 10: level 1.0; 11: level 1.1; ... 62: level 6.2)
Vp9VideoConfiguration
Optional tileNumber of tile columns to use, log2. Depending on the encoding width there are limitations on this value. The minimum values are 2 for width >= 1920 and 1 for width >= 1280. The minimum width of each tile is 256 pixels so the maximum values are 0 for width < 256, 1 for width < 512, 2 for width < 1024, 3 for width < 2048, 4 for width < 4096, 5 for width < 8192. If the value is too high or too low it will be overridden.
Vp9VideoConfiguration
Optional tileNumber of tile rows to use, log2.
Vp9VideoConfiguration
Readonly typeDiscriminator property for CodecConfiguration
Vp9VideoConfiguration
Optional widthWidth of the encoded video in pixels
VideoConfiguration
Static Protected Readonly _discriminatorStatic Protected Readonly _discriminator
Export
Vp9VideoConfiguration