#RTX 3080 Limited Utilization when Rendering?

85 messages · Page 1 of 1 (latest)

ionic palm
#

Hi there, I will keep it short. I have a Ryzen 9 5900X CPU and a RTX 3080. I record in 240 fps, but I like to interpolate my videos from 1440 3840-7680 fps. Don't ask me why. My CPU is getting hogged around 70-99% usage and my GPU is hardly being used at all for rendering so it is quite a slow process. Is there a reason for this? I set my GPU settings on blur to true and set it specially as either NVIDIA or nvidia in the config settings. I want my GPU to be utilized but can't seem to figure out what is going on. I don't want my interpolation stuff changed via framerate, but is there a way to utilize the GPU over the CPU for utilization? Thank you!

#

my config file:

#
  • blur
    blur: false
    blur amount: 1
    blur output fps: 60
    blur weighting: equal

  • interpolation
    interpolate: true
    interpolated fps: 3840

  • rendering
    quality: 16
    preview: false
    detailed filenames: true

  • timescale
    input timescale: 1
    output timescale: 1
    adjust timescaled audio pitch: false

  • filters
    brightness: 1
    saturation: 1
    contrast: 1

  • advanced rendering
    gpu: true
    gpu type (nvidia/amd/intel): NVIDIA
    deduplicate: true
    custom ffmpeg filters: -c:v libx264 -preset medium -crf 15 -c:a copy

  • advanced blur
    blur weighting gaussian std dev: 2
    blur weighting triangle reverse: false
    blur weighting bound: [0,2]

  • advanced interpolation
    interpolation program (svp/rife/rife-ncnn): svp
    interpolation speed: medium
    interpolation tuning: weak
    interpolation algorithm: 23

#

I also do have the latest NVIDIA drivers for my 3080 as I updated them 2 days ago.

rugged summit
#

reduce the interpolation fps to reduce cpu usage

dusty rock
#

also make ur custom ffmpeg filter use nvenc not libx

#

try -c:v h264_nvenc -preset p7 -qp 18

ionic palm
#

Oh?

#

What's the difference between libx and h264 nvenc?

rugged summit
#

h264 nvenc uses your gpu for encoding

#

this will slightly benefit with lowering cpu usage but not drastically

ionic palm
#

yeah..that really helped actually:

ionic palm
#

should rife be used for rendering/blurring thousands of interpolated frames? I interpolated my video at 3,840 frames, and now blurring it to 60 fps with 1.0 blur with interpolation disabled

#

im using svp but idk if rife would be any faster

#

its been rendering for 3 hours so far and its only at 10 seconds out of 9 mins of footage .-.

dusty rock
#

its more accurate, it should only be used for low-fps input videos.

ionic palm
#

Is there a way I can render the file faster, without losing loads of quality? Since I recorded it in 240 fps, interpolated it in 3,840 frames, then set blur to 1.0 and interpolation to false, then rendered it. It's been well over 3 hours and it has only rendered 51 seconds out of 9 minutes. Is there a way to make it faster while still keeping the 3,840 frames to convert it to 60?

rugged summit
#

for better quality

ionic palm
#

One more question for you. Can I render multiple small files in blur at the same time?

#

Or is that not possible?

ionic palm
#

Trying to convert this file into 60 fps with blur but it's not working and gives me an error

#

Any ideas why?

ionic palm
#

really?

dusty rock
#

blur breaks with too many blurframes

ionic palm
#

is there a max limit?

dusty rock
ionic palm
#

the heck

#

so id have to set that to 100?

dusty rock
#

no

ionic palm
#

my friend somehow managed to do it with 7680 too?

#

or is it cause I set it to this?

dusty rock
#

"blur frames" means amount of blended frames

so interpolation fps / blur fps = blur frames

ionic palm
#

oh

#

so how do I render the new 7,680 footage then?

dusty rock
#

you dont

#

just interpolate to a lower frame rate

ionic palm
#

cause this is what I am working with

ionic palm
dusty rock
ionic palm
#

shoot

#

ok

#

so

#

can I interpolate the fps first before I actually blur the footage, then once the clips are rendered at 3840/the new interpolated fps, I can enable blur and turn off the interpolation?

#

or should I leave interpolation on all the time even after the clips have been interpolated? Not sure how that works and how it should be done properly

dusty rock
#

why interpolate and blur seperatly??

ionic palm
#

because I was thinking that interpolation would give it "more" frames. then I can blur it with all those extra frames

dusty rock
#

yeah thats the point

#

but

#

you can just enable both

#

and render once

ionic palm
#

is there a reason to do them together, as I thought doing them one at a time would be better and make it more accurate?

dusty rock
#

no

ionic palm
#

oh

dusty rock
#

that jsut makes it slower

ionic palm
#

ah crud ive been doing that this whole time xd

dusty rock
#

lol

#

anyway i am going to bed so dont expect me to respond for many hours 👍

ionic palm
#

all good! thanks for your help!

ionic palm
#

Would there be any possible way of getting blur to render it out in 7,680 fps? I know you said there wouldn't be a difference but I also just wanna visually see that for myself too

#

It can do 3,840 just fine but I really hope it can go higher than that

ionic palm
dusty rock
ionic palm
rugged summit
#

most people even don't exceed 2400 fps

#

also you aren't going to get any diminishing returns

ionic palm
#

ah

ionic palm
#

silly question but how do I install rife in order to be used by blur, and what version of rife that I have in the file is the best version of it?

rugged summit
#

honestly i would recommend using smoothie-rs for rife

#

not sure blur's implementation is broken

ionic palm