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

Force Premiere Pro to use more CPU/RAM/everything for exporting?

Explorer ,
Apr 26, 2021 Apr 26, 2021

Copy link to clipboard

Copied

So, I upgraded my PC. It is now good enough to playback 4K ProRes RAW in ProRes 422HQ without Proxy in real time with any amount of effects applied. This does elevate the CPU to 80%-ish and the RAM is filling up slowly but surely. I'm fine with that.

However, when it comes to exporting, my PC is like.. chilling. The CPU is running at somewhat around 30%, the memory is using only 10% (I have assigned 120GB in the settings, only uses 10GB), and everything I can see in the GPU is using at max. 10% (Dedicated GPU Memory: 3.3/11GB used, 16 more shared are unused).

I'm a little bit disappointed. I mean sure, I need the power mostly for the playback itself, and exporting is still somewhat fast (takes around 1 hour to export a nine minute clip from ProResRaw to ProRes 4444XQ with all settings maxed out), but based on the utilization of the Hardware I feel this could be at least three times as fast, as that would be where the dedicated GPU memory and the CPU would reach their limits. This is both the same with exporting with Media Encoder and Premiere directly.

I tried a couple of tips from the web, but they were mainly like: Make sure you assign enough memory in the settings of Premiere (as if I wouldn't have done that).
TOPICS
Hardware or GPU

Views

669

Translate

Translate

Report

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 ,
Apr 26, 2021 Apr 26, 2021

Copy link to clipboard

Copied

Not everything needs all that power. If you run your garden hose a full blast it may get maxed out, but if you attach a fire hose to your garden faucet it may come out faster, but would certainly not max out.

 

You can try making say, 720p proxies from that prores of yours and watch your task manager performance and see what you get. I got 100/100% on gpu and cpu doing such and only 4% on my disk drives. So, it will use what it needs. Fortunatly Adobe is focusing on performance issues these days so it should go better going forward.

 

Here's my Task Manager

https://community.adobe.com/t5/premiere-pro/pp-2019-making-proxies-runs-well-wtask-manager/td-p/1041...

 

BTW: What version PP and what's your basic hardware, sounds like a cool machine.

Votes

Translate

Translate

Report

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
Explorer ,
Apr 26, 2021 Apr 26, 2021

Copy link to clipboard

Copied

LATEST

Well, I get what you're saying, but in the end it doesnt make sense to me at all.
For me it should be as simple as: If Premiere already uses all cores of the CPU, and still has room to go on everything (CPU, RAM, GPU, SSD, ...) then it should export faster if it uses more of the capacity available. Otherwise that would basically say: the encoder is limited at a certain point, it can not encode faster, no matter the hardware. When I run anything like blender or cinebench and compare it to my old CPU, there is a difference in speed, even though they are both maxed out.
That being said: When creating a proxy from the RAW video to ProRes High Quality/Resolution 422 Proxy, Media Encoder pushes up to 65%-ish CPU usage, 20GB of RAM and 50% GPU. Basically doubles the usage of any hardware compared to the final export. Disk btw. is a NVME SSD, that's running at somewhat around 1% during export, if even.

Here is another thing: When I export the same video not to ProRes 4444 XQ but to ProRes 422 HQ, which has a way lower datarate of less than half, the export will take the exact amount of time and the exact amount of hardware usage.
This doesnt make a lot of sense to me. The bottleneck should be the GPU, but that is not running at max usage at all. However I tried software encoding only, basically skipping on the GPU, and it was even slower. Which doesn't make any sense to me at all since the GPU is way, way weaker than the CPU.

So yeah, it doesnt make any sense to me. Especially that the export time/usage is the same with different codecs, and the Proxy creation takes up more Hardware power to encode.


PP Version is whatever is the latest right now (15.1.0 Build 48 I believe?)
Hardware is a 5950X socketed into a Crosshair VIII Formula Board with two Samsung 970 Evo Plus M.2 SSD in it.
Running 128GB of 3200MHz DDR4-RAM CL14 and a ROG Strix OC 1080TI as the GPU. The GPU is pretty much the weakest link in this setup, but with the current prices there is no way I'm going to upgrade that. And because that GPU with the factory OC is still at 60-ish % of current GPU, so no real reason to upgrade anyway.

As I mentioned, I currently work with ProRes RAW files and the playback is set to ProRes 422HQ in Full Resolution (4.2K). Even with the final edit applied, I can run the playback without any dropped frames. CPU is running at 70% then, so I don't even need to create proxies anymore, which saves some time.

Overall the performance while editing is more important, but I'd like to get the full power out of the hardware, since at least for ProRes 422HQ should get encoded faster. Just a reminder at this point, this is basically what I can playback LIVE at full resolution while editing, so why does it take 6 times as long in exporting, even though the exporting is powered by the GPU on top of the CPU?

Votes

Translate

Translate

Report

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 ,
Apr 26, 2021 Apr 26, 2021

Copy link to clipboard

Copied

Moved to the Hardware forum.

Votes

Translate

Translate

Report

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