Location of User Library Files on Mac?

  • 1
  • Question
  • Updated 4 months ago
Anyone know where Mac stores the files for a user created Library in Camtasia 2018? I know you can export and import inside Camtasia, but I wanted to play with the *.assetproj files separately.

I know that the default Camtasia 2018 library is located in the "Applications > Show Package Contents" for the Camtasia app. But I can't find user libraries anywhere. Been searching in hidden files and folders for an hour now.
Photo of dale.36

dale.36

  • 7 Posts
  • 1 Reply Like
  • confused

Posted 4 months ago

  • 1
Photo of Leif

Leif, Employee

  • 110 Posts
  • 64 Reply Likes
I am curious why you want to access the library files directly?  Is there functionality you need that is not exposed by Camtasia?
Photo of dale.36

dale.36

  • 7 Posts
  • 1 Reply Like
Leif, in this screenshot of a stock asset from the Camtasia 2018 library, in the Properties panel, there is a place to add in changes to text/colors:



Now, in a support thread I was told this wasn't possible to recreate with custom assets.

I poked through the files of the default library located inside the Camtasia 2018.app file to see how this could be possible in the default libraries.

I found this section in the *.assetproj file:
"assetProperties" : [
  {
    "type" : 0,
    "name" : "Title",
    "objects" : [ 7 ]
  },
  {
    "type" : 0,
    "name" : "Subtitle",
    "objects" : [ 6 ]
  },
  {
    "type" : 1,
    "name" : "Color 1",
    "objects" : [ 3 ]
  },
  {
    "type" : 1,
    "name" : "Color 2",
    "objects" : [ 4 ]
  },
  {
    "type" : 1,
    "name" : "Color 3",
    "objects" : [ 5 ]
  }
]
It appears as though this ties those fields in the screenshot to each segment by way of their "id" values.

If I can have the location of the user generated libraries, I can add this into my files and "hopefully" add this functionality to my content.

Does that make more sense?

EDIT: this was my original thread before I poked around. I don't think the person who replied to me there understood though.
Photo of Leif

Leif, Employee

  • 110 Posts
  • 64 Reply Likes
So you want to be able to make your reusable assets customizable.  That's completely understandable. You could get yourself into trouble though. I am not comfortable posting where your assets are located, because we really don't want or expect people manually altering them. You should be able to find them but it is risky to mess around with private application data. I don't know if that voids any warranty or not, but it may be possible to make Camtasia not be able to start up properly.  We do have partners who create assets for our web store. Perhaps you can contact Techsmith to see if there is a way for you to team up and be able to help your class/students in the process?

If you feel you really must do this, then perhaps your best option is to create the group you want to end up being an asset in Camtasia and then altering the project to try and make it customizable.  Then if you get it working the way you want, add that media to your library (right click on it in the timeline and choose add to library).  This way you won't risk corrupting your library. At worst, you'll just mess up the one project you are working with.
Photo of dale.36

dale.36

  • 7 Posts
  • 1 Reply Like
I was able to figure it out actually, didn't need to modify the application at all. The files were in the "/Users/[username]/Library/Application Support/TechSmith/Camtasia 2018/Library/User Libraries" folder. And I was able to get the editable panel to show as per this post (bottom).
(Edited)
Photo of dale.36

dale.36

  • 7 Posts
  • 1 Reply Like
Solved! Here's where to find the files:
/Users/[username]/Library/Application Support/TechSmith/Camtasia 2018/Library/User Libraries
And if you want to be able to edit the properties panel stuff, I posted a guide in my other forum post.
(Edited)