Important: The information in this document is obsolete and should not be used for new development.
SMIL meta tag support was introduced and initially documented as part of QuickTime 5. This section provides more complete information about the properties defined in the SMIL 1.0 specification and those defined by QuickTime.
In a SMIL document, a set of meta elements can be used to define properties of the document, such as author, expiration date, a list of keywords, and so on, and assign values to those properties. Each meta element specifies a single property/value pair.
The following is an example of a meta element:
<meta name= "foo" content="35"/> |
The name attribute identifies the property defined in this meta element. The content attribute specifies the value of the property. These two attributes are required. The id and the skip-content attributes are also allowed in a meta element. (For more details on these attributes, you should refer to the SMIL 1.0 specification.)
When a SMIL document is imported into QuickTime, properties defined through the meta elements are converted into movie user data items some of which are accessible through the movie property window in QuickTime Player. The properties defined in the SMIL 1.0 and those QuickTime defines are listed below.
Properties defined in SMIL 1.0:
base
The value of this property determines the base URI for all
relative URIs used in the document. The value given to this element
becomes a ‘burl’ user
data item in the imported movie. QuickTime uses the value as the
base URL in resolving relative URLs it encounters in the movie.
pics-label or PICS-Label
The value of this property specifies a valid rating label for the document as defined by PICS. QuickTime currently does not support this property.
title
The value of this property contains the title of the presentation.
The value of this property becomes kUserDataName
(‘name’) user data item in the imported
movie.
Properties QuickTime defines:
name
The value of this property contains the name of the presentation.
The value of this property becomes kUserDataName
(‘name’) user data item in the imported
movie. Note that both the name meta data and the title meta data
map into the same user data item.
full-name
The value of this property contains the title of the presentation.
The value of this property becomes kUserDataTextFullName(‘©nam’) user
data item in the imported movie. Note the value of this user data
item is displayed in the movie property window of QuickTime Player.
author
The value of this property contains the author of the presentation.
The value of this property becomes kUserDataTextAuthor
(‘©aut’) user data item in the imported
movie. Note the value of this user data item is displayed in the
movie property window of QuickTime Player.
copyright
The value of this property contains the author of the presentation.
The value of this property becomes kUserDataTextCopyright
(‘©cpy’) user data item in the imported
movie. Note the value of this user data item is displayed in the
movie property window of QuickTime Player.
information
The value of this property contains the author of the presentation.
The value of this property becomes kUserDataTextInformation
(‘©inf’) user data item in the imported
movie. Note the value of this user data item is displayed in the
movie property window of QuickTime Player.
qt-userdata-xxx
where xxx is appended
to a ‘©’ character
and interpreted as an annotation user data tag (or a user data text
tag). For example, qt-userdata-swr becomes
the ‘©swr’ user
data text item. The value of this property contains a piece of annotation
of the presentation.
For more details on user data text items, refer to
http://developer.apple.com/techpubs/quicktime/qtdevdocs/APIREF/SOURCESV/workingwithmovieuserdata.htm |
A list of user data tags can be found at
http://developer.apple.com/techpubs/quicktime/qtdevdocs/APIREF/SOURCESIV/userdataidentifiers.htm |
Last updated: 2002-07-01