MLT XML: order of elements

I’ve been experimenting with scripting mlt xml. The first thing I notice is the XML is very sensitive to the order of the elements?

What parser is being used? Is there a schema / xsd? I’d like to know which elements I need to worry about the order for? Ideally the order would not matter.

Yes

What parser is being used?

The engine (MLT) uses libxml2, and the GUI (Shotcut) uses Qt.

Is there a schema / xsd?

See this (old) document for an overview of MLT XML.
DTD is here on GitHub.
See also Shotcut’s MLT XML Annotations.

This topic was automatically closed after 90 days. New replies are no longer allowed.