on Apr 5, 2018 at 3:29:41 am Last Edited By Doug Suiter on Apr 5, 2018 at 5:33:23 am
I decided recently to (by default) switch on the option to store motion content "In Library" as opposed to in the "Motion Templates Folder". I did this so that I could more easily transport projects when required
However now I have noticed a proliferation of duplicates across my system.
I am also seeing folders being created that shouldn't be there because they are managed, For example MotionVFX has a package called mForm. I now have an mForm folder in my home templates folder which I don't believe is supposed to be there as this only contains duplicates PLUS the titles that are NOT duplicates work just fine in FCPX alongside the duplicated versions, because the non-duplicates still live is /Library/Application Support/Final Cut Pro/
Here's an example of what my newly created mForm folder in my home directory looks like, with the perfectly working duplicate and non-duplicate plug-ins on the right hand side: https://i.imgur.com/3YwJZPe.png
Unfortunately this (what you described) is the way FCPX works since release.
The described relative "new" feature makes the bad FX handling even worse.
For a better understanding:
With FCPX release it was "user centric" and not designed to work collaborative or with several users.
So the default location of FX was moved from "/Library/Application Support/..." (FCP) to "/Users/someUserName/Movies/..." (FCPX) - means from global access to single user access. For FX which use other sources than just "plain Motion code" additional storage locations may be involved.
Using the "Apple Way" to store FX in the Library is calling for trouble. It doesn't include additional sources nor does it regard custom installations - you're better not to use it. To clean up a spoiled setup definitively will cost more time than installing missing templates.
For latter my free X-FX Handler might be a good helper - especially the Help/Manual helps to understand the dilemma.
Just to back up Andreas- I've been trying for a year and a half to figure out how to get it to work as I imagined. It doesn't. It won't. Don't do it.
BUT The ONE thing I do use it for...
At the end of a project, I generally make a consolidated version of the library that only has the media and the final sequences used. I tend to make a lot of my own plugins and fx and I need a way to copy those over, but as you've seen, embedding them in the library is a mess. So what I do now is a multi step process.
1 I create a new library from final project(s) and consolidate the media into the library (not the fx). This makes a nice new library from just the media used. 2 I go back to the original library that I was planning on trashing and consolidate all the motion fx into the library. 3 I then open up the .fcpbundle and copy that folder of effects and add it to all the other resources I'm archiving with the new library.
All that the folder of plugins does for me is make sure I have them and I know the exact hierarchy they need to be installed in.