This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Using global_quality with nvenc is deprecated. Use qp ...

Tags: None
(comma "," separated)
cyberschlumpf
Registered Member
Posts
3
Karma
0
Hello,

I am a new user to kdenlive on Windows. When I try to render my project using NVENC H264 VBR (ABR shows the same problem), the rendering process immediately crashes with the error:

Code: Select all
Rendering of C:/Users/ABC/Videos/Videocutproject.mp4 crashed

[h264_nvenc @ 0000023725eba080] Using global_quality with nvenc is deprecated. Use qp instead.


I am using Version 22.08.3 on Windows 10 21H2 with a GTX2060. NVENC tests were successfull.

I presume it could be due to this setting shown in the profile page:

"f=mp4 vcodec=h264_nvenc rc=constqp vglobal_quality=23 vq=23 acodec=aac ab=160k channels=2 s=1920x1080 real_time=-4 threads=0".

However I cannot see how I can influence this value. When I enable the "Custom quality" checkbox and move the slider both "vglobal_quality" and "vq" are changed at the same time.

When I googled the problem it seems that previous versions allowed the user to explicitly edit this parameter line, but it does not seem possible for that version anymore?

The ffmpeg version bundled with my installation is 5.0.1

Kindly advise me how to use GPU assisted rendering with my system. Thank you.

Code: Select all
Kdenlive: 22.08.3
Package Type: Unknown/Default
MLT: 7.10.0
Qt: 5.15.5 (built against 5.15.5 x86_64-little_endian-llp64)
Frameworks: 5.98.0
System: Windows 10 Version 2009
Kernel: winnt 10.0.19044
CPU: x86_64
Windowing System: windows
Movit (GPU): disabled
Track Compositing: frei0r.cairoblend

Last edited by cyberschlumpf on Sun Nov 20, 2022 11:08 am, edited 1 time in total.
cyberschlumpf
Registered Member
Posts
3
Karma
0
I just tried rendering as "Generic -> MP4-H264/AAC" with default settings and get a crash as well, though without any indication about what went wrong this time.
Is there a log file which might provide some insights about the underlying reason?
cyberschlumpf
Registered Member
Posts
3
Karma
0
I just played around a bit and was able to get it working:

Seems there is an issue with other versions of e.g. ffmpeg on my system. What I did was open a new cmd.exe shell and:

Code: Select all
D:\Program Files\kdenlive>set PATH="D:\Program Files\kdenlive;D:\Program Files\kdenlive\bin"

D:\Program Files\kdenlive>bin\kdenlive.exe


The render pipeline does not crash and NVenc works...

The only thing is: it's dead slow with only 10 fps, which is even less I had on my older Notebook with software rendering on an i7? When I clock at the performance stats in the task manage I can see that the Video encoding pipeline of the GPU is only saturated by 5-10%? Is there anything I can do about it?
User avatar
bartoloni
Moderator
Posts
1510
Karma
4
OS
i can rendering using NVenc on Windows 11 (latest nighlty build) on GTX1050ti ... (flagging "parallel processing") but usage is 26% maximum

Image

but rendering time using NVidia or CPU are the same... i just tested on a clip... 23seconds only CPU and 23seconds using CPU+GPU


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]