Few days ago there was a thread about showing hiding FX.
Same time I got some mails from FCP users whether my old tool for FCP would work with FCPX.
This old one wouldn't work cause of the differences in XML. But since 10.1.x the XML's features come closer to those ones from legacy – though even Apple states that they aren't perfect.
But finally I decided to bring back my old app to new life.
The app searches for everything which XML internally is an "effect". The count of usage, the name, the user visible type and the FCPX internal usages are listed. Optional you can show the clip names which do use a certain "effect" – except for transitions. Selecting a clip name will set the clipboard to this name and you can use the "find" in FCPX,
The app allows to enable/disable "effects" or just to remove them. These actions are immediately saved to the XML.
The XML can be imported into FCPX and will create a modified copy of the timeline.
Cause of the bad weather this Sunday I did some changes on X-FX Handler.
I included the standard stuff : "Color, Transform, Crop, Distort"
There is a new handling for transitions – though I'm not that happy with it. It's correct but a bit confusing because a simple transition in the timeline can include both audio and video transitions as separate transitions.
Also the "ClipView" has changed. You can disable/enable FX by clip with a double click on the selected clip.
Peter was so kind to publish details about this little app in the news.
There is an updated version available which can make more sense in a kind of "global" usage.
Often enough you transport a library from one machine to another without knowing whether the "effects" used are installed at the right place (or at all installed) on the "target machine".
The little app now checks the paths of all "external effects" and shows whether the "effect" can be found or not.
The problem for the user is that many or most of the commercial FX have an encoded name/path in the XML like:
This is genius and you read my mind about finding external effects. I have run into trouble when archiving projects and then bringing them back only to find that the effects are no longer there (due to a system re-install or using another machine). Now I create an Effects folder and drop copies of all my external effects used. Brilliant!
This seems to be an OS problem of a library I'm using. I don't know when it will be updated.
For those few users of of the app it won't be worth the time to write a replacement of it by my own.
But as soon they will update the lib I will update the app.
Oct 10 14:26:00 tmls-2 X-FX Handler: notify name "user.uid.501.BRNotificationServerAvailabilityChanges" has been registered 20 times - this may be a leak
Oct 10 14:26:08 tmls-2 com.apple.xpc.launchd (com.spherico.X-FX Handler.6612): Service exited due to signal: Segmentation fault: 11 sent by exc handler
Oct 10 14:26:12 tmls-2 ReportCrash: Saved crash report for X-FX Handler version 1.1 (0.3b) ....... /X-FX Handler_2016-10-10-142612_tmls-2.crash