Continuous Media Markup Language (CMML) is a markup language for audio or video, in the same way that HTML is one for text. [1] CMML is essentially a timed text codec. It allows file creators to structure a time-continuously sampled data file by dividing it into temporal sections (also called clips), and provides these clips with some additional information. This information is HTML-like and is essentially a textual representation of the audio or video file. CMML enables textual searches on these otherwise binary files. [2]
CMML is appropriate for use with all Ogg media formats, to provide subtitles and timed metadata.
CMML is deprecated; Xiph.Org Foundation recommends use Kate instead.
<cmml><streamtimebase="0"><importsrc="galaxies.ogv"contenttype="video/ogg"/></stream><head><title>HiddenGalaxies</title><metaname="author"content="CSIRO"/></head><clipid="findingGalaxies"start="15"><ahref="http://www.aao.gov.au/galaxies.anx#radio">Relatedvideoondetectionofgalaxies </a><imgsrc="galaxy.jpg"/><desc>What'soutthere?</desc><metaname="KEYWORDS"content="Radio Telescope"/></clip></cmml>