Absolute paths in project files? Come on!

  • 17
  • Problem
  • Updated 2 months ago
Hi,

Why on earth do the .camproj files use absolute paths to refer to the source .camrec files? What possible advantage could that have over relative paths? Unbelievable...

Yeah, I know, somebody's going to come round now and ask why I would ever want it otherwise, and perhaps tell me about some zip and export feature and all that stuff... but seriously, this is just a bad decision!

My scenario is simple - I have folders with lots of different projects - current thing I'm looking at has five folders with around 12 camproj files each. Some of the camprojs have only one camrec, but some have many. Now, I'll be working on such an overall project for a while, and then it reaches a completed status. I back up the entire hierarchy onto my file server (actually, I'll do that in between as well, but when the project is completed, I might also remove the files from the work computer). Current project I'm looking at, this is 3.84GB of stuff I'm talking about.

Now, a while later, I need to revive the project. Either it needs some "in-place" editing, or I actually want to create a new variation of the project, all 3.84GB of it. So I copy it to some machine to start working on it - slim chance I'll be using the same path where the project was originally created!

And why on earth would I have to????

As long as the hierarchy of files is kept intact, it should be perfectly fine to copy the files anywhere I like. I haven't seen such a problem in many years by now... you're the first this decade at least! 

Would you please fix this? I found an issue reported here two years ago - nothing has changed. It's not really hard!

Thanks for listening.
Oliver
Photo of Oliver Sturm

Oliver Sturm

  • 5 Posts
  • 11 Reply Likes
  • angry

Posted 6 years ago

  • 17
Photo of Oliver Sturm

Oliver Sturm

  • 5 Posts
  • 11 Reply Likes
Dude... how is that a "best practice"? That is a practice born of necessity, because some programmer made a bad decision. Best practice? I told you I have around 60 camproj files in this project, and you're telling me the best practice is to zip them individually for the simple purpose of creating backups?

I checked out the idea of libraries for a while there, but then it all comes down to zip files again... seriously, I don't want to be handling 3.84GB zip files for my purposes. That's stupid.

Just get a developer onto the change to relative paths. It won't take more than a day, I promise. Probably it won't take more than an hour. All the other suggestions are just workarounds for the basic and inexplicable mistake of using absolute paths. Just fix it!

Photo of Rick Stone

Rick Stone

  • 5606 Posts
  • 2660 Reply Likes
Personally, I don't see "Best Practice" and "Workaround" as being mutually exclusive. I think in many cases such as this one, the best practice is nothing but a workaround. That's not to say it's not frustrating and excuse a development team for ignoring the issue (assuming they are). 

As I see it, a best practice is something recommended by folks that are very familiar with using the software. It may be a workaround and it may be something else. The whole point is to ease any frustration and streamline working with the product as much as you can. 

Cheers... Rick :)
Photo of brian.ambrose

brian.ambrose

  • 9 Posts
  • 1 Reply Like
What I started doing was making 3 copies as a rule.  The Cam project file, A full MP$  version, and now a zip file.. THANK YOU FOR THE tip!   
I am remote VPN to my office 4 days a week so I do all of this local first, then push up the completed files to the network.  Did they address this issue in V 9.. I am still waiting on my company getting me that upgrade.

  
Photo of kayakman

kayakman, Champion

  • 7057 Posts
  • 2311 Reply Likes
if you are doing work locally at home, then want to continue editing at work, all you should need to do is zip locally, the send the zip to work site; at work, import that zip, and continue editing

the zip contains the project file [tscproj] along with everything used in the project at home

when ready to continue working at home, zip at the office, and send the zip to yourself; import and continue

exporting as zip is the bullet proof way to share projects
Photo of kayakman

kayakman, Champion

  • 7057 Posts
  • 2311 Reply Likes
brian.ambrose ...

I received a email notification of a post you made against this thread; did you delete that post?  I can't find it here

here is what was in the email ...

Question: 
So those folders you can build in the Library, they stay with Camtasia after that, always, not just that project, correct? 
So if you have 10 audio files, for 10 different builds, even after you closed Camtasia, when you go to build project 11 your going to still see the other 10 previous projects audio files?    TRUE or FALSE?   

Also, you can load up Library folders, with all the files you'd like to, but I have not found a way to just drag and drop them onto the Clip Bin?  I just don't understand?  What is the point of the library, if it won't even be used as the "Local" source or path the software uses to later reference and call the media?  

If you build a Library file area, from what little exp I have,  that doesn't protect the files from being "not found" if they are inside that folder, if once you load that folder with all your media, your can't d rag and drop items from it into the clip bin either, this to me was crazy.. but am i missing a step to get the folders working together? 

Thanks for the advice.. comments..   happy developing!

END OF EMAIL

if still looking for answers, perhaps watch this ...

About Camtasia Project File Types 2017-04-07
http://www.screencast.com/t/nkfJX0S49i9A
Photo of polyfarlino

polyfarlino

  • 7 Posts
  • 1 Reply Like
Dude... how is that a "best practice"? That is a practice born of necessity, because some programmer made a bad decision. Best practice? I told you I have around 60 camproj files in this project, and you're telling me the best practice is to zip them individually for the simple purpose of creating backups?
I checked out the idea of libraries for a while there, but then it all comes down to zip files again... seriously, I don't want to be handling 3.84GB zip files for my purposes. That's stupid.  ShowBox Mobdro TutuApp
Just get a developer onto the change to relative paths. It won't take more than a day, I promise. Probably it won't take more than an hour. All the other suggestions are just workarounds for the basic and inexplicable mistake of using absolute paths. Just fix it!
Through I's eyes, a best practice is something suggested by people that are extremely comfortable with utilizing the product. It might be a workaround and it might be something different. The general purpose is to facilitate any disappointment and streamline working with the item as much as you can.
(Edited)
Photo of michaelmagistro

michaelmagistro

  • 4 Posts
  • 5 Reply Likes
In this day of cloud computing, relative file references are a necessity.
If I am on a desktop doing MOST of my editing, but then need to go on a business trip and take my laptop, there's NO WAY I am going to zip up all of my camtasia projects just to work on them on the go. "Oh, well, just zip up the ones you need." Ugh... ok fine, here's the trump card. My computer one day decides to explode. Every other file I have in my cloud folder is fine and i have peace of mind until I realize... "oh crap, my camtasia files are not relative file references!!"

It is NOT practical to zip the camtasia file every time you want to have it backed up. Just adding my 2 cents :)
Photo of Steve Smith

Steve Smith

  • 7 Posts
  • 10 Reply Likes
Agree! It's a problem, not an idea!
Photo of Tony Chung

Tony Chung

  • 1 Post
  • 5 Reply Likes
When you have massive numbers of media files in a project, you want to keep them in subfolders related to the main project. Exporting to Zip flattens this hierarchy in the Zip file. When the project is imported, all the files are in one folder. This ruins the organization that we spent so much time setting up.

Please Techsmith consider the use of relative paths in Camtasia Windows and Mac.

Thanks.
Photo of clephane1

clephane1

  • 10 Posts
  • 6 Reply Likes
Totally onboard with this.  
Its pretty basic on other packages.

Wish it existed here.