You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

📢 Newsroom Update

Final Cut Pro 11 begins a new chapter for video editing on Mac. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

fcpxml - "DTD version is not recognized."

1) I exported an fcpxml file on an iMac (in Romania).

2) I copied and pasted the fcpxml onto an SD card.

3) I placed the SD card into a Macbook Pro (now in England) and dragged it onto the desktop.

4) The fcpxml file won't open. A window pops up saying: "DTD version is not recognized."


Any thoughts on how I can get the timeline that I worked on on the iMac (in Romania) onto my MacBook Pro (in England)?


I already have all the raw mov. files on the MacBook Pro, so I could just start the edit from scratch, but obviously that's the last option.

Posted on Sep 17, 2019 8:51 AM

Reply
12 replies

Sep 18, 2019 11:37 AM in response to spherico

Thanks spherico. FCP 10.3.4 can read only 1.6 and 1.5. Looks I will have to upgrade my FCP.


As a side note, I imported the fcpxml 1.8 into DaVinci Resolve (which worked) and exported as 1.6 to load back into FCP. But FCP rejected it saying"DTD validation failed. (No declaration for attribute roll-up-height of element text").


But anyway, will probably upgrade my Final Cut Pro as you suggested. Thanks for your help!


Sep 19, 2019 2:55 AM in response to alrightmates

I have seen this error before on a thread here.

At the time, it was easy to fix, and I expect you will be able to fix it as well.

The solution is to open the .fcpxml in a text editor (like BBEdit, or even TextEdit) and remove the offending attribute:

basically do a search for "roll-up-height" and delete that occurrence.


If you want, you may post the fcpxml file somewhere and I will take a look.

Sep 19, 2019 3:27 AM in response to alrightmates

In lines 750 and 765, change from


<text roll-up-height="0">


to just

<text>


(I am guessing that you may have deleted the tag completely, which would have the effect that you reported; there would be a "text-style" tag but no "text" to go with it; and also later there would be an error when encountering the closing tag "/text" in the following line)

Sep 19, 2019 3:31 AM in response to alrightmates

What Luis meant was to delete the "whole XML attribute"


So from Resolve you got:

<text roll-up-height="0">


Change to:

<text>


and all will work fine.


But again keep in mind:

Downgrading an XML may loose things.

Interchange XMLs between NLE may even loose more things.

You have luckily used Basic Text - any other Motion Title would have been lost, any Generators etc as well.



fcpxml - "DTD version is not recognized."

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.