Replies: 5 comments 7 replies
-
Have you tried using the Convert PROJECT to Resolve Friendly FCPXML Toolbox to generate the FCPXML that you send to X2Pro? I assume the reason you're seeing that error is that BRAW Toolbox clips don't actually contain any "media" - they're just a Generator with an Effect applied. If using the Toolbox still doesn't work, you can try opening it up in a text editor and do a find and replace to remove the |
Beta Was this translation helpful? Give feedback.
-
That may be the only way to go. I need to step away from my computer for a bit, but will try that next. I updated my previous post at the end, regarding your Convert to Resolve Friendly Toolbox yielding the least errors in X2Pro. However now that I have no braw clips in the timeline I can’t get the benefit of exporting an XML using the Toolbox.
Thanks
… On Jun 9, 2023, at 9:01 PM, Chris Hocking ***@***.***> wrote:
I will have a look tonight when back in front of my laptop. I think the issue is that X2Pro never considered a scenario where Multicam Clips would contain assets with no actual video tracks.
One easy workaround would just be to send a FCPXML to Resolve, and export the AAF from Resolve. Everything should go from FCPX to Resolve perfectly with the Toolbox.
—
Reply to this email directly, view it on GitHub <#134 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACJCKTXG7SX5AXT3DUR3S73XKPWP7ANCNFSM6AAAAAAZBKIDNY>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
-
Just to recap everything so there's no confusion or ambiguity... In the current version of BRAW Toolbox, we default to creating Multicam Clips to get around this bug. However, earlier versions of BRAW Toolbox created Synchronised Clips by default, which is what you've done for your feature film. To clarify... there's nothing wrong with using Synchronised Clips - they SHOULD work - it's a Final Cut Pro bug/limitation/oversight that is causing the glitches. Essentially BRAW Toolbox is just using Generators in a way that was never originally envisaged. In BRAW Toolbox, when importing BRAW clips as Synchronised Clips they'll appear in the timeline like this: If you double click on the Synchronised Clip in the timeline (or select Clip > Open Clip from the menubar) you'll see this: The Black Video layer is just a stock-standard Custom Solids Generator: By itself, this Custom Generator doesn't do anything - it just outputs Black.
The "magic" that BRAW Toolbox adds is the BRAW Toolbox effect that we apply to the Custom generator. This is what renders the The audio clip is just a regular So in your case, you have Synchronised Clips in your timeline, and inside those Synchronised Clips is a Custom generator with the BRAW Toolbox effect applied (to render your If I export this single BRAW Toolbox clip timeline, it works fine out-of-the-box with X2Pro: This AAF imports into Logic Pro without issue: However, if I use the Convert PROJECT to Resolve Friendly FCPXML to create a new I can however send this Synchronised Clips can be broken apart using the Clip > Break Apart Clip Items menubar item (or COMMAND+SHIFT+G). For example, before: ...and after: Now, because of the way Final Cut Pro works, after breaking apart, the Custom generator will most likely just display the wrong frames - which is why we have to "embed" it in a Synchronised Clip in the first place. However the audio will now just be a regular If I export this broken apart BRAW Toolbox clip via X2Pro, it also works fine: This AAF also works fine with Logic Pro: So, to summarise... out of the box, BRAW Toolbox should work without issues with X2Pro - simply because BRAW Toolbox is kinda unrelated, as we're just dealing with You should only use the Convert PROJECT to Resolve Friendly FCPXML feature if you're sending a FCPXML to DaVinci Resolve, or another app that supports My original suggestion above was to open the However, in actually testing, this doesn't work: This is because the So as you originally summarised, I don't think the original issues you were having were actually to do with BRAW Toolbox clips, as BRAW Toolbox clips should work fine with X2Pro, because again, they're just regular Unfortunately I can't really test this myself with your However, my suggestion would be to remove all your video files, and Break Apart all your BRAW Toolbox clips, and then you literally just have audio files in a timeline. If you're still having issues with X2Pro, then this would either be a bug in Final Cut Pro's output or the way X2Pro is handling things (which I assume they should be able to fix or provide advice on pretty quickly & easily). You can send them this thread to explain everything too. In regards to the Here's the relevant entry from
In practical terms, if you're seeing this error, it means that Logic Pro has called a function or method with an argument that the function doesn't know how to handle. This might be because the argument is of the wrong type, it's out of an expected range, or it's an otherwise correct value that doesn't make sense in the current context. What exactly is going wrong is basically impossible to determine without more information. You'd probably need to contact Apple to get help with this. My GUESS is that maybe there's something in the Hope this helps! |
Beta Was this translation helpful? Give feedback.
-
Thanks for all of this Chris. I hope I didn’t say anything that led to this. I completely am with you all the way on this and understand the way BRAW Toolbox is working using an effect on a generator. The mystery is why none of my BRAW Toolbox synchronized clips did not appear in Resolve as visible video, but only black clips. I haven’t used them in FCP in any special way other than intended inside FCP and using BRAW Toolbox. This is after making a Resolve friendly XML.
I don’t know if I’ll solve this one. I managed to get an AAF out of Resolve. In the process of doing these tests, I passed an audio-only XML from FCP to Resolve and one with my locked picture and that’s when I noticed only the Red footage appeared as viewable. The braw clips were in the timeline in their correct positions and duration, but just black.
Thanks for all of you support.
Sincerely,
Tangier
… On Jun 10, 2023, at 3:02 PM, Chris Hocking ***@***.***> wrote:
Just to recap everything so there's no confusion or ambiguity...
In the current version of BRAW Toolbox, we default to creating Multicam Clips to get around this bug <#128>. However, earlier versions of BRAW Toolbox created Synchronised Clips by default, which is what you've done for your feature film.
To clarify... there's nothing wrong with using Synchronised Clips - they SHOULD work - it's a Final Cut Pro bug/limitation/oversight that is causing the glitches. Essentially BRAW Toolbox is just using Generators in a way that was never originally envisaged.
In BRAW Toolbox, when importing BRAW clips as Synchronised Clips they'll appear in the timeline like this:
<https://user-images.githubusercontent.com/22286696/244894651-dbb9c8cb-b1da-41f1-9cf9-5ddfcd0a9673.png>
If you double click on the Synchronised Clip in the timeline (or select Clip > Open Clip from the menubar) you'll see this:
<https://user-images.githubusercontent.com/22286696/244894684-1586539a-72ff-46c7-92f7-86a5dde09ea3.png>
The Black Video layer is just a stock-standard Custom Solids Generator:
<https://user-images.githubusercontent.com/22286696/244894697-3b140641-afdf-4614-a051-856188e6fbe4.png>
By itself, this Custom Generator doesn't do anything - it just outputs Black.
As a side-note, annoyingly, as discussed here <#128 (comment)> this Custom Generator is actually the reason we have issues with Synchronised Clips. Because the Custom Generator is normally a static image, Final Cut Pro is (annoyingly) incorrectly assuming the image hasn't changed, so it's triggering a render - which is why you get glitches. Adding keyframes to the Color Parameter actually fixes things. I will push out an update this week to finally solve this and add some kind of toolbox to fix older projects like yours.
<https://user-images.githubusercontent.com/22286696/244894965-b3e082ed-497d-4cd1-bac8-8cd4b02da8b2.png>
The "magic" that BRAW Toolbox adds is the BRAW Toolbox effect that we apply to the Custom generator. This is what renders the BRAW image in Final Cut Pro.
<https://user-images.githubusercontent.com/22286696/244895026-e37ad648-3d80-4fde-a1d1-25ebf71a1914.png>
The audio clip is just a regular WAV file - nothing fancy - when you import a clip from BRAW Toolbox, we "extract" the audio from the BRAW file and convert it to a WAV file.
<https://user-images.githubusercontent.com/22286696/244895058-fe503f5c-23ad-43d8-ac2a-df1a6f25c476.png>
So in your case, you have Synchronised Clips in your timeline, and inside those Synchronised Clips is a Custom generator with the BRAW Toolbox effect applied (to render your BRAW images) and a regular WAV file.
If I export this single BRAW Toolbox clip timeline, it works fine out-of-the-box with X2Pro:
<https://user-images.githubusercontent.com/22286696/244895461-f925bacb-864a-4a5f-b15d-84d3f97b18ec.png>
This AAF imports into Logic Pro without issue:
<https://user-images.githubusercontent.com/22286696/244896462-518eae66-493b-49e2-95aa-d6f6dcd712ff.png>
However, if I use the Convert PROJECT to Resolve Friendly FCPXML to create a new FCPXML that's ready for Resolve, it won't work in X2Pro, because X2Pro doesn't support BRAW files - you'll see the same error you have been seeing:
<https://user-images.githubusercontent.com/22286696/244895574-e8cff401-229e-45bd-aa28-5b42767810ed.png>
I can however send this FCPXML to DaVinci Resolve, and it works fine, and you can export an AAF from there:
<https://user-images.githubusercontent.com/22286696/244895701-766859d5-5a77-45ee-a266-429be8fcfa7b.png>
Synchronised Clips can be broken apart using the Clip > Break Apart Clip Items menubar item (or COMMAND+SHIFT+G).
For example, before:
<https://user-images.githubusercontent.com/22286696/244895159-c40f2ab3-a691-439e-9409-7777a793c0a4.png>
...and after:
<https://user-images.githubusercontent.com/22286696/244895165-dd450775-5296-4d19-af87-c7da308d4631.png>
Now, because of the way Final Cut Pro works, after breaking apart, the Custom generator will most likely just display the wrong frames - which is why we have to "embed" it in a Synchronised Clip in the first place. However the audio will now just be a regular WAV on the timeline - exactly the same as if you dragged a WAV file from Finder to the timeline.
If I export this broken apart BRAW Toolbox clip via X2Pro, it also works fine:
<https://user-images.githubusercontent.com/22286696/244895438-74964164-892f-4057-8149-36bdec544a5e.png>
This AAF also works fine with Logic Pro:
<https://user-images.githubusercontent.com/22286696/244896495-472839b7-0698-4541-a46a-bae58aaefe52.png>
So, to summarise... out of the box, BRAW Toolbox should work without issues with X2Pro - simply because BRAW Toolbox is kinda unrelated, as we're just dealing with WAV files.
You should only use the Convert PROJECT to Resolve Friendly FCPXML feature if you're sending a FCPXML to DaVinci Resolve, or another app that supports FCPXML and BRAW files (like Autodesk Flame). Using this Toolbox won't work with X2Pro, because the FCPXML now references actual BRAW files, which X2Pro can't decode.
My original suggestion above <#134 (comment)> was to open the FCPXML in a text editor and replace the .braw with .mov:
<https://user-images.githubusercontent.com/22286696/244895990-374664b7-3d1f-4802-860d-5e73fdbfe8c0.png>
However, in actually testing, this doesn't work:
<https://user-images.githubusercontent.com/22286696/244896041-75e297fa-657e-4cab-9aed-da6ce15126fd.png>
This is because the MOV file doesn't actually exist, so X2Pro can't extract the audio from it - which makes sense.
So as you originally summarised, I don't think the original issues you were having were actually to do with BRAW Toolbox clips, as BRAW Toolbox clips should work fine with X2Pro, because again, they're just regular WAV files - nothing fancy, and X2Pro will just ignore the Generator anyway (as it has nothing to do with audio).
Unfortunately I can't really test this myself with your FCPXML, because I don't have any of the media, and X2Pro won't export anything unless it can read the media.
However, my suggestion would be to remove all your video files, and Break Apart all your BRAW Toolbox clips, and then you literally just have audio files in a timeline. If you're still having issues with X2Pro, then this would either be a bug in Final Cut Pro's output or the way X2Pro is handling things (which I assume they should be able to fix or provide advice on pretty quickly & easily). You can send them this thread to explain everything too.
<https://user-images.githubusercontent.com/22286696/244896299-ef0104c6-108a-44d1-a1a7-ab8d7ac8763e.png>
In regards to the OSStatus error you're seeing in Logic Pro, OSStatus error codes are used to communicate the success or failure of an operation. OSStatus error -50 represents a parameter error, typically indicating that an invalid parameter was passed to a function.
Here's the relevant entry from MacErrors.h:
paramErr = -50, /*error in user parameter list*/
In practical terms, if you're seeing this error, it means that Logic Pro has called a function or method with an argument that the function doesn't know how to handle. This might be because the argument is of the wrong type, it's out of an expected range, or it's an otherwise correct value that doesn't make sense in the current context.
What exactly is going wrong is basically impossible to determine without more information. You'd probably need to contact Apple to get help with this. My GUESS is that maybe there's something in the FCPXML that they were simply not expecting. However, in your case, if you can "break apart" everything, and only have audio in your timeline, then, in theory, there should be nothing left to trip Logic Pro up.
Hope this helps!
—
Reply to this email directly, view it on GitHub <#134 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACJCKTXF2IQVFHXXRWVVAXDXKTVGBANCNFSM6AAAAAAZBKIDNY>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
-
Thanks Chris. All is well The XML I went back to pertaining to my previous post was my original locked picture for teams; the only difference between the locked picture and the one for teams being the latter has a slate, countdown with 2-pop, and tail pop at the end. I restarted my machine, exported an FCPXML directly out of FCP and another using the BRAW Toolbox Convert PROJECT to Resolve Friendly FCPXML feature and only the one from BRAW Toolbox worked in Resolve with the braw video clips visible. I can only surmise that it had to be my own human error in testing various iterations (with and without video or the problem m4a files) of FCPX XML files. I didn't need the video at all, but since Resolve was playing nice enough to support an AAF export with the XMLs even with the problematic clips I tried to clean out before, it made sense to stick with the locked picture version (no deleted clips) in Resolve to insure I had everything. |
Beta Was this translation helpful? Give feedback.
-
I am just curious if anyone is having any issues using BRAW Toolbox-generated clips and third party apps such as X2Pro or even Apple Apple such as Logic Pro X.
I have iteratively deleted problem files in my FCP-exported XML so that I can use X2Pro to generate an AAF. The problems always show up when attempting to reimport the XML into FCP.
I have cleaned up every problem except one warning I can't figure out which says:
"Invalid edit with no respective media. (/fcpxml[1]/library[1]/event[1]/project[1]/sequence[1]/spine[1]/asset-clip[17])"
I don't believe it's a problem with BRAW Toolbox, but since I still can't get X2Pro to parse the XML, I tried Logic Pro to make the AAF instead and I am getting a large amount of errors when trying to import the XML which leads me to believe that there are other issues than just the one above; perhaps clips it can't make sense of. This error is the same and repeated:
The operation couldn’t be completed. (OSStatus error -50.)
I can't figure out what specific error this is since there are several options on this page:
https://www.osstatus.com/search/results?platform=all&framework=all&search=-50
I am dead in the water getting this large project out of FCP to create an AAF using X2Pro or Logic Pro.
If you have any suggestions, I could use them.
Anxious-TC Cut 5-Locked Picture for Teams-Problem Audio Removed.fcpxml.zip
Beta Was this translation helpful? Give feedback.
All reactions