Consolidating the FCPX Library

How to ensure all your media is in the Library

Published: Saturday, May 22, 2021 Last modified: Thursday, Jul 29, 2021

Some people prefer to reference their media, I prefer to keep all the files for a particular video idea in one place; the FCPX Library. To do this, Select the Library in the left-hand pane and over on the right in Library Properties, click Consolidate.

I run:

for i in *.fcpbundle; do ./test-not-consolidated.sh $i; done

With the bash script test-not-consolidated.sh:

#!/bin/bash

[[ $1 = *.fcpbundle ]] || exit

for i in ${1}/*/'Original Media'/*
do
	test -L "$i" && echo $i needs consolidating
done

To discover which libraries need consolidating. This happens for me largely by accident when I fail to specify “Copy to Library” whilst importing.