25.01.2025, 14:40
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
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
MPEG1: nv12, yv12
MPEG2: nv12, yv12
MPEG4: nv12, yv12
VP8: nv12, yv12
VP9: nv12, yv12, yv12(10bit), yv12(12bit)
VC-1: nv12, yv12