How to restore trashed events

I trashed some events in FCPX 10.1.1 According to the manual I should be able to restore these but I cannot work out how to do this.


The events did not go into the finder trash, so I presume there is a trash withing the FCPX library, but I cannot find how to acess this in order to restore the events.


Can anyone help please?

Final Cut Pro X, OS X Mavericks (10.9.1)

Posted on Mar 3, 2014 7:37 AM

Reply
5 replies

Mar 4, 2014 2:51 AM in response to Luis Sequeira1

Wow, that is complex.


So the help manual is wrong as it says the event is moved to the finder trash:


"The selected clips’ source media files, or the event and all its associated source media files, are moved to the Finder Trash. There is one exception: media that is being used by other projects in your library always remains in the library. To permanently delete the source media files from your hard disk, empty the Trash."


Mar 3, 2014 12:34 PM in response to CafeSaxophone

There is a trash folder in the Library, but seemingly it empties when FCP is restarted. The recommended way to restore is via the FCP Backups folder in your Movies folder. FCP backs up the open Libraries every 30 min. Access the backups, after selecting the Library you want to restore, via the open Library item in the file menu and select From Backup. This will open a window listing all the available backups for the Library you selected. Follow the instructions in the window.

Mar 4, 2014 2:46 AM in response to CafeSaxophone

I tried trashing a little test event. In FCP X, I control-clicked on the library where that event resided, and chose "Reveal in Finder"; then in the Finder, control-clicked to "Show Package Contents". Sure enough, there was a folder called __Trash, containing my deleted event. Then I quit FCP X and the __Trash folder vanished.


So if you want to recover a deleted event, you will probably need to do it before you quit FCP X.


Now as to actually recovering it, it seems not to be completely straightforward (unless you can undo back to the point where you deleted it, but then you might call it straightbackward... couldn't resist :-)).


Here is a way that may work (no guarantees, of course).

0) Make a duplicate of your library, just in case the following goes wrong somehow.

1) make a copy of the event from the __Trash folder and store it elsewhere.

2) quit FCP X

3) In the Finder, control-click to "Show Package Contents" and place the event folder you copied in step 1 in the appropriate location within the library

4) move the .flexolibrary outside the library package (if all goes well, you may delete this file later)

5) start FCP X again. Hopefully, everything will be restored.


A little explanation regarding step 4: the .flexolibrary contains the database that tells FCP X what is in the library. Just moving the event folder back will not update the database; that is why if you omit this step you won't see the event, even though it is there. If this file is not present, FCP X will reconstruct it from the package contents.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to restore trashed events

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.