Camtasia 2020 Performance Issue

  • 1
  • Problem
  • Updated 2 weeks ago
  • (Edited)
I am facing some problems with Camtasia 2020 performance. I am wondering if there are some settings that I can do to the software so that it uses much more of my CPU threads or my Graphics card.

I would like to know if there is a config file that I should tweak or settings that I should have done.

Performance issue happens during:
1. Scrubbing on Timeline
2. Dragging Videos from 1 track to another
3. Ripple Deleting
4. Dragging Assets to Timeline
5. Preview clips (This may cause hangs, I have to end task through task manager)
6. Playback on timeline
- Sometimes the video and the sound does not sync properly
- In areas of ripple deleting, the video freezes while audio continues to play

What I have done
- Increase Priority of Camtasia to realtime in Task Manager
- Monitor the Utilization % of my CPU Cores and Graphics Card

-- For most cases, my Graphics card is not really being utilized and it seems like the software is only using my CPU.
-- And it seems like the software is only using my CPU 6, 7, 10 & 11. For some reason, it does not seem to be maximizing on all my 12 threads.
-- I have included screenshots in this post for your reference; Hopefully someone from the technical department would be able to give me some advice.

I am not running the highest specifications you can find in the market, but I was expecting better performance than what I have gotten.

My Computer Specifications are as follows:

------------------
System Information
------------------
Operating System
Windows 10 Pro 64-bit
(10.0, Build 19041)
(19041.vb_release.191206-1406)

Storage
NVME SSD Samsung Evo 1TB
(I store my footages and files in here so that I know I am not bottle necked by slow HDD Read & Write Speeds)

Processor
AMD Ryzen 5 3600 6-Core Processor (12 CPUs), ~4.0GHz

Ram
32 GB

DirectX Version
DirectX 12

---------------
Display Devices
---------------
Card name: AMD Radeon RX 5700
Manufacturer: Advanced Micro Devices, Inc.
Chip type: AMD Radeon Graphics Processor (0x731F)
DAC type: Internal DAC(400MHz)
Device Type: Full Device (POST)
Display Memory: 24493 MB
Dedicated Memory: 8151 MB
Shared Memory: 16342 MB
Current Mode: 2560 x 1440 (32 bit) (60Hz)
Driver File Version: 26.20.15015.1007 (English)
Driver Version: 26.20.15015.1007
DDI Version: 12
Driver Date/Size: 17-Jan-20 8:00:00 AM, 1947704 bytes


Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
  • let down.

Posted 3 weeks ago

  • 1
Photo of rich

rich

  • 64 Posts
  • 9 Reply Likes
Kian, what kind of content do you have in your project? Video at 1080p, 4k, other? What format of video (codec)? Multiple videos, layered? etc...
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Content that I have in my project:
1. Imported Iphone Videos 4k Res on Iphone
2. Screen Records - 2 to 3
3. Webcam Records - 2 to 3
4. 4 x Video Imports - MP4 (1440p)

Formats are the default format given by iPhone

Nonetheless, it seems to me that Camtasia is not caching enough of the videos/materials in RAM. As you can see, I have 32GB ram, but Camtasia is not even utilizing 25% of it.

It is at 12 GB RAM consumption because I have many programs opened.
(Edited)
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Correction
After doing a double check my iPhone video records are only at 720p.
Photo of rich

rich

  • 64 Posts
  • 9 Reply Likes
If you don't have the latest version of Camtasia installed, you might want to give it a shot. I am running version 20.0.4.

In previous versions, I noticed the loading of the application was really slow and chunky (pieces of the UI would load independently). I'm not noticing that on my primary editing station currently.

I previously would run into performance issues while scrubbing, especially with 4k video. I use 4k video from iOS devices and transcoded video from a Sony XDCAM. I believe it's better today with the current release.

As far as memory utilization, the memory usage does seem really low. I captured the following images while performing scrubbing in a 50+ minute video with 1080p, 4k, and screen recording interleaved and stacked. As you can see, I have over 20GB of RAM available; Camtasia is using less than 1GB. While I am actively scrubbing, the GPU is working the hardest -- primarily on Video Decode. (I am planning to upgrade to a 3080 Ti / 3090 once it's available this fall.)







Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Hi Rich, I am already running the latest version of Camtasia.


Photo of kayakman

kayakman, Champion

  • 7978 Posts
  • 2765 Reply Likes
just guessing here, but it's possible your 4K content is too much for Camtasia?

perhaps try down-converting those clips to 2K or 1080p?

maybe that will help
Photo of paulwilliamengle

paulwilliamengle

  • 413 Posts
  • 151 Reply Likes
Kian, you may want to get a second opinion from Tech Support and see if they confirm Camtasia can't hack it at those specs.
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Thanks Paul for the feedback. I have in fact sent a request to support for assistance. Now I am collating reports for them so that they may assist.

However, it seems like the first step that they proposed is not working.

Those steps are with the assumption that my computer specifications are not good enough. Nonetheless, I will wait and see what happens from here.

I really prefer Camtasia to Premier Pro; I really dont need that large array of functions in Premier pro. I am only doing basic screencasting and want to do it fast. If its performance can match up, it will be wonderful.
Photo of rich

rich

  • 64 Posts
  • 9 Reply Likes
Kian, I see TechSmith has provided some guidance on 4K here. Your system seems to meet the guidelines.

Are your iPhone videos HEVC or MP4? HEVC should be the default (your earlier response). If HEVC, which HEVC codec are you using in Windows 10? This one? You could try setting your iPhone to Most Compatible instead of High Efficiency; this will result in larger files from your iPhone, but might work better for you in Camtasia.


(Edited)
Photo of rich

rich

  • 64 Posts
  • 9 Reply Likes
I recorded a pair of 15 minutes 4k videos on my iPad -- one HEVC and one MP4. I loaded them into separate Camtasia projects. Both were smooth when scrubbing. I also loaded both in a single project, with each video taking part of the active canvas; this also was smooth when scrubbing. My CPU, memory, and disk are all at very low utilization (pretty much idle) when doing this. Scrubbing did peg my GPU (video decode) pretty easily, but the scrubbing seemed smooth.

Are you seeing similar behavior with your GPU pegging while scrubbing (or other tasks you listed as slow)? Your initial comments seem to indicate that the GPU is not working hard. So, I wonder if your GPU is being used properly by Camtasia.

Maybe try the latest drivers from AMD. This is probably important if you have the May 2020 Windows 10 update on your system (and it appears you do).
Photo of rich

rich

  • 64 Posts
  • 9 Reply Likes
For another comparison, I did the same test on my laptop. I had similar results. Scrubbing was smooth and it worked my GPU pretty hard.
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Correction
After doing a double check my iPhone video records are only at 720p.
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Sure. I will do an upgrade of the driver and try again. I did not upgrade because by far this version of the driver seemed stable and usually new drivers can be wonky.

Nonetheless, I will try and probably feedback.
Photo of Brooks

Brooks, Camtasia Technical Product Manager

  • 307 Posts
  • 265 Reply Likes
Greetings, our core render engine team is starting to work on improving editing speed / performance. We are currently looking for projects where editing performance is slow / undesirable that the team can use to analyze performance bottlenecks. We need a wide variety of different real world projects where editing performance problems manifest on your computers when using Camtasia 2020. Please consider sharing problematic projects / media with us so we can improve the editing experience.

What is poor editing performance?


  • Many frames are dropped during playback / preview on the canvas.
  • The playhead stutters during playback or is not responsive.
  • Supported media needs to be transcoded in a third party tool before it plays back on the Camtasia timeline.
  • Dragging media, inserting media, moving media, scrubbing or zooming are sluggish or have long delays.
  • Playback bogs down when transitions and other effects are applied.
  • Scrubbing in reverse or repositioning the playhead is slow (render needs to several seconds to catch up to where the new position is).
  • Many images, callouts or other pieces of media are used and the editing experience slows down.
  • Tens, hundreds, or even thousands of splits / cuts have been performed and editing is slow or the canvas preview drops frames.
  • Complex groups and animations bogs down editing or causes dropped frames.
  • Compatible media files grind the editor to a halt.
What you can do to help us:


  • We need projects files with included source media.
  • Please also include a text file with a little about the system you are using it on (make, model, CPU, GPU, RAM, video memory, storage amount, storage type (e.g. SSD or spinning disk). If you don’t have system specs don’t sweat it, but they would be nice.
  • Upload a zip that includes the text file and  projects (Windows: File > Export > Zipped Project) or standalone .cmproj files on Mac to the location below. No account / sign-in should be necessary. 
https://www.dropbox.com/request/BGa4eqirt8yAxYlMSJjL

Remember we need to the source media that’s on the timeline in order to diagnose the problem, so please export a zipped project or include the standalone Mac project.

Projects will only be used for performance testing. They will not be shared outside of the Camtasia team(s) working on improving editing performance.

Thank you so much for being willing to help us find and locate problematic editing problems. It is very much appreciated by our entire team.
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Noted on the update. I will compile the details and drop it into dropbox for your reference.
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
  • Many frames are dropped during playback / preview on the canvas.
As many as several seconds. So it would be 60 frames x that many seconds
  • The playhead stutters during playback or is not responsive.
Sometimes the play head stutters as I do scrubbing. and sometimes it is not responsive.
  • Supported media needs to be transcoded in a third party tool before it plays back on the Camtasia timeline.
I used the following formats: Camtasia recorded screen as well as webcam format, mov, mp4.
  • Dragging media, inserting media, moving media, scrubbing or zooming are sluggish or have long delays.
Dragging media from 1 track to another
Dragging media from timing to another within the same track
  • Playback bogs down when transitions and other effects are applied.
Playback is greatly affected around Ripple Deleted areas
Playback is greatly affected around multi layered areas
  • Scrubbing in reverse or repositioning the playhead is slow (render needs to several seconds to catch up to where the new position is).
Yes, this is intermittern.
  • Many images, callouts or other pieces of media are used and the editing experience slows down.
Yes
  • Tens, hundreds, or even thousands of splits / cuts have been performed and editing is slow or the canvas preview drops frames.
There are not that many splits and cuts, its already slow.
  • Complex groups and animations bogs down editing or causes dropped frames.
Use of groups does reduce performance.
  • Compatible media files grind the editor to a halt.
I have experienced several hangs and I have to end tasks. This was when I preview an imported media in library.

I will upload the relevant footages as well as project into the provided dropbox link for your reference.
Photo of Kian Hui

Kian Hui

  • 12 Posts
  • 0 Reply Likes
Update: I have uploaded all the information to the provided Dropbox link.