Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

4k editing without proxies lagging premiere using cpu instead of gpu

Community Beginner ,
Sep 24, 2019 Sep 24, 2019

So I bought my most expensive PC so far because I wanted to edit 4K without creating proxies. 

 

Unfortunately the first experiences are quitte disapointing. After I disabled the Intel onboard GPU premiere pro is now maxing out on CPU and GPU is barely used. Which is pity since I have the most expensive GPU in the PC.

 

The problem starts within the Assembly phase, I just want to scroll trough the clip (by dragging with the mouse), mark In and Outs and add to sequence. But scrolling thourgh the clip like that is not smooth at all and CPU immidiately starts spiking tot 100%. 

 

So after searching the forum I now found out that PP is only using GPU for certain tasks. Unfortunately not for a lot of tasks clearly. I also tried to add warp stabilizer to a 4K clip of 10 minutes. It started analysing frame by frame and estimated 223minutes to complete analyze... wtf.. If this specs are not good enough for 4K editing I guess nothing is? Any suggestions on how to fix this? Of can I just sell my GPU now it's still worth something.. 

 

Here are my specs.

210-ARGS Aurora R8 Base 1
486-33818 D00AWR811 1 SR
338-BQHO Intel(R) Core(TM) i9 9900K (8-Core/16-Thread, 16MB Cache, Overclocked up to 4.7GHz across
all cores)
1 SR
370-ADUD 32GB DDR4 at 2666MHz Dual Channel 1 SR
400-BCGD 1TB M.2 PCIe Solid State Drive 1 SR

NVIDIA(R) GeForce(R) RTX 2080 Ti OC with 11GB GDDR6

 

---

 

I alreay updated latest NVIDEA drivers

Disabled onboard GPU

Set project renderer to CUDA 

2.8K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 24, 2019 Sep 24, 2019

Most stuff is done on the cpu, one of them being Warp Stabilizer.

H.264 in 4K is a big pita to edit natively.

Might want to get used to transcoding or use proxies.

If you use a lot of WS then transcoding is your best bet, as with proxies WS is done on the original clip.

blue reply button.png

 
 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Sep 24, 2019 Sep 24, 2019

Thanks. I am still hoping that somehow I can force PP to use GPU for decoding, would speed up things..

 

But To which format should i transcode my hvec (h265?!)?

 

Also, is it correct i can sell this graphic card since its barely used and replace it with a cheaper one (this one has costs me to much to nog being used..)

 

I researched a bit more and my conclusions so far is that PP doesn't support nvidia NVENC and NVDEC which is nessecary to leverange the GPU for encoding/decoding. You can use NVENC when exporting, but only through plugin (voukoder). I'm going to try different software that support NVDEC.. Will keep you posted.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 24, 2019 Sep 24, 2019

But To which format should i transcode my hvec (h265?!)?

Cineform or Prores.

This (old) doc tells you what cuda does:

CUDA, OpenCL, Mercury Playback Engine, and Adobe Premiere Pro | Adobe Blog

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 24, 2019 Sep 24, 2019

I'm puzzled by people who for some reason have issues with standard pro editing practices whether it's proxies, transcodes, finishing AfterEffects comps and replacing the comp on a sequence with finished media, smart rendering, all that sort of thing.

 

I deal with colorists that have rigs with 6 or more GPUs in them running various post processing apps who still use transcode or proxy media. It's the idea that seems like "I shouldn't need to stoop to this ... " to me. Those techniques are a large and continuing part of the entire post processing business. You don't think major movies don't use transcoding, proxies, digital intermediates, all that?

 

Personally I figure that if people with $20,000 plus in the computer and $30,000 in monitors do it, I'll probably be  wise to follow along. And I know people with rigs well above those costs. NOT mine thankfully. I can't justify that kind of expense.

 

And I've colorist friends who work 6k Red r3d files no problem but immediately transcode all long-GOP.

 

Another and important part of the business is knowing which app you're going to use, and getting hardware suited for the app.  Studying the documents tfat both Puget Systems and Safeharbor Computing publish on their sites is very useful for that, as they build for machines specifically for Premiere, or AfterEffects, or Resolve,  or Filmlight, whatever you're using.

 

Neil

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 24, 2019 Sep 24, 2019

Yes, go ahead and sell it, you seem to want to do that.

A 2070 would suffice.

Your hardware specs are incredibly hard to read,.. I thought it was me, but then I did a google search for "486-33818 D00AWR811 1 SR" and google found exactly 1 page... this one! 🙂

Is your media constant frame rate or variable. That would be the kicker for me to transcode or use proxies.

As Neil mentioned people think "I shouldn't need to stoop to this ... " using proxies, etc... your's is a decent machine, with not quite enough memory to balance it, but that's not what's holding you back. h.264 and 5 source footage is going to need some help going forward. Might as well develop a workflow now.

If you want to see your cpu and gpu really performing, make some proxies (720p or 1080p). Here's a picture of Task Manager running while I'm doing so...

https://community.adobe.com/t5/Premiere-Pro/PP-2019-Making-Proxies-Runs-Well-wTask-Manager/td-p/1041...

 

Post a similar screen shot of your Task Manager while doing something interesting in PP. We'll take a look at your running tasks... it should be insteresting with a machine from Dell.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Sep 24, 2019 Sep 24, 2019

Thanks @R_Neil_Haugen ; Till your message I was not familiar or awar of what kind of workflow professionals are using. I guess I have to resign then and start using proxies again of transcode. But it still makes no sens to me that PP is not leveraging NVENC en NCDEC (https://developer.nvidia.com/nvidia-video-codec-sdk

 

I now have a video card which has specific hardware to encode and devoce from h264 and hevc but it's not used at all. 

 

@myerPJ; my hardware specs was a copy paste from dell order form. The first part is to be ignored indeed, it's Dells article code :). I dont really want to sell the card although it's a 1200 USD card, I just want it to be used. It now seems that PP is using CPU and my internal intel GPU, so not quite sure why I even need a dedicated graphics card at this point.

 

My media is constante framerate, gopro 7 and dji mavic 2 pro 4k footage. I will test out how Media encoder will use the video card while making proxies, but as far as I have read from other threads and officiel Adobe communication it will not use my specific NVENC en NVDEC processing units, whith is pity.. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Sep 24, 2019 Sep 24, 2019

Some screenshots when creating proxies. 

shot 1 and 2: here I have my onboard intell graphics card enabled. As you can see it's used for decoding. The specific NVDEC chip on my RTX is not used at all. The GPU is used indeed, but not for decoding! CPU not being used here.

shot 3: I disabled the onboard graphics card trying to fore media encoder. No luck at all, it now starts using the processor instead and CPU is spiking to 100%. 

 

Since NVENC and NVDEC is specifically meant to do hardware encoding and decoding of h264 and HEVC I hope PP and/or Media encoder will support it soon and then I doubt if I still need proxies in my workflow.. 

 

1 intell gpu used for decoding - intel enabled.png2 media enc not using nvenc nvdec - intell disabled.png3 media enc using cpu when onboard disabled.png

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 25, 2019 Sep 25, 2019

The engineers over time add in more capabilities from and for various hardware so perhaps they will add the hardware decoding from those cards.

 

CPUs often make use of the onboard graphics chip for certain things, but that is something about the way that motherboard and CPUxare designed to work, separate from the coding of any app. Sometimes it is useful to have the onboard graphics enabled and sometimes the CPU will nearly ignore a discrete GPU if the onboard is enabled.

 

Neil

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 25, 2019 Sep 25, 2019

100% CPU and 52% GPU, great, you've done well. PP only use one graphics card so you need to disable the onboard GPU, it's a weakling compared to your Nvidia. The high-end CPUs typically don't have onboard video as they know users of those CPUs will want to add a good card like your 2080.

 

Did you create proxies of a different size as your footage, ie: 1080p or even 720p. Your video card is used for the scaling. Also, make 5 or 10 proxy files, and time them, then switch your graphics card on and time it there, and let us know the numbers.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Sep 26, 2019 Sep 26, 2019

I have switched to another program that actually can use the NVDEC and NVENC out of the box. I can now edit 4K without transcoding or creating proxies. Finally the decoder of my GPU is used, jeej!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 26, 2019 Sep 26, 2019

What will you be using?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 01, 2019 Oct 01, 2019

Not sure if mentioning other brands is OK here, but I've switched to davincy resolve 16.. Taking full advantage of my GPU now and editing h265 4K without proxies or transcoding

 

https://www.youtube.com/watch?v=C5nJ4RMy8mU

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 23, 2020 Apr 23, 2020
LATEST

I know this thread is old but I felt compelled to jump in here. As mentioned, creating proxies is absolutely necessary. I'm not sure even a threadripper could cut through 4k, HEVC, Long-GOP footage without stuttering.

 

As far as I remember, leaving IGPU enabled is crucial for taking full advantage of Intel's QSV. Unless you use 2-pass encoding for export, leave IGPU enabled and your exports will be pretty quick.

 

Lastly, I remember reading the RTX 2070 was the sweet spot for PP somewhere. It might have been a Puget Systems article. I believe PP leverages dedicated GPU's for several more tasks now that this thread was created. As mentioned, the Adobe developers/engineers are adding more and more features as time goes on. I do speculate that there is a deal between Intel and Adobe though that will ultimately always leverage the full architeture Intel chips have.

 

In the end, just use proxies (it's what the pro's after all) and enjoy your dedicated GPU by playing some graphically intense PC games!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines