- Posts: 44
- Thank you received: 10
3 Post Moderation Rule for New Boarders (25 Jan 2021)
New boarders will have their posts moderated - Don't worry if you cannot see your post immediately.
little app: fcpxImageExporter - export many images from FCPXML
Just incase this is of any use to anyone I have written a little app that takes an fcpxml doc and exports images - based on standard markers set in an fcpx timeline:
orangutan.cl/apps/fcpximageexporter/
If you get around to using it and find any bugs or ideas please leave a comment on that page.
Cheers!
Adam
Please Log in to join the conversation.
The first thing that came to my mind with this is to duplicate a project specifically for this since I don't really want to load up a project I'm still working on with a bunch of markers.
I'll keep you posted on how this works. Thanks!
Please Log in to join the conversation.
One comment has been to add a dropdown menu with various resolutions like ("full", "1/2", "1/4" etc..)
Cheers!
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
Thank you for this. This would indeed be a very interesting helper app, but...
I just tried it on two different machines, one running Mountain Lion and one running Mavericks:
I add markers on the FCPX timeline and export an FCPXML and save it to my desktop.
I create a destination folder on my desktop.
I open fcpxImageExporter.
I drag the XML onto the XML icon and the directory appears in the text field.
I drag the destination folder onto the folder icon and the directory appears in the text field.
I press Export, the Export button turns blue for a second then white again. And nothing happens, only a spinning wheel. I wait a few minutes... still no luck.
This happens with two different XMLs out of two different FCPX 10.0.9 projects on two different machines. Different video formats on both FCPX timelines.
Am I missing something?
- Ronny
Please Log in to join the conversation.
I should have implemented some sort of debug log to catch what is going on!
Looking into it
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
- Ronny
Please Log in to join the conversation.
I had only been testing this on clips that originated from a Canon 5dMKII converted to ProRes - as well as other random mp4 files i had laying around.
I'll have to have a dig around and see what can be done.
Cheers!
Adam
Please Log in to join the conversation.
If you get a chance there is a new version to have a look at.
Please let me know how you go!
orangutan.cl/apps/fcpximageexporter/
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
Just tried the new version on the same computers and still no luck
Let's wait until some other people here or on Reduser have tried it, so we can see if it's related to the app or just something I'm doing wrong
- Ronny
Please Log in to join the conversation.
Any chance you could give it a go and see what appears in the Console.app for things tagged "fcpxImageExporter" - this might give us some heads up.
Apologies!
Please Log in to join the conversation.
So unfortunately at the moment any effects etc.. and generators that are applied will not appear
Also the output size of the image at the moment is the original material's res.
Please Log in to join the conversation.
ateale wrote: Hey Ronny thanks for trying!
Any chance you could give it a go and see what appears in the Console.app for things tagged "fcpxImageExporter" - this might give us some heads up.
Apologies!
I tried the new version as well with same outcome as Ronny.
Here's the console log:
13.10.2013 19.29.16,455 fcpxImageExporter[9962]: *** -[NSURL URLByAppendingPathComponent:]: component, components, or pathExtension cannot be nil.
13.10.2013 19.29.16,456 fcpxImageExporter[9962]: (
0 CoreFoundation 0x00007fff9160bb06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8f84d3f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff9160b8dc +[NSException raise:format:] + 204
3 Foundation 0x00007fff95b85272 -[NSURL(NSURLPathUtilities) URLByAppendingPathComponent:] + 79
4 fcpxImageExporter 0x000000010a725b7b fcpxImageExporter + 11131
5 Foundation 0x00007fff95cee09b _startElementNs + 1209
6 libxml2.2.dylib 0x00007fff92ace304 xmlParseStartTag2 + 4099
7 libxml2.2.dylib 0x00007fff92ad00e8 xmlParseTryOrFinish + 734
8 libxml2.2.dylib 0x00007fff92acfb5a xmlParseChunk + 230
9 Foundation 0x00007fff95cec52d -[NSXMLParser parseData:] + 1102
10 Foundation 0x00007fff95cec4cc -[NSXMLParser parseData:] + 1005
11 Foundation 0x00007fff95cec709 -[NSXMLParser parseFromStream] + 164
12 Foundation 0x00007fff95cec7c1 -[NSXMLParser parse] + 67
13 fcpxImageExporter 0x000000010a724d4c fcpxImageExporter + 7500
14 AppKit 0x00007fff97354959 -[NSApplication sendAction:to:from:] + 342
15 AppKit 0x00007fff973547b7 -[NSControl sendAction:to:] + 85
16 AppKit 0x00007fff973546eb -[NSCell _sendActionFrom:] + 138
17 AppKit 0x00007fff97352bd3 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1855
18 AppKit 0x00007fff97352421 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 504
19 AppKit 0x00007fff97351b9c -[NSControl mouseDown:] + 820
20 AppKit 0x00007fff9734950e -[NSWindow sendEvent:] + 6853
21 AppKit 0x00007fff97345644 -[NSApplication sendEvent:] + 5761
22 AppKit 0x00007fff9725b21a -[NSApplication run] + 636
23 AppKit 0x00007fff971ffbd6 NSApplicationMain + 869
24 libdyld.dylib 0x00007fff937e07e1 start + 0
)
This was with 1080p 25 fps AVCHD material.
-Jari
Please Log in to join the conversation.
Your timeline is made up of just video material or are there generators/effects too?
Any chance you could send me the XML file?
Cheers!
Please Log in to join the conversation.
Please Log in to join the conversation.
Or even a space in the whole path?
I'll fix this.
In the meantime could you try to rename the file to something without spaces just to see?
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
ateale wrote: I think I know why - does the XML file have a space in the name?
Or even a space in the whole path?
I'll fix this.
In the meantime could you try to rename the file to something without spaces just to see?
I left name the to default (New Project.fcpxml) and once I removed the space it worked!
Nice little app!
Thanks
Please Log in to join the conversation.
V1.0.2 should be cool with spaces now.
Please Log in to join the conversation.
Please Log in to join the conversation.

