4.20. Linked information
To keep information duplication as low as possible this frame may be
used to link information from another ID3v2 tag that might reside in
another audio file or alone in a binary file. It is RECOMMENDED that
this method is only used when the files are stored on a CD-ROM or
other circumstances when the risk of file separation is low. The
frame contains a frame identifier, which is the frame that should be
linked into this tag, a URL [URL] field, where a reference to the
file where the frame is given, and additional ID data, if needed.
Data should be retrieved from the first tag found in the file to
which this link points. There may be more than one "LINK" frame in a
tag, but only one with the same contents. A linked frame is to be
considered as part of the tag and has the same restrictions as if it
was a physical part of the tag (i.e. only one "RVRB" frame allowed,
whether it's linked or not).
<Header for 'Linked information', ID: "LINK">
Frame identifier $xx xx xx xx
URL <text string> $00
ID and additional data <text string(s)>
Frames that may be linked and need no additional data are "ASPI",
"ETCO", "EQU2", "MCID", "MLLT", "OWNE", "RVA2", "RVRB", "SYTC", the
text information frames and the URL link frames.
The "AENC", "APIC", "GEOB" and "TXXX" frames may be linked with
the content descriptor as additional ID data.
The "USER" frame may be linked with the language field as additional
ID data.
The "PRIV" frame may be linked with the owner identifier as
additional ID data.
The "COMM", "SYLT" and "USLT"
frames may be linked with three bytes
of language descriptor directly followed by a content descriptor as
additional ID data.
@author Eric Farng
@version $Revision: 1.4 $