Giter Site home page Giter Site logo

Comments (7)

Djdefrag avatar Djdefrag commented on June 14, 2024 1

Yes, my friend

I am actually working on it and it will be released as soon as possible.

For ffmpeg, to set the number of cpus to use you can change the CPU number widget.

Consider that CPU means thread, so if your cpu has 16 threads and you want to use them all you have to enter 16

from qualityscaler.

Djdefrag avatar Djdefrag commented on June 14, 2024

Hi my friend,

This probably happens because the cpu can't send enough images to the gpu to upscale, considering that the gpu is extremely faster than the cpu (in general, not your pc, which has monster components).

At the moment I set it to use only 1 cpu, because even trying with more than 1 the total time to upscale a video remained the same, at least considering my gpu. But yours, which is extremely more powerful, can actually handle many more operations.

This problem will be partly solved with the next version, which will be focused solely on performance.
In particular there will be a new AI engine that is the result of more than a year of work (I'm waiting for Microsoft to release it stably) that will bring:

  • better GPU and CPU utilization
  • better management of VRAM
  • and most importantly a huge jump in performance (~50%+)

However I would also like to add a widget to choose how many cpu to use for the AI engine, this could help a lot especially in your case, that is with a very high performance pc.

from qualityscaler.

FluffyDiscord avatar FluffyDiscord commented on June 14, 2024

The widget would be great - could it be done before the release of the updated version that waits for Microsoft release?

Also I got to the point where ffmpeg was stitching the images back together. It also didnt use fully my CPU and the SSD was barely used, so probably not bottlenecked by IO. Could you also add oltion to specify threads ? Would love to use all of them if possible (there's hard limit of 16 AFAIK for ffmpeg)

from qualityscaler.

FluffyDiscord avatar FluffyDiscord commented on June 14, 2024

Just a heads up, the CPU number that I enter to the GUI does not seem to be added to ffmpeg command line:

Screenshot_2

from qualityscaler.

Djdefrag avatar Djdefrag commented on June 14, 2024

Hi,

i do not use ffmpeg directly, but with moviepy library.

despite not being in the commandline, then actually all the cpus are used?

from qualityscaler.

FluffyDiscord avatar FluffyDiscord commented on June 14, 2024

I don't think all threads are used, I entered 8 and I saw the same usage as on the screen, around 15-20%, which would indicate 3-4 threads

from qualityscaler.

Djdefrag avatar Djdefrag commented on June 14, 2024

This is strange, i clearly see all my cpu used.

But i will investigate further, thank you my friend

from qualityscaler.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.