This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

nvenc available but lossless greyed out
#1
Hi, first of all, thanks for developing your software, I really appreciate that.
I'm using Hybrid on my Windows 11 machine with NVidia RTX 2070 SUPER graphics card. I can select and use NVEnc for encoding, so that's fine.
When I want to create a lossless encode and set Encoding mode to "Constant quantizer", the lossless option still stays greyed out. Also selecting profile high444 and setting encoder preset encoder to Quality makes no difference.

NVEncC --check-features returns "Yes" for lossless. Am I doing something wrong or missing something? Please let me know if you need more info. Will add Logs-section of Hybrid and also NVEncC's output here.



Hybrid log
Detected NVIDIA PureVideo compatible cards: NVIDIA GeForce RTX 2070
Detected vfwDecoders with 32bit:  vidc.VP60  vidc.VP61  vidc.cvid  vidc.i420  vidc.iyuv  vidc.mrle  vidc.msvc  vidc.uyvy  vidc.yuy2  vidc.yvu9  vidc.yvyu
Detected vfw64BitDecoders:  vidc.i420  vidc.iyuv  vidc.mrle  vidc.msvc  vidc.uyvy  vidc.yuy2  vidc.yvu9  vidc.yvyu
No Intel GPU, detected CPU type: PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD -> disabling QSVEnc
  Avisynth+ is available,..
    DGDecNV available,..
  Vapoursynth is available,..
    DGDecNV available,..

NVEncC output
C:\Program Files\Hybrid\64bit>NVEncC.exe --check-features
NVEncC (x64) 7.77 (r3112) by rigaya, Dec 10 2024 09:44:50 (VC 1929/Win)
  [NVENC API v12.2, CUDA 10.1]
reader: raw, y4m, avi, avs, vpy, avsw, avhw [H.264/AVC, H.265/HEVC, MPEG2, VP8, VP9, VC-1, MPEG1, MPEG4, AV1]
others
  nvml      : yes
  nvrtc      : yes
  nvvfx      : yes
  ngx        : yes
  nvof fruc  : yes
  libass    : yes
  libdovi    : yes
  d3d11      : yes
  vulkan    : no
  libplacebo : yes
  vmaf      : yes

Environment Info
OS : Windows 11 x64 (22631) [UTF-8]
CPU: AMD Ryzen 5 3600 6-Core Processor [4.20GHz] (6C/12T)
RAM: Used 14443 MB, Total 32694 MB

#0: NVIDIA GeForce RTX 2070 SUPER (2560 cores, 1800 MHz)[PCIe3x16][556.12]
NVEnc features
Codec: H.264/AVC
Encoder Engines          1
Max Bframes              4
B Ref Mode                3 (each + only middle)
RC Modes                  63 (CQP, CBR, CBRHQ, VBR, VBRHQ)
Field Encoding            0 (no)
MonoChrome                no
Alpha Channel            no
FMO                      no
Quater-Pel MV            yes
B Direct Mode            yes
CABAC                    yes
Adaptive Transform        yes
Max Temporal Layers      4
Hierarchial P Frames      yes
Hierarchial B Frames      yes
Max Level                62 (6.2)
Min Level                10 (1)
4:4:4                    yes
Min Width                145
Max Width                4096
Min Height                49
Max Height                4096
Multiple Refs            yes
Max LTR Frames            8
Dynamic Resolution Change yes
Dynamic Bitrate Change    yes
Forced constant QP        yes
Dynamic RC Mode Change    no
Subframe Readback        yes
Constrained Encoding      yes
Intra Refresh            yes
Custom VBV Bufsize        yes
Dynamic Slice Mode        yes
Ref Pic Invalidiation    yes
PreProcess                no
Async Encoding            yes
Max MBs                  65536
Lossless                  yes
SAO                      no
Me Only Mode              1 (I,P frames)
Lookahead                yes
AQ (temporal)            yes
Weighted Prediction      yes
Temporal Filter          no
Lookahead Level          no
Undirectional B          yes
10bit depth              no

Codec: H.265/HEVC
Encoder Engines          1
Max Bframes              5
B Ref Mode                3 (each + only middle)
RC Modes                  63 (CQP, CBR, CBRHQ, VBR, VBRHQ)
Field Encoding            0 (no)
MonoChrome                no
Alpha Channel            yes
Quater-Pel MV            yes
B Direct Mode            no
Max Temporal Layers      0
Hierarchial P Frames      no
Hierarchial B Frames      no
Max Level                186 (6.2)
Min Level                30 (1)
4:4:4                    yes
Min Width                129
Max Width                8192
Min Height                33
Max Height                8192
Multiple Refs            yes
Max LTR Frames            7
Dynamic Resolution Change yes
Dynamic Bitrate Change    yes
Forced constant QP        yes
Dynamic RC Mode Change    no
Subframe Readback        yes
Constrained Encoding      yes
Intra Refresh            yes
Custom VBV Bufsize        yes
Dynamic Slice Mode        yes
Ref Pic Invalidiation    yes
PreProcess                no
Async Encoding            yes
Max MBs                  262144
Lossless                  yes
SAO                      yes
Me Only Mode              1 (I,P frames)
Lookahead                yes
AQ (temporal)            yes
Weighted Prediction      yes
Temporal Filter          yes
Lookahead Level          yes
Undirectional B          yes
10bit depth              yes


NVDec features
  H.264/AVC:  nv12, yv12
  H.265/HEVC: nv12, yv12, yv12(10bit), yv12(12bit), yuv444, yuv444(10bit), yuv444(12         it)
  MPEG1:      nv12, yv12
  MPEG2:      nv12, yv12
  MPEG4:      nv12, yv12
  VP8:        nv12, yv12
  VP9:        nv12, yv12, yv12(10bit), yv12(12bit)
  VC-1:      nv12, yv12


       
Reply
#2
Can't reproduce this here. => try latest dev
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
Thanks for your reply! After installing the dev-version I'm able to select lossless for NVEnc h265. For h264 it is still greyed out.
Reply
#4
I'll look at it.
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#5
Think I fixed it, uploaded a new dev version.
You need to call 'Config->Tools->Clear all cached tool infos' after installing the new dev (or deinstall the previous version with all its settings).

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#6
Hi, I cleared the cache tool info and also re-installed Hybrid-dev version. This seems to be the same installer as earlier today? 
It has no effect for NVEnc h264, it's checkbox for lossless is greyed-out
Reply
#7
Strange, did I maybe delete the new and kept the old upload,.. Tongue
=> to be sure, I repackaged the version I wanted to upload (where lossless works fine here) and reuploaded it as Hybrid_dev_2025.01.25-183450.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#8
Thumbs Up 
Thanks! Issue solved! [Image: thumbsup.png] Have a nice day
Reply
#9
Happy that worked out, and thanks for reporting.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)