user24076: I'm using a single iMovie Library  for my video project so that I can create versions easily.
Once I'm done with my project and have, say 10 different versions in there, I want to upload it somewhere (e.g. to Box) to save it for the future. Even though the duplicate projects for versioning don't create duplicate video files, it still contains a single copy of each video.
If I have 5 videos at 1 GB each, my iMovie Library is at least 5 GB big. My videos are already on Box.com, so adding the iMovie Library will take up an extra 5 GB that is not needed.
Is there a way I can back up an iMovie Library without having copies of the videos?

user24076: This may not be the best workflow, but here is one that works.
To create a lightweight backup of a project:

First, create a backup of your Library in case things break.
Ensure you're only using a single library for each of your projects. Otherwise it'll be harder to backup only the project you care about.
In Finder, show package contents of your iMovie library.
Delete all the "Original Media" videos. You can also delete other large files such as "Render Files".
You should now have a lightweight backup of your iMovie project without all the videos.
Ensure your backup can be restored by duplicating it and following the steps below.

To restore a lightweight backup of a project:

Open the iMovie Library for your lightweight backup.
You'll see that a bunch of videos are marked as missing.
Reimport your original video files, and everything will just work!

Another thing that will make this entire process easier/possible is making sure not to rename/edit/delete your original video files.

user24076: If you have Final Cut Pro X, there is a much better way to do this:

Choose the project you want to export (unfortunately you can only take one, so your versions will be lost), and open it in Final Cut Pro.
This will create a giant Final Cut Pro file.
Now create a new library, make sure all the settings are set up to not store media in the library, and copy the timeline from the old library to the new. Credit goes to this answer.
You now have a highly optimized Final Cut Pro file with all the media/cache/etc stored externally.


24076: <p>I'm using a <a href="https://video.stackexchange.com/a/25933/24076">single iMovie Library</a>  for my video project so that I can create versions easily.</p>

<p>Once I'm done with my project and have, say 10 different versions in there, I want to upload it somewhere (e.g. to Box) to save it for the future. Even though the duplicate projects for versioning don't create duplicate video files, it still contains a single copy of each video.</p>

<p>If I have 5 videos at 1 GB each, my iMovie Library is at least 5 GB big. My videos are already on Box.com, so adding the iMovie Library will take up an extra 5 GB that is not needed.</p>

<p>Is there a way I can back up an iMovie Library without having copies of the videos?</p>
 24076: <p>This may not be the best workflow, but here is one that works.</p>

<p>To create a lightweight backup of a project:</p>

<ol>
<li>First, create a backup of your Library in case things break.</li>
<li>Ensure you're only using a <a href="https://video.stackexchange.com/a/25933/24076">single library for each of your projects</a>. Otherwise it'll be harder to backup only the project you care about.</li>
<li>In Finder, show package contents of your iMovie library.</li>
<li>Delete all the "Original Media" videos. You can also delete other large files such as "Render Files".</li>
<li>You should now have a lightweight backup of your iMovie project without all the videos.</li>
<li>Ensure your backup can be restored by duplicating it and following the steps below.</li>
</ol>

<p>To restore a lightweight backup of a project:</p>

<ol>
<li>Open the iMovie Library for your lightweight backup.</li>
<li>You'll see that a bunch of videos are marked as missing.</li>
<li>Reimport your original video files, and everything will just work!</li>
</ol>

<p>Another thing that will make this entire process easier/possible is making sure not to rename/edit/delete your original video files.</p>
 24076: <p>If you have Final Cut Pro X, there is a much better way to do this:</p>

<ol>
<li><p>Choose the project you want to export (unfortunately you can only take one, so your versions will be lost), and open it in Final Cut Pro.</p>

<p>This will create a giant Final Cut Pro file.</p></li>
<li><p>Now create a new library, make sure all the settings are set up to not store media in the library, and copy the timeline from the old library to the new. <a href="https://video.stackexchange.com/a/25957/24076">Credit goes to this answer</a>.</p>

<p>You now have a highly optimized Final Cut Pro file with all the media/cache/etc stored externally.</p></li>
</ol>
