mediaforge - v0.1.0
    Preparing search index...

    Interface NvencOptions

    Typed options for NVENC encoders (h264_nvenc, hevc_nvenc, av1_nvenc). Derived from ffmpeg -h encoder=h264_nvenc dump.

    interface NvencOptions {
        preset?:
            | "fast"
            | "medium"
            | "slow"
            | "default"
            | "hp"
            | "hq"
            | "bd"
            | "p1"
            | "p2"
            | "p3"
            | "p4"
            | "p5"
            | "p6"
            | "p7";
        tune?: "hq"
        | "ll"
        | "ull"
        | "lossless";
        rcMode?: "vbr" | "cbr" | "constqp" | "cbr_ld_hq" | "cbr_hq" | "vbr_hq";
        constqp?: number;
        bitrate?: number;
        maxrate?: number;
        bufsize?: number;
        cq?: number;
        qpI?: number;
        qpP?: number;
        qpB?: number;
        bFrames?: number;
        refs?: number;
        gopSize?: number;
        aqStrength?: number;
        temporalAq?: boolean;
        weightedPred?: boolean;
        level?: string;
        profile?: "baseline" | "main" | "high" | "high444p";
        rcLookahead?: number;
        gpuDevice?: number;
    }
    Index

    Properties

    preset?:
        | "fast"
        | "medium"
        | "slow"
        | "default"
        | "hp"
        | "hq"
        | "bd"
        | "p1"
        | "p2"
        | "p3"
        | "p4"
        | "p5"
        | "p6"
        | "p7"

    Encoding preset — performance vs quality tradeoff

    tune?: "hq" | "ll" | "ull" | "lossless"

    Tuning info for content type

    rcMode?: "vbr" | "cbr" | "constqp" | "cbr_ld_hq" | "cbr_hq" | "vbr_hq"

    Rate control mode

    constqp?: number

    Constant QP for constqp mode

    bitrate?: number

    Target bitrate in kbps

    maxrate?: number

    Max bitrate in kbps

    bufsize?: number

    Bufsize in kbps

    cq?: number

    CQ value for vbr/cbr modes (quality target), 0–51

    qpI?: number

    QP for I/P/B frames

    qpP?: number
    qpB?: number
    bFrames?: number

    Number of B-frames

    refs?: number

    Reference frames

    gopSize?: number

    GOP size

    aqStrength?: number

    AQ (temporal/spatial) strength 1–15

    temporalAq?: boolean

    Enable temporal AQ

    weightedPred?: boolean

    Enable weighted prediction

    level?: string

    H.264 level

    profile?: "baseline" | "main" | "high" | "high444p"

    H.264 profile (h264_nvenc only)

    rcLookahead?: number

    Lookahead frames

    gpuDevice?: number

    Force CUDA device index