An APE tag item value is a value assigned by a key.
Member of APE Tag Item
APE Tag Item values can be binary data or UTF-8 strings.
Binary data is possible but strongly unrecommended.
UTF-8 strings are not zero terminated.
Although the contents is free, some formats are strongly recommended:
| Integer Number | List of digits, may be prepended by a '-' character |
| Floating Point Number | List of digits with an optional dot in the middle, may be prepended by a '-' character. An exponent can be appended which starts with a 'e' or 'E' followed by a integer number |
| Date | Date |
| Time period | Date . . . Date |
| String | Arbitrary data not containing characters 0, 254 and 255. UTF-8 encoded |
| List of entries | Items are not zero-terminated like in C/C++. If there's a zero character, multiple items are stored under the key and the items are separated by zero characters. |
| Time Stamp | Timestamp |
| Lyrics | [Timestamp]Text Linefeed [Timestamp,Performing Person]Text Linefeed [Timestamp,Performing Person1,Performing Person 2]Text Linefeed |
| Media | CD, DVD, VHS, Radio |
| Title Number | 2- or 3-digit nonnegative integral number |
| Weblink | http://host/directory/filename ftp://host/directory/filename http://host:port/directory/filename ftp://host:port/directory/filename http://user:password@host/directory/filename ftp://user:password@host/directory/filename http://user:password@host:port/directory/filename ftp://user:password@host:port/directory/filename |
| Local Link | file:/directory/file file:./relativedirectory/filename file:./filename |
| Other IP link | protocol:identifier |
| e-Mail address | mailto:name@host |
| Binary data | Arbitrary data, all data is allowed |
Examples:
| Integer Number | 12, 1234, -34534 |
| Floating Point Number | 12, 123.4, .123, -12., 12.34e12, 12.7E-4 |
| Date | 2002-02-28 |
| Time period | 2002-02-28...2003-01-01 |
| String | Rabits are rabits. |
| List of entries | |
| Lyrics | |
| Media | |
| Title Number | |
| Weblink | |
| Local Link | |
| Other IP link | |
| e-Mail address | |
| Binary data |
vgzed.1019394166Z}pu@toKHP%٢- ~H eGbdN6]tNq_3iOfLivܩǴ~L3m6icF}ow H3Dw^zRGGǗɖ7;gKG!疟nKftdTGԱcr Xඎ@c)T-7o^wkK=p/Nq?^=^`_ ~v~0p6ЏC7k-C Ȼ!B$T8LÝp y|xͰJo'_Nn]w;wtND.:v%kOFrArn]ȗ 佮#C9J٣tJO9N.+'HYKr)*'ɢ%#U%?}dI9EPI] r/O)gȊr~#O~Y9GPɊa VUdD |