Why does deleting something from the library break projects?

  • 1
  • Question
  • Updated 2 months ago
  • (Edited)
When I create an animation that contains an external image, add it to the media library and then insert it into a project, the external image gets added to the media files of that project.
When I later delete this animation from the library, why can it then not find the external image in the project anymore?

Is there a way to update my files in the media library without breaking other projects? Let's say I create a lower third and add it to the library. Later I want to update this lower third. Then I have to delete the old file and create a new entry with the new one, right?

Either I don't get how it works or it is extremely inconvenient right now
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes

Posted 2 months ago

  • 1
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
to prevent the problem you describe, you need to export the project as zip; this will incorporate the Library asset into the project file set; then, you can delete the Library asset used in the project, as well as the image file itself; thereafter, you can reload the zipped project archive, and you'll again be good to go
(Edited)
Photo of Joe Morgan

Joe Morgan

  • 5623 Posts
  • 2919 Reply Likes
There was a time when you could "Link" your content to the library. Now, anything you place in the Library is placed in a separate 2018 Library folder. Remove it, and the project is broken.
It's ignorant, but that's Camtasia 2018 for ya.
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
Tim Pfeiffer

deleting the Library asset that was in use by an un-zipped project has the same effect as deleting a piece of media that is used in an un-zipped project

a Library asset is essentially a sub project snippet; when you use a Library asset in a project, it's "project description" is incorporated unto the .tscproj file, just as if you hand-added the content to the timeline

so it's a best practice to zip your projects if there is any chance you'll want to work on it again, and you might thereafter be deleting Library assets or media files that are referenced in the .tscproj file; that practice is bullet-proof

FYI, when you copy/paste from another project, that data is added to the .tscproj file, and the references to media, etc, stay good unless, as you stare, you relocate files so referenced
(Edited)
Photo of bnystrom

bnystrom

  • 184 Posts
  • 87 Reply Likes
The way I look at it is:
  • The project file is simply a set of instructions for assembling a video from various component pieces. It does not contain those pieces. That's why the files are so small compared to a produced video. 
  • If you remove or move any of the pieces, the project file cannot find them when it's time to assemble the video and you have the problem that Tim encountered. 
I learned this the hard way when I decided to reorganize some of my content awhile back. 
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Thanks for the answer, but I am confused a bit. So there is a difference between copying an element from another project and using it from the library, right?
If I copy them from another project and keep the file locations the same, they will keep working right? And if I move the files, I can still update them in the project? 

Zipping is an option but I want to avoid these additional steps since my video creation process already contains a huge checklist of steps to be taken.
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Thanks for the answer, but I am confused a bit. So there is a difference between copying an element from another project and using it from the library, right?
If I copy them from another project and keep the file locations the same, they will keep working right? And if I move the files, I can still update them in the project? 

Zipping is an option but I want to avoid these additional steps since my video creation process already contains a huge checklist of steps to be taken.
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
Tim Pfeiffer

perhaps this tutorial might be insightful ...

About Camtasia Project File Types
http://www.screencast.com/t/nkfJX0S49i9A

Photo of Joe Morgan

Joe Morgan

  • 5623 Posts
  • 2919 Reply Likes
As kaykman stated. TODAY, you're screwed. Provided you're using version 2018.

You're forced into keeping the Library assets forever, or zipping your projects and keeping them forever.

I don't use the Library much anymore. It became useless to me when everything placed in became a duplicate file. I use a lot of video editing software. Camtasia is the only program that thinks the Library needs to create duplicate video files.
Just Wow!
If all my programs created duplicate video files I would need a Stack Of Hard Drives to function.

Heres Camtasia 9 with linked content. I created a example project.

I animated the Volkswagen Image to cross the screen and added it to the library. The .trec just happens to be a Camtasia editor recording.
Anyway, you'll see the Image in the Library as item "Lookey"


I deleted the item from the library. Closed Camtasia, and reopened the project.

As you will see, the library item is removed, the image, complete with animation is there.



WHY?

Linked to Library is selected. And no additional HD space is required.

TechSmith got rid of this Feature/Option?????????????????


Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Ok, thank you. So if I use "link to content" and delete a library file, the project files where it was used won't break, unless I change the location of the source image/asset? Is that correct?
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
that should be OK; but it's been many years since I've used any "link to content" Library assets

suggest you do a quick test

make a simple "linked" Library asset that includes just 1 media file; them make a simple project that only has that library asset; save the project; delete the Library asset; see if the project still works
Photo of Joe Morgan

Joe Morgan

  • 5623 Posts
  • 2919 Reply Likes
Link to content  means this.

If you add an item to your library that resides somewhere else on your computer. When you select that item and add it to a project, it will link back to that file. Wherever it resides.
C Drive, D Drive, etc. 
If you move that file, obviously, Camtasia won't be able to find it. But if you still have that asset. You could re-link it.

If you Zip your project like kayakman likes to do. Anytime you add an asset to the timeline from the library. It's added to the media bin. If you check>>>

"Include all files from the media Bin in Zip" It doesn't matter if you lose the file through a computer crash.You have a Fail-Safe saved copy in the zip. That's what a Zipped project is good for. That and sharing a project.


  bnystrom,

If you create a project with a Library object thats saved to the library. It seems like it could  possibly create a problem.

But I did a test project with an image. I changed the setting to Copy to Library.
Restarted Camtasia.
Added a video file and animated a image. Added it to the Library.


Then, I saved the project.
Deleted the Image from the Library.
Closed and reopened Camtasia. Changed the preference to Link to Library.
Closed and reopened Camtasia.
Opened the project. It was Okay. No problems.


Would this work with all projects? After a Computer reboot? I'm not sure.

Regards,Joe
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Ok I see. Zipping aside, to me it seems that a "library project" works better than the actual library. With that I mean a project that contains my created files.
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
FYI, you do not have to use "include all files in media bin" to get a good zip; the purpose of that option is to allow the inclusion, IN THE ZIP ARCHIVE, of media imported into the bin but not placed on the timeline [not used in project]; 
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
I have used the Library heavily ever since it was introduced with CS7

I have almost always used "copy" because it offered the most reliable way to preserve Library assets; I also always export projects as zip if I expect to have to hit them again in the future

the only time I had to resort to using "linked" assets was when I was building out a large collection that involved large AVI media clips; I needed to chop up 13 large AVIs into snippet sections, put those in Library, then make multiple new projects where the AVI snippets were rearranged in time, storing those projects in Library; this process ended up referencing more than 100 GB of source media; had I copied to Library, the required storage would have exceeded 2 GB, more than my system could accommodate, because each Library asset would have referenced multiple AVIs and those would all have been copied to my C drive

however, when I was finished with all editing, I was left with 20 videos [MP4s] and their individual zipped projects, and I had no further need for either the original 100 GB AVI source files, or the "linked" Library assets, so they were all deleted

personally, I do not miss linking as I never used it; and copying gives be worry-free assets that I can always clean out by deleting or exporting as libzips

when you "link to media", you are forever wedded to the original media locations; I never preserve media files per se, only in the form of zipped project files, which are stored externally, either on external HD, or in cloud

to each his own
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
yes; just keep the zip file in a safe place

give it a try, and see ...
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Ok, thanks!
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Does zipping behave differently depending on if I use "link to media" or copy for the library files? Because your post sounds like this is the case.
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
no; zipping a project will gather all media files, regardless of their locations, into the archive for safe keeping; both copied assets and linked assets are handled the same when you export projects as zip
Photo of Florian

Florian

  • 39 Posts
  • 0 Reply Likes
Ok, thank you!
Photo of Joe Morgan

Joe Morgan

  • 5623 Posts
  • 2919 Reply Likes
The Library can help you organize a lot of media.

Here's the Laughable Part. Or Pathetic, or Ridiculous or perhaps Something Else?

Camtasia 2018 comes along with this Grand New Library. You can create as many individual Library's as you wish.
You can have a Peter's Food Videos Library. Tammy's Science Videos, Etc and so forth.

Create 50 Library's if you wish. One for each Client,  Friend or Whomever you produce videos for.




Oh, but first. Get a GIANT Fast Drive to store all these files.

And if you want access to those files for other programs, get ready to navigate to the Camtasia  2018 Library folder for access to them. And there not organized like Windows.

On No, you've got to navigate through a maze of folders along the way. Let's say you wanted this MP4 file.

First you go through C:\ProgramData\TechSmith\Camtasia Studio 18\Library 4.0\User Libraries\Test Library

Test Library would be 1 of my 50 or so Library's.

Then, each piece of media is stored in it's own folder "Insane". NO THUMBNAILS! So remember that name and open that folder as well.

Then, you've successfully accessed your file. Great Library don't you think???

Fast, Smooth and Convenient.  NO???



 No worries, Just throw a few GB of assets in the Library and don't worry about it.

Oh, but who has a Hard Drive that large?
Amazon does. $400, $600, $800 or more. You're all set. What's the problem???

I don't know what TechSmith was thinking. I really don't.



(Edited)
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
I personally do not see any benefit in using the Library [copied or linked] to store and manage media files; for me, it is easier and quicker to just use the Windows file system [which supports logical hierarchys], and lets you store and manage those files anywhere you want; Camtasia does not work well with media files stored on network or external locations; so it is usually necessary to first copy media to be used in a project to the local system drive; I have no problem with this operational protocol  

JMTCW
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
regarding "I don't fight through the restrictions a lap top imposes" ...

perhaps maybe not so much any more?

a high-end Lenovo X1 Extreme laptop can host a 8th Generation Intel® CoreTM i7-8850H 6 core processor, with up to 64 GB RAM, 2 TB internal SSDs, and support 4 independent 4K monitors, with NVIDIA® GeForce® GTX 1050 Ti 4 GB

but it's not cheap :)
Photo of Joe Morgan

Joe Morgan

  • 5623 Posts
  • 2919 Reply Likes
Oh sure, you can throw your money into a high end lap top. There's a lot to chose from.

But it still has one HD, can overheat and won't run long on batteries. It's stupid if you ask me. Plus you have a small screen.

If you have money to burn.Its probably a nice computer.

It's pretty ignorant to plug in large monitors into one if you ask me. As soon as you do, it's a Desktop and no longer portable.

Add external hard drives. Once again, No longer portable. Not without additional hassle and burden.

Go ahead and buy it. It's usage sounds restrictive to me.

But you can get a stronger desktop cheaper.With more external ports, and internal HD's and much more.

The topic was dysfunctional library. I'm glad it works for you as it. It doesn't for me.The new library that is.
(Edited)
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
the above referenced high end laptop has 2 ea 1 TB SSDs; will run 14 HR s + on battery alone

you're correct re the 15.6 screen; but I'd only use it with a very large external monitor, like you do on your desktop system

I've been using a modest laptop to do all my Camtasia work for the past 6 years; it's always been a sweet ride; and I mostly used an external 24" monitor; but when I had to travel, I could take my screencasting workstation with me; although not fun, I've done a lot of "away" screencast work on my 15" monitor

I don't see the ignorance in using an external monitor; that configuration is essentially like any desktop setup: a PC and a separate monitor; and I've found the laptop to be extremely quiet compared to my 2 Dell desktops, and no over heating, even when baking huge, complex projects

no argument that desktop systems can be less costly; but for on-site screencasting, you can't beat a powerful laptop's flexibility

I do not find the CS2018 Library to be dysfunctional at all; but as I said above, to each his own

it sounds like your best approach is to initially package project media in CS9, using linked Library media, and then open those projects in CS2018, and then do all your editing there?

enjoy the rest of your day ...
Photo of Joe Morgan

Joe Morgan

  • 5623 Posts
  • 2919 Reply Likes
I don't hear my Desktop running. It's under my desk. I have a solid surface "Wood 3/4" thick" pull out keyboard and mouse tray and heavy thick glass top.
The fan never makes a lot of noise. The unit sits on a 2" thick Foam pad on carpeting. So there's no vibration.
It was loud when it sat on a wooden desk without the padding. Made me nuts for a little while. Then I placed the pad under it and it was a whole new ball game. Now the padding primarily keeps from sinking into the carpeting for good air flow. Air comes in the front at the bottom.



It's supposed to be a pad for your knees for working in a garden. All I know is it makes a computer a lot quieter.


The reason I say plugging in monitors into a laptop is ignorant? Is that makes them a pricey desktop. You could already have a desktop plugged into those same monitors.

Use a more reasonably priced laptop on the road.One you can drop and break without ruining your day.One you don't have to worry about getting so much.

Their also prone to damage. Desktops rarely need service. Laptops are prone to problems due to travel.There not built as well or strong. They can collect data and transfer to the desktop when you get home.

I don't know many people that actually need to edit on location.

If your business demands editing on location, so be it. It's a business expense. Get a nice one.

The one your talking about won't run 4 monitors , 64 GB of ram and the processor at high capacity for 14 hours on battery alone.
It might surf the web for 14 hours. But it won't run full bore for 14 hours. Nope. Even Laptops CPU's and GPU's suck the wattage down cranked up to capacity.

I looked it up, the processor consumes 45 watts on all cores.The Graphics card 75 watts max.

How long do you think that laptop battery could power a 120 watts Light bulb? Not long I promise you that. A real light bulb, 120 watts. Not 14 hours, probably not  even 1.

The manufactures give you best case numbers. They lie more than the gas millage stickers on new cars.

Anyway . I'm rambling. For the money that laptop your describing would cost. You could buy a First Class Desktop + a Decent performing Laptop for the same money.

have a good weekend.
 
Photo of kayakman

kayakman, Champion

  • 6234 Posts
  • 1826 Reply Likes
nice set-up; is that base-board heating under the desk?  I see you have some serious speakers

hearing the fans was not the main problem; their noise was picked up easily by my mic; the laptop fan only runs when overheating; so no overheat = no noise

your big monitor looks nice; gotta be easy on the eyes