How does RAM get used in Camtasia rendering in the modern desktop?

  • 1
  • Question
  • Updated 2 months ago
I have Camtasia 2019.  It's time to refresh the box I use for my video editing and rendering, as it is 5 years old and Ryzen 3000 makes the value to performance ratio look a lot more tasty than the reheated same old silicon which Intel has been pushing into the channel.

Typically, I am working with videos that are medium format (20 to 75 minute) in 1920 x 1080.

How does Camtasia make use of cores and memory in the modern desktop environment?

Is there any benefit beyond 8 cores?  What does techsmith recognize as the point of diminishing returns?

Is there a RAM expectation that the application has, or has the volume of RAM in the modern desktop progressed to a place where that isnt even a concern as a limiting factor in application performance?  E.g. once upon a time, RAM to core ratios used to be published - do we care anymore?  Would putting 8GB in a 16 core machine for example limit Camtasia rendering performance enough to care?  Would camtasia ever use a significant fraction of 16GB?
Photo of Clocks

Clocks

  • 1 Post
  • 0 Reply Likes
  • curious

Posted 2 months ago

  • 1
Photo of Ed Covney

Ed Covney

  • 339 Posts
  • 223 Reply Likes
The newer versions of Camtasia will use every thread your PC has available. I have 4 cores, 8 threads and the peaks (see pic below) in the middle of CPUs #0-7 and Total, are 5 seconds Camtasia was rendering a video of CPU usage!

I'm eyeing an Intel i9 9900K (8 cores & 16 threads) because it can be over-clocked to 5GHz on all cores (with water cooling of course). The Intel Z390 chipset based mother boards can use 64GB of DDR4 RAM, which I don't need for apps, but will use most of it for a RamDisk (20 / 44 split).  44 GB RamDisk, means I'll create my projects and render them to a RamDisk which is about 20x faster than most SSDs.

There were a couple good Atyicles on TechSpot recently, you might have a look at:
https://www.techspot.com/article/1821-how-cpus-are-designed-and-built/
https://www.techspot.com/article/1853-how-cpus-are-designed-the-future/


Photo of Joe Morgan

Joe Morgan

  • 7118 Posts
  • 3866 Reply Likes
These days, software manufactures give you a minimum requirement’s window. https://www.techsmith.com/camtasia-system-requirements.html

Be sure to check the   Feature-specific requirements (Windows) › as well.

The Fastest Processor you can get is the best place to start. That’s what’s doing most of the work with Camtasia.  

SSD’s load your project faster than Disk drives and can speed things along. However, it’s the CPU that has to juggle the Lion’s share of information, that’s placed on the timeline that is. If it’s slow, it doesn’t matter how much RAM memory you have, if you’re running SSD’s, or disk drives. “To an Extent” what I’m saying here isn’t iron clad with no exceptions. But generally speaking. The CPU rules the roost.

I ran Three:::::  7,200 rpm hard disk drives. 1 for the operating system and all the programs. 1 for my media and 1 to cache media to and render videos. 

With a 4th Generation Intel Core i7-4770 processor 3.40 GHz (8M Cache, up to 3.9 GHz)

16GB RAM Dual Channel DDR3 1600MHz - 4 DIMMs EA

NVIDIA GeForce GTX 660 1.5GB GDDR5 1EA - -    Supporting   4 Displays

I can do just about anything I want with 1920 x 1080 and 2560 x 1440 screen recordings. And get good timeline playback.

I've replaced all my drives with SSD's. Not because they were failing, they were getting older and I wanted to give all SSD's a whirl. Everything loads faster, and it really helps memory intense processes/programs run much smoother.

However, the 3 fast disk drives performed quite well. With regards to Camtasia.

If the motherboard is attempting to cram information down the CPU’s throat at lightning speeds. The CPU is still limited by its capabilities. 128GB of RAM cannot change a thing.

If you work with 4K, you’ll want some additional RAM to work with over 1280 x 720 projects respectfully.

 If you have several 4K video tracks stacked on top of each other, High definition images, animated text flying in and a panning effect to boot.

Well for starters, you probably shouldn’t be doing this in Camtasia in the first place. But if you are, you need enough RAM to hold the media.

Your poor CPU is probably going to choke on all that information. There are no tools to aid with timeline playback built into Camtasia. “Like, lowering the resolution of the canvas area, proxy videos, pre-rendering the timeline, etc.”

Because of these limitations, I don’t believe there’s much point in going overboard/building or purchasing a Titan of a computer for Camtasia. It’s resources will remain primarily untapped. With the exception of the CPU.

After several hours or days of video editing. A Titan/First class/Top of the line computer. Will generally, render the final video. A few minutes faster “At best”. Than one that’s more moderately priced. If that few minutes or so savings in time. After investing “X Hours and/or Days” editing. Justifies purchasing the higher end rig. You know what to do.       

The GPU doesn’t have to be through the roof fantastic either, in my opinion. Camtasia doesn’t have many graphics intense effects. Or utilize the GPU all that much while rendering, in my experience. That’s not to say you can’t load it up with effects, and push a GPU harder than I do.  

 I run a Nvidia GTX 660. It’s never been utilized over 60% on average in my testing. And that’s in spurts. With the GPU not being utilized at all. About 50% of that time or less. I primarily use transitions and a few callouts. But I pan and zoom a lot.

There are some old posts about Ryzen 7 CPU’s with 8 cores and 16 thread not being fully utilized by Camtasia. I’ve contributed to some of these threads. https://feedback.techsmith.com/techsmith/topics/camtasia-optimization-for-ryzen-7

I don’t know if the issue was ever resolved.

Intel is still king in the video editing world. Even though AMD has come a long way. I wouldn’t touch AMD with a ten-foot pole. Not at this time. Same with the graphics cards.

So that’s my 2 cents, do with it what you want.

Regards,Joe

If you want to see a whale of a computer for editing purposes.Heres a homemade Desktop that designed to run 6 virtual work stations to edit:::
8K videos with Premiere Pro, with 60GB dedicated RAM per station, plus a full dedicated Nvidia Titan  RTX graphics card 1 each.
So far they've stress tested this thing and it works. 8K not a typo, 8K video editing x's 6 workstations.
One Desktop/Tower.LOL







(Edited)