Replies: 6 comments 1 reply
-
|
Let's check to see if the original author, @eric-with-a-c is able to take a look, or if anyone else in the community would like to take a look at updating this adapter. There have been improvements to the FCP 7 XML adapter since it is often used for interop with Premiere or Resolve, but I don't think that modern Final Cut Pro supports that format any more. |
Beta Was this translation helpful? Give feedback.
-
|
We should also mention that we're moving towards splitting out the adapters to their own repositories, in part to avoid blocking updates and fixes like this. If @eric-with-a-c has time to look at this, perhaps it would be a good idea to begin the process of moving the adapter? |
Beta Was this translation helpful? Give feedback.
-
|
Hello all! I started working on an updated version of the adapter a while back with the intention of moving it to another repo as @apetrynet suggests above. Unfortunately, due to other pressing projects, work stalled a bit on the FCP X adapter. It may be another month before work picks back up on it. On a slightly related note, a desire has been expressed by OpenTimelineIO maintainers (maybe @jminor but I can't remember) for NLEs to start natively supporting otio. Does anyone know if there is any indication that native otio support is coming to FCP X? |
Beta Was this translation helpful? Give feedback.
-
|
I would REALLY like to see the FCPXML Adapter continue to be updated. I've been hesitant to respond here until now, as I don't really have the time/energy/brainpower to take on yet another project - HOWEVER, I think FCPXML support is REALLY important and now with LLMs like Claude Code & Codex - it's a lot more possible to just get agents to update things. I have a private Swift-based FCPXML framework that we could use as reference. I will try have a proper look at this at some point. |
Beta Was this translation helpful? Give feedback.
-
|
Cross posting from Slack thread:
|
Beta Was this translation helpful? Give feedback.
-
|
(Another slack cross-post): First issue is #1985 - exactly as we get on Premiere - it can't find the media as it was created on our unit and then the SSD moved to the NLE host. Relative paths have never worked (as discussed on #1985)so I have to put absolute paths in and obviously they are incorrect once the SSD is on the host. Resolve (bless you Black Magic) manage to handle this (it's not exactly rocket science you just have to work out the base directory to cut and replace) but Premiere, and now, FCP fail to do this so they can't find the media. I have a script that does the relocation and once I've run it and otioconverted the result I can import the timeline and media. Now I've worked on this a while it may be worth a revisit but my original attempts with relative paths didn't work on any NLEs. As discussed in the #1985 discussion the path really only makes sense relative to the otio file, not the CWD as defined in the docs. My findings on converting a current Rode OTIO and importing into FCP:
So, compared to yesterday we can, mostly, support a new NLE which is great. The user will have to go through some hoops but, since they're going to need to run the otioconvert anyway adding a script isn't the end of the world. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We were going through the Final Cut Pro X XML Adapter code, and observed that it was exporting fcpxml files of version 1.8 which is becoming outdated. The latest version of Final Cut Pro is only capable of exporting versions 1.9 and 1.10.
Is there any ongoing support for this project, or are there any plans to support this in the near future?
Cc-ing @ssteinbach since you are the earliest committer for the adapter file, but feel free to tag anyone else.
Beta Was this translation helpful? Give feedback.
All reactions