Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

SMIL Meta Tag Support in QuickTime

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:

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.

The value of this property specifies a valid rating label for the document as defined by PICS. QuickTime currently does not support this property.

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:

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.

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.

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.

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.

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.

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


< Previous PageNext Page > Hide TOC


Last updated: 2002-07-01




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice