Final Cut Pro Version 10.6 Errror - The XML document could not be imported. DTD version is not recognized.

Hey, so my Final Cut Pro recently automatically upgraded to the new 10.6 version and now I'm facing issues importing my normal synced video files from PluralEyes 4. It keeps giving me the error "The XML document could not be imported. DTD version is not recognized."


I'm assuming that the new 10.6 patch notes saying "Updates FCPXML to version 1.10 with new bundle format." has something to do with my import not being recognized anymore. Maybe I need to go and downgrade it from version 1.10 to version 1.09 if thats what the previous version was?


I never faced this issue till it upgraded to 10.6, if anyone can help I'd really appreciate it! Thanks.

Posted on Oct 21, 2021 8:14 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 30, 2021 6:50 AM

So I found the solution after spending a long time looking for it.


Open your xml on a editor text and change the version of Final Cut to a actually version.


For example:


My xml had the 1.4 version and I edited it to <fcpxml version="1.10">


After change save and it's done!

64 replies

Dec 1, 2021 7:22 AM in response to quakedhh


I did this and it worked:

1) create a folder in applications and name it final cut 10.5.4 there in that folder install the previous version of final cut


2) open final cut (version 10.5.4) import the project from pluraleyes to a new final cut project. It was imported successfully. Close final cut 10.5.4.


3) I opened final cut 10.6.1 and it asked me to update that new project that I had imported from pluraleyes and that's it.

Oct 22, 2021 1:39 PM in response to spherico

Not sure if this will help this particular problem, but I just received this from the Lumberjack folks:


"Lumberjack System Co-Founders, Philip Hodgetts, and Gregory Clarke became aware of an issue in Final Cut Pro 10.6

where it sometimes shows an error message reading,

"The XML document could not be imported.

DTD validation failed.

(The data couldn't be read because it isn't in the correct format)"


A workaround was immediately developed by the Lumberjack team and we wanted to share it with you as it will undoubtedly help in your workflow as well.


Here's the solution:

Go to System Preferences/Language & Region and temporarily set the Region popup menu to "United States," then import the XML file again.


After import, you can reset the Region back to your preference.


This will affect our customers who use Builder, but not Lumberyard."

Oct 28, 2021 4:40 AM in response to Luis Sequeira1

As I said earlier in this thread: 10.6 won't read (write) XMLs at all unless you switch language/region to (any)English/AUS, UK, US. "International" 10.6 also stopped support for XML versions < 1.5 additionally any XML with "empty" parameter values will either cause errors (which unfortunately often might be not obvious) or will fail.


DVR might be worth to try as a converter.

Oct 23, 2021 2:33 AM in response to terryb

I mentioned the above solution somewhere above but be careful - if you’re used that FCP will ask at import whether to replace something or not: this is gone and things are silently replaced.


I meanwhile recommend another solution: keep a copy of a previous version, create an intermediate lib which you won’t update, open the XML using this, copy your project etc, close FCP, open the new version and paste your things. This also seem to fix some internal errors.

Nov 2, 2021 9:03 AM in response to nambuco

No restart required to switch language/region.

Quit and launch of FCP will be enough - if you want to be on the safe side you can do an „log out, log in”


Plural Eyes uses an old XML format which at this time isn’t supported anymore - regardless of language/region. You need to use version 10.5.x.

You may try Da Vinci Resolve.

Oct 21, 2021 8:57 AM in response to AMYthereandhere

AMYthereandhere wrote:

Thank you Luis! It works just find with regular FCPXML file yet, despite old or new version of file, whenever there is 'caption' added in the project, I get "The XML document could not be imported." message. Do you have any clue with this issue?


I did only make a few very short tests, but they did include a caption.

Would it be possible for you to show us a small example of xml file that fails to import?

Since posting links is frowned upon here, and they will likely be deleted, you could perhaps open the xml file in, say, TextEdit, select all, copy, then in a reply here click the "additional text" button:

and paste the whole xml content into the text box.


I would like to try on my mac (no need for any media), to see it if would import or not, and whether some error message may help figuring out what may be wrong.


Oct 27, 2021 11:58 PM in response to Sukhiwalia604

Your problem seems to be the same as the OP: PluralEyes generates an old version of fcpxml (1.2).

The current version is 1.10, and FCP 10.6 apparently fails to read such an old xml.

I gather that there is no update available for pluraleyes at this time.


Even in 10.5.4, the XML file produces several errors.

I was able to import after doing a find and replace throughout the file, but I have no idea if what came through is correct.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Final Cut Pro Version 10.6 Errror - The XML document could not be imported. 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.