NVEncC (x64) 1.02 by rigaya

How to use: NVEncC.exe [options] -i <input file name> -o <output file name>

Input is raw YUV, YUV4MPEG2 (y4m).
At the time of Raw input, fps, also specify input-res is required.

The output format is raw H.264 / AVC or H.265 / HEVC ES.

Execution example:
   NVEncC -i "<avsfilename>" -o "<outfilename>"
   avs2pipemod -y4mp "<avsfile>" | NVEncC --y4m -i - -o "<outfilename>"

Options:
-h, -? display of --help Help
-v, - display of version version information
    Check or --check-hw NVEnc is available
    View the available functions of the --check-features NVEnc
    View it knows environmental information of --check-environment NVEnc

-i, - input <filename> specifies the input file name
-o, - specified output <filename> output file name

  Input format (If not specified, automatic judgment from extension)
    reads the file as --raw raw
    reads the file as --y4m y4m
    reads the file as --vpy vpy
    reads the file as --vpy-mt vpy (mt)

    --input-res <int> x <int> input resolution
    --crop <int>, <int>, <int>, <int> left, top, right, the number of pixels cut off below
-f, - fps <int> / <int> or <float> specified frame rate

-c, - codec <string> Specifies the output codec
                                     h264 (or avc), h265 (or hevc)
    --profile <string> specified profile
                                     H.264: baseline, main, high (default)
    --level <string> specification of Level
    --sar <int>: Specify the <int> SAR (PAR, pixel ratio)
    --dar <int>: <int> Specifies the DAR (screen ratio)

    --cqp <int> or encoded at a fixed quantization amount
          <int>: <int>: <int> default: <I>: <P>: <B> = <20>: <23>: <25>
    --vbr <int> variable bit rate of the bit rate (kbps)
    --cbr <int> fixed bit rate of the bit rate (kbps)
                                     Default 7500 kbps

    --max-bitrate <int> maximum bit rate (kbps) / default: 17500 kbps
    --gop-len <int> number of GOP frames / default: 0 frames (automatic) -b, - bframes <int> Continuous B frame number / default 3 frames
    --ref <int> reference distance / default 3 frames
    --mv-precision <string> motion vector accuracy / default: Q-pel
                                     Q-pel ... 1/4 pixel accuracy (high precision)
                                     half-pel ... 1/2 pixel accuracy
                                     full-pel ... 1-pixel accuracy (low precision)

H.264 / AVC
    --interlaced interlace hold encoder
    I use --cabac CABAC
    I use --cavlc CAVLC
    I want to enable the --deblock deblocking filter
    I want to disable the --no-deblock deblocking filter
    designation of --fullrange fullrange
    --videoformat <string> undef, ntsc, component, pal, secam, mac
                                    default: undef
    --colormatrix <string> undef, auto, bt709, smpte170m, bt470bg
                                   smpte240m, YCgCo, fcc, GBR
                                    default: undef
    --colorprim <string> undef, auto, bt709, smpte170m, bt470m
                                   bt470bg, smpte240m, film
                                    default: undef
    --transfer <string> undef, auto, bt709, smpte170m, bt470m
                                   bt470bg, smpte240m, linear, log100, log316
                                    default: undef

H.265 / HEVC
    I specify the maximum size of --cu-max <int> CU
    I specify the minimum size of --cu-min <int> CU
                                     8, 16, 32 can be specified