fatal error converting to protools
- Filmyak
- Topic Author
- Offline
- Junior Boarder
Less
More
- Posts: 21
- Thank you received: 1
- Daniel Beasley
- Offline
- Administrator
Less
More
- Posts: 641
- Thank you received: 29
6 years 3 months ago - 6 years 3 months ago #6568
by Daniel Beasley
Daniel Beasley replied the topic: fatal error converting to protools
It looks like there is a lot to change but if you're up for it then I can try and explain what to do.
Looking back at your original screenshot the important line is "Track number exceeds number of tracks in asset [EP2-AT02] " This tells you the name of the asset you will need to search for in the XML. You should then find the asset name in a asset ID ( For this one it is r7) with the information of how many audioSources (Tracks) and audioChannels there should be. The asset ID should always be near the top of the xml file.
<asset id="r7" name="EP2-AT02" uid="854B9AEBB9C866A1D83D87B5CC36A716" src="file:///Volumes/UBER%20FUN%201/EP%202/Audio/EP2-AT02.WAV" start="118896497/48000s" duration="17854654/48000s" hasAudio="1" audioSources="1" audioChannels="6" audioRate="48000">
Now you know what the asset id is you need to search for it in the xml file to find where that asset is used. The first instance should look like this:
<audio name="EP2-AT02 - audio" offset="18577559/7500s" ref="r7" duration="2789787/7500s" start="18577559/7500s" role="Audio.A1" srcCh="1">
<audio name="EP2-AT02 - a6" lane="-5" offset="18577559/7500s" ref="r7" srcID="6" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a5" lane="-4" offset="18577559/7500s" ref="r7" srcID="5" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/
<audio name="EP2-AT02 - a4" lane="-3" offset="18577559/7500s" ref="r7" srcID="4" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a3" lane="-2" offset="18577559/7500s" ref="r7" srcID="3" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a2" lane="-1" offset="18577559/7500s" ref="r7" srcID="2" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
</audio>
## Red is the TrackID/audio source, since there is only one source this should all read 1.
## Blue is the Source channel/audio channels. these should read "6,5,4,3,2" The first line doesn't need correcting just the audio names inside of it. "audio name="EP2-AT02 - a6" for example is srcCH=6 as the "a6" relates to what channel it is using.
(The simple understanding is it looks like the xml has the audio source and audio channels the wrong way around)
It should then look like this:
<audio name="EP2-AT02 - audio" offset="18577559/7500s" ref="r7" duration="2789787/7500s" start="18577559/7500s" role="Audio.A1" srcCh="1">
<audio name="EP2-AT02 - a6" lane="-5" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="6"/>
<audio name="EP2-AT02 - a5" lane="-4" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="5"/>
<audio name="EP2-AT02 - a4" lane="-3" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="4"/>
<audio name="EP2-AT02 - a3" lane="-2" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="3"/>
<audio name="EP2-AT02 - a2" lane="-1" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="2"/>
</audio>
Continue down the XML correcting r7 each time it has been used (looks like it has been used 23 times). Then once you have done that, save the xml pop it into X2Pro, it will come back with the same error message, but for a different asset. Rinse and repeat! I have added some screenshots to try and help explain a little clearer :).
Hopefully this allows you to get your xml fixed and through X2Pro!
Looking back at your original screenshot the important line is "Track number exceeds number of tracks in asset [EP2-AT02] " This tells you the name of the asset you will need to search for in the XML. You should then find the asset name in a asset ID ( For this one it is r7) with the information of how many audioSources (Tracks) and audioChannels there should be. The asset ID should always be near the top of the xml file.
<asset id="r7" name="EP2-AT02" uid="854B9AEBB9C866A1D83D87B5CC36A716" src="file:///Volumes/UBER%20FUN%201/EP%202/Audio/EP2-AT02.WAV" start="118896497/48000s" duration="17854654/48000s" hasAudio="1" audioSources="1" audioChannels="6" audioRate="48000">
Now you know what the asset id is you need to search for it in the xml file to find where that asset is used. The first instance should look like this:
<audio name="EP2-AT02 - audio" offset="18577559/7500s" ref="r7" duration="2789787/7500s" start="18577559/7500s" role="Audio.A1" srcCh="1">
<audio name="EP2-AT02 - a6" lane="-5" offset="18577559/7500s" ref="r7" srcID="6" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a5" lane="-4" offset="18577559/7500s" ref="r7" srcID="5" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/
<audio name="EP2-AT02 - a4" lane="-3" offset="18577559/7500s" ref="r7" srcID="4" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a3" lane="-2" offset="18577559/7500s" ref="r7" srcID="3" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a2" lane="-1" offset="18577559/7500s" ref="r7" srcID="2" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
</audio>
## Red is the TrackID/audio source, since there is only one source this should all read 1.
## Blue is the Source channel/audio channels. these should read "6,5,4,3,2" The first line doesn't need correcting just the audio names inside of it. "audio name="EP2-AT02 - a6" for example is srcCH=6 as the "a6" relates to what channel it is using.
(The simple understanding is it looks like the xml has the audio source and audio channels the wrong way around)
It should then look like this:
<audio name="EP2-AT02 - audio" offset="18577559/7500s" ref="r7" duration="2789787/7500s" start="18577559/7500s" role="Audio.A1" srcCh="1">
<audio name="EP2-AT02 - a6" lane="-5" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="6"/>
<audio name="EP2-AT02 - a5" lane="-4" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="5"/>
<audio name="EP2-AT02 - a4" lane="-3" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="4"/>
<audio name="EP2-AT02 - a3" lane="-2" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="3"/>
<audio name="EP2-AT02 - a2" lane="-1" offset="18577559/7500s" ref="r7" srcID="1" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="2"/>
</audio>
Continue down the XML correcting r7 each time it has been used (looks like it has been used 23 times). Then once you have done that, save the xml pop it into X2Pro, it will come back with the same error message, but for a different asset. Rinse and repeat! I have added some screenshots to try and help explain a little clearer :).
Hopefully this allows you to get your xml fixed and through X2Pro!
Last Edit: 6 years 3 months ago by Daniel Beasley.
The following user(s) said Thank You: Filmyak
Please Log in to join the conversation.
- Filmyak
- Topic Author
- Offline
- Junior Boarder
Less
More
- Posts: 21
- Thank you received: 1
6 years 3 months ago #6565
by Filmyak
Filmyak replied the topic: fatal error converting to protools
Oh, I didn't even know that was possible!! Just opened and I see the "audiochannels = 6" section... if you could tell me what I have to edit, change "this" to "that"... I'd be absolutely up for doing it... just not sure what to actually change....
Please Log in to join the conversation.
- Daniel Beasley
- Offline
- Administrator
Less
More
- Posts: 641
- Thank you received: 29
6 years 3 months ago #6562
by Daniel Beasley
Daniel Beasley replied the topic: fatal error converting to protools
The only possible way would be to open your xml in something like TextEdit and manually correct it. It is likely it isn't just the one asset with this problem, so you will probably have to do this for every single asset in the xml. Besides this, i'm not sure what you could do i'm afraid.
Please Log in to join the conversation.
- Filmyak
- Topic Author
- Offline
- Junior Boarder
Less
More
- Posts: 21
- Thank you received: 1
6 years 3 months ago #6557
by Filmyak
Filmyak replied the topic: fatal error converting to protools
My understanding is this has to do with Premiere's handling of XML data. That they use an older form and that this a common error because of that.
Is there any way to get X2P to ignore the bad data and just make an AAF with the tracks I have? I can't find a workaround to get the audio to the mixer... not sure what else to do.
Is there any way to get X2P to ignore the bad data and just make an AAF with the tracks I have? I can't find a workaround to get the audio to the mixer... not sure what else to do.
Please Log in to join the conversation.
- Daniel Beasley
- Offline
- Administrator
Less
More
- Posts: 641
- Thank you received: 29
6 years 3 months ago - 6 years 3 months ago #6550
by Daniel Beasley
Daniel Beasley replied the topic: fatal error converting to protools
Apologies for only getting back to you now.
I've been looking through your xml file and the conclusion we've come to is your xml has been created poorly.
<asset id="r7" name="EP2-AT02" uid="854B9AEBB9C866A1D83D87B5CC36A716" src="file:///Volumes/UBER%20FUN%201/EP%202/Audio/EP2-AT02.WAV" start="118896497/48000s" duration="17854654/48000s" hasAudio="1" audioSources="1" audioChannels="6" audioRate="48000">
Here it explains in the fcpxml there is 1 audio track with 6 audio channels, which is all fine. The problem comes later on when referencing back to this.
<audio name="EP2-AT02 - a6" lane="-5" offset="18577559/7500s" ref="r7" srcID="6" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a5" lane="-4" offset="18577559/7500s" ref="r7" srcID="5" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a4" lane="-3" offset="18577559/7500s" ref="r7" srcID="4" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a3" lane="-2" offset="18577559/7500s" ref="r7" srcID="3" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a2" lane="-1" offset="18577559/7500s" ref="r7" srcID="2" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
The problem here is, it is trying to reference Track 6 Channel 1, Track 5 Channel 1,Track 4 Channel 1, Track 3 Channel 1, Track 2 Channel 1 when you only have one track with 6 channels.
Would you be able to give us more information on the xml? How you got it from Premiere to FCP X ? What other programs has this been through before getting to FCP X? We are thinking that it went wrong somewhere before getting to Final Cut X
I've been looking through your xml file and the conclusion we've come to is your xml has been created poorly.
<asset id="r7" name="EP2-AT02" uid="854B9AEBB9C866A1D83D87B5CC36A716" src="file:///Volumes/UBER%20FUN%201/EP%202/Audio/EP2-AT02.WAV" start="118896497/48000s" duration="17854654/48000s" hasAudio="1" audioSources="1" audioChannels="6" audioRate="48000">
Here it explains in the fcpxml there is 1 audio track with 6 audio channels, which is all fine. The problem comes later on when referencing back to this.
<audio name="EP2-AT02 - a6" lane="-5" offset="18577559/7500s" ref="r7" srcID="6" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a5" lane="-4" offset="18577559/7500s" ref="r7" srcID="5" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a4" lane="-3" offset="18577559/7500s" ref="r7" srcID="4" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a3" lane="-2" offset="18577559/7500s" ref="r7" srcID="3" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
<audio name="EP2-AT02 - a2" lane="-1" offset="18577559/7500s" ref="r7" srcID="2" duration="929929/2500s" start="18577559/7500s" role="Audio.A1" srcCh="1"/>
The problem here is, it is trying to reference Track 6 Channel 1, Track 5 Channel 1,Track 4 Channel 1, Track 3 Channel 1, Track 2 Channel 1 when you only have one track with 6 channels.
Would you be able to give us more information on the xml? How you got it from Premiere to FCP X ? What other programs has this been through before getting to FCP X? We are thinking that it went wrong somewhere before getting to Final Cut X
Last Edit: 6 years 3 months ago by Daniel Beasley.
Please Log in to join the conversation.
- Daniel Beasley
- Offline
- Administrator
Less
More
- Posts: 641
- Thank you received: 29
- Filmyak
- Topic Author
- Offline
- Junior Boarder
Less
More
- Posts: 21
- Thank you received: 1
6 years 3 months ago #6540
by Filmyak
Filmyak replied the topic: fatal error converting to protools
Sorry been on two projects and had to get the other one ready for a screening. Back on this.
I did a new XML export (audio only.) Same error in X2Pro. So I imported the XML back to FCPX... it plays fine. Including the clip mentioned in the error message.
FCPX 10.4.3.
X2P 4.2.2.
So... then I went into every track I used and deleted any unused audio tracks. Each clip had 4-5 audio tracks, only needed 1... so I expanded the components, deleted everything except the 1 track for each clip (in the timeline, not source), and still... same error.
Would love to send the XML to you. How do I do that?
I did a new XML export (audio only.) Same error in X2Pro. So I imported the XML back to FCPX... it plays fine. Including the clip mentioned in the error message.
FCPX 10.4.3.
X2P 4.2.2.
So... then I went into every track I used and deleted any unused audio tracks. Each clip had 4-5 audio tracks, only needed 1... so I expanded the components, deleted everything except the 1 track for each clip (in the timeline, not source), and still... same error.
Would love to send the XML to you. How do I do that?
Please Log in to join the conversation.
- Filmyak
- Topic Author
- Offline
- Junior Boarder
Less
More
- Posts: 21
- Thank you received: 1
- Daniel Beasley
- Offline
- Administrator
Less
More
- Posts: 641
- Thank you received: 29
6 years 3 months ago #6518
by Daniel Beasley
Daniel Beasley replied the topic: fatal error converting to protools
Hi Filmyak,
What version of MacOS, Final Cut and X2Pro are you using? Couple things worth trying. Try exporting another fcpxml from Final Cut Pro X and see if it has the same issue. Also try reimporting your xml back into final cut and see if it plays correctly, mainly where the asset "EP2-AT02" is used.
If that doesn't help at all, can you send us the xml file and we will take a look.
What version of MacOS, Final Cut and X2Pro are you using? Couple things worth trying. Try exporting another fcpxml from Final Cut Pro X and see if it has the same issue. Also try reimporting your xml back into final cut and see if it plays correctly, mainly where the asset "EP2-AT02" is used.
If that doesn't help at all, can you send us the xml file and we will take a look.
The following user(s) said Thank You: Filmyak
Please Log in to join the conversation.
- Filmyak
- Topic Author
- Offline
- Junior Boarder
Less
More
- Posts: 21
- Thank you received: 1
6 years 3 months ago - 6 years 3 months ago #6517
by Filmyak
Filmyak created the topic: fatal error converting to protools
I've got a really simple project. Exported the XML but can't get X2P to make the aaf.... screenshots attached.
Any suggestions?
edit: I've learned it was originally transferred from Premiere and that may be part of the issue. Still need to get it to work..
Any suggestions?
edit: I've learned it was originally transferred from Premiere and that may be part of the issue. Still need to get it to work..
Last Edit: 6 years 3 months ago by Filmyak.
Please Log in to join the conversation.
Time to create page: 0.174 seconds