I know that if I try to relink missing media, FCP will show my the path of where it is expecting one file (example 1 attached). However if I try to relink multiple filles the files path is replaced instead with an example (example 2 attached)
I also know that the inspector will show media locations when I select the library in question, but it will only show me the location pf online media.
So...FCP knows where it is expecting media to be, but won't show me that information unless I select one clip at a time.
Does anyone know of a solution (build in or third party) that will show me a list of locations for all media online or offline? If it is not a built in solution perhaps this is something that can be extracted from the Library XML?
There might be tools out there like FCP Library Manager that could do this, but here's a down and dirty command line to get the original media locations from an fcpxml. It worked on a few of mine but no guarantees it works on everything.
Thank you Terry - I would probably need to know a bit more to try that command - when you say command line i am assuming that you mean using terminal.app
However your answer is definately helpful. I opened the fcpxml in BBEdit and extracted all lines with "original-media". From there I can take those lines into a spreadsheet to arrange them in such a way as to group each location which will get me to where I need to go.
...Does anyone know of a solution (build in or third party) that will show me a list of locations for all media online or offline? If it is not a built in solution perhaps this is something that can be extracted from the Library XML?...
Inside the library, within each event is an "Original Media" folder. That contains either the files or symlinks to the external files. The problem is if the external file has been moved, Finder will not show you that location.
You can use the terminal command ls -l to list the symlink name and where it's pointing, regardless of whether file file is really there.
However Final Cut Library Manager will do the same thing and places the output in a convenient .csv format. That is an add-on extra feature but the cost is trivial next to the convenience. Like the ls -l command, it shows the symlink target location even if the media file is missing.