Beiträge von Kleinrotti

    I encoded it with StaxRip which uses NVEnc by rigaya with this parameters I think:

    Code
    --vbrhq 10000 --codec h265 --preset quality --profile main10 --tier high --output-depth 10 --weightp --max-bitrate 10000 --aq --aq-temporal --cuda-schedule spin --videoformat ntsc --colormatrix bt2020nc --colorprim bt2020 --transfer smpte2084 --cabac

    In the new NVEnc version you can also set this parameter:

    Code
    --dhdr10-info <string> [HEVC only]
    Apply HDR10+ dynamic metadata from specified json file. Requires hdr10plus_gen.exe module additionally.

    Ok I tested it and I can reproduce that problem when using color range full (0-255), with limited color range it works.

    Code
    [17:48:24] Opening codec: hevc_nvenc with options: b=10000000,gpu=0,preset=slow,rc=vbr
    [17:48:24] Opening codec: aac with options: b=96000,profile=aac_low
    [17:48:24] Requesting pixel format: p010le
    [17:48:24] Encoding loop finished (Code: -2147483648)
    [17:48:24] Closing encoders ...

    Currently I think it is not possible to export audio in multiple tracks, only one audio track is created every time.

    If I have two or more audio tracks in my project, is it possible to split these in multiple tracks when exporting and not only one for all?

    AMD Threadripper Encoding Guide

    General settings to improve encoding speed

    • Ensure that you have the newest drivers installed for your GPU, CPU and Chipset
    • Set Memory Access Mode to Distributed in Ryzen Master (UMA)
    • For new generation Threadrippers disabling Dynamic Local Mode in Ryzen Master could improve encoding speed
    • For high performance CPU's with many cores like AMD Threadrippers or Intel Xeons there is a high chance that disabling CUDA in Premiere/Media Encoder speeds up the process, except if you have a lot of effects applied which can be rendered by the GPU (also if you export in x264 or x265)
    • Ensure that your maximum CPU power is set to 100% in the Windows-Powerplan
    • Ensure that Premiere/Media Encoder has much RAM as possible
    • I recommend to use a SSD, especially for large video files or exports

    Encoder specific settings

    VP8/VP9

    • Disable a few cores in Ryzen Master (VP8 and VP9 using only a few cores)
    • To reach faster encoding times then, you can clock the other cores higher

    Sample encoding times with a Threadripper 1950X

    Environment:

    • Windows 10 1803
    • Adobe Premiere CC 2018 12.1 (CUDA disabled)
    • Voukoder R2 2.0.5
    • AMD Threadripper 1950X @3.7 Ghz (Memory Mode Distributed, all cores enabled)
    • 32 Gig RAM (Quad Channel)
    • Geforce GTX 1080 Ti

    NVENC H.264

    Full-HD UHD
    Export settings preset=slow qp=15 b=15000000 gpu=0 maxrate=20000000
    preset=slow profile=high rc=vbr
    Video resolution 1080p 2160p
    Video length 10 min 10 min
    Video Framerate 30 FPS 60 FPS
    Avg. FPS (export) 430 FPS 95 FPS
    Export time 50 sec 6:20 min

    x264

    Full-HD UHD
    Export settings b=8000000 preset=medium profile=high rc=abr b=15000000 preset=medium profile=high rc=abr
    Video resolution 1080p 2160p
    Video length 10 min 10 min
    Video Framerate 30 FPS 60 FPS
    Avg. CPU Usage 80% 84%
    Export time 2:45 min 16:10 min

    Is your export slow?

    Check the Taskmanager while exporting and look for CPU, GPU and RAM usage.

    • Is your CPU/GPU load only at a few percent?

    When using nvenc check the FPS while exporting

    • Type this in a command line window: "c:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe" encodersessions

    After exporting check the Voukoder log and look at the render times (first ones in the log)

    • If you have very high values like 20000 µs all the time there could be something wrong (some peaks are normal) or CUDA is enabled and the GPU is not used
    • If you have a lot of effects applied the render times can be very high too, but this is normal

    If you think that your export is too slow and some of these points apply, check the forum for existing topics or create a new one and explain exactly as you can.

    Preset slower already includes: rc-lookahead=60, b-adapt=2, direct=auto, trellis=2. You do not need these options. bframes=3 is default for x264 - it also can be omitted. Setting ref to 5 you should increase level to 5.0, because level 4.2 for 1080p allow only 4 ref frames. This is about hardware compatibility.

    All these about knowledge what these options are doing...

    I set rc-lookahead=60, b-adapt=2, direct=auto, trellis=2 because in the Voukoder UI these settings didn't change when selecting preset slower. I have never said that I want hardware compatibility with these settings and level will be set automatic by x264 ;)

    Pretty much every new device can play videos with that level.

    I have good settings for x264.

    These settings provide the best possible quality in my eyes with x264 without wasting CPU usage.

    Bitrate is set for 1080p 30fps in this case.
    Encoding with this settings take a while ;)

    Enable 2pass!

    Code
    b=4000000 preset=slower profile=high rc=abr tune=film x264-params=aq-mode=2:rc-lookahead=60:bframes=3:b-adapt=2:b-pyramid=2:ref=5:direct=auto:direct-8x8=1:me=esa:merange=24:subme=10:trellis=2:no-dct-decimate=1:no-fast-pskip=1

    I recommend to go a bit higher with the bitrate if your video has 60 FPS or if it's recorded gameplay.