The following warnings occurred:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.3.12-nmm1 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



Selur's Little Message Board
NVEncC -vpy - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: NVEncC -vpy (/thread-3607.html)

Pages: 1 2 3


RE: NVEncC -vpy - Dan64 - 16.06.2024

Thanks for the new dev version.

I opened an issue to Rigaya regarding the filter usage: https://github.com/rigaya/NVEnc/issues/592

Dan


RE: NVEncC -vpy - Dan64 - 28.06.2024

Hello Selur,

   after having opened the issue on NVEncC I discovered the there is the option "--vpy-mt" which improve the speed significantly.

   Using a simple script with the following code

# loading plugins
core.std.LoadPlugin(path="D:/Programs/Hybrid/64bit/vsfilters/Support/fmtconv.dll")
# Resizing using 10 - bicubic spline
clip = core.fmtc.resample(clip=clip, kernel="spline16", w=1280, h=900, interlaced=False, interlacedd=False)

   I obtained the following results

[Image: attachment.php?aid=2592]
 
   As you can see with parameter "--vpy-mt" nvencc is about 40% faster than vspipe.

  Could you add support to  "--vpy-mt" ?

Thanks,
Dan


RE: NVEncC -vpy - Selur - 28.06.2024

I'll look at it after work. Smile
(--vpy-mt isn't mentioned in https://github.com/rigaya/NVEnc/blob/master/NVEncC_Options.en.md)


RE: NVEncC -vpy - Dan64 - 28.06.2024

(28.06.2024, 09:40)Selur Wrote: I'll look at it after work. Smile
(--vpy-mt isn't mentioned in https://github.com/rigaya/NVEnc/blob/master/NVEncC_Options.en.md)

Rigaya forgot to add it in the documentation, see: https://github.com/rigaya/NVEnc/issues/591

Dan

P.S.
The new dev version with "--vpy-mt" support is working.

EDIT: Rigaya said that she forgot to remove from the documentation of QSVEnc, she is not sure the "--vpy-mt" is always working.