|
A Movie Masher edit decision list (EDL) is represented in XML format
using the
mash and
clip
tags.
Typically the media tag is also used to hold values shared between clips with matching IDs, but it's also possible to specify media related properties directly in the clip tag.
Additionally, an option tag is needed for every font used by clips in the mash.
There are several ways to load this XML into the applet for playback or editing. Perhaps the most straighforward is to simply include it in the initial configuration. This will load the mash along with the interface as the applet is first loading.
It's also possible to delay the request for mash data until after the interface has first drawn by
specifying a URL for the source attribute of the player's
control tag.
And as a convenience, instead of a URL the source attribute can contain the ID of a
source tag, which in turn has a url attribute. This makes separating the data source from the interface easier within the whole configuration.
It's important to remember that each and every ID referenced within a mash must be resolvable for it to display correctly. The corresponding tag must exist within the configuration as well the underlying asset. This applies to fonts and modular media (effects, transitions and themes) as well as normal assets (video, images, audio). It also applies to modules that composite or reference media in some other way.
|