Transcoding between content data and description data. The transcoding may
include transcoding content data to corresponding description data.
Additional description information to complete the description data may
be requested. The transcoding may include transcoding description data to
content data, including seeking content data items that match the
description data. Content data items that best match the description data
may be selected and included in the content data. A user may be requested
to select items from a group of matching content data items. The content
data may be stored according to the Moving Pictures Expert Group-4
(MPEG-4) standard, and the description data may be stored according to
the MPEG-7 standard. The transcoding may be achieved via rules stored in
the Extensible Stylesheet Transformation (XSLT) format. The transcoding
may be implemented on a computing device, such as a personal computer.