diff options
author | Nils Durner <durner@gnunet.org> | 2005-04-17 12:41:27 +0000 |
---|---|---|
committer | Nils Durner <durner@gnunet.org> | 2005-04-17 12:41:27 +0000 |
commit | e3f411e1c63259944a17760b402279b138f17124 (patch) | |
tree | f3416021bf4b339014aedce47ab92f7644d51fdb /test | |
parent | 5fb298e651ad41fc7c5459d8a5f4ca6a72fa46e7 (diff) | |
download | libextractor-e3f411e1c63259944a17760b402279b138f17124.tar.gz libextractor-e3f411e1c63259944a17760b402279b138f17124.zip |
ID3v2 testcases from http://sourceforge.net/projects/id3lib ("example tags")
Diffstat (limited to 'test')
-rw-r--r-- | test/id3v2/221-compressed.tag | bin | 0 -> 166 bytes | |||
-rw-r--r-- | test/id3v2/230-compressed.tag | bin | 0 -> 185 bytes | |||
-rw-r--r-- | test/id3v2/230-picture.tag | bin | 0 -> 8583 bytes | |||
-rw-r--r-- | test/id3v2/230-syncedlyrics.tag | bin | 0 -> 945 bytes | |||
-rw-r--r-- | test/id3v2/230-unicode.tag | bin | 0 -> 165 bytes | |||
-rw-r--r-- | test/id3v2/README.txt | 55 | ||||
-rw-r--r-- | test/id3v2/composer.jpg | bin | 0 -> 8156 bytes | |||
-rw-r--r-- | test/id3v2/example.lyr | bin | 0 -> 1207 bytes | |||
-rw-r--r-- | test/id3v2/ozzy.tag | bin | 0 -> 3211 bytes | |||
-rw-r--r-- | test/id3v2/thatspot.tag | bin | 0 -> 24482 bytes |
10 files changed, 55 insertions, 0 deletions
diff --git a/test/id3v2/221-compressed.tag b/test/id3v2/221-compressed.tag new file mode 100644 index 0000000..121a240 --- /dev/null +++ b/test/id3v2/221-compressed.tag | |||
Binary files differ | |||
diff --git a/test/id3v2/230-compressed.tag b/test/id3v2/230-compressed.tag new file mode 100644 index 0000000..238dc85 --- /dev/null +++ b/test/id3v2/230-compressed.tag | |||
Binary files differ | |||
diff --git a/test/id3v2/230-picture.tag b/test/id3v2/230-picture.tag new file mode 100644 index 0000000..7c29582 --- /dev/null +++ b/test/id3v2/230-picture.tag | |||
Binary files differ | |||
diff --git a/test/id3v2/230-syncedlyrics.tag b/test/id3v2/230-syncedlyrics.tag new file mode 100644 index 0000000..3f152bb --- /dev/null +++ b/test/id3v2/230-syncedlyrics.tag | |||
Binary files differ | |||
diff --git a/test/id3v2/230-unicode.tag b/test/id3v2/230-unicode.tag new file mode 100644 index 0000000..1908713 --- /dev/null +++ b/test/id3v2/230-unicode.tag | |||
Binary files differ | |||
diff --git a/test/id3v2/README.txt b/test/id3v2/README.txt new file mode 100644 index 0000000..05ac592 --- /dev/null +++ b/test/id3v2/README.txt | |||
@@ -0,0 +1,55 @@ | |||
1 | The following is a description of the files in this directory: | ||
2 | |||
3 | 221-compressed.tag | ||
4 | |||
5 | This ID3v2.2.1 tag contains a Compressed Data Metaframe. Tag editors should | ||
6 | no longer create such old tags, but should be able to correctly parse them. | ||
7 | |||
8 | 230-compressed.tag | ||
9 | |||
10 | This ID3v2.3.0 tag contains a compressed frame. The frame has the | ||
11 | 'compression' bit set in it's frame header. This method for compressing | ||
12 | frames supercedes the 2.2.1 Compressed Data Metaframe. | ||
13 | |||
14 | 230-picture.tag | ||
15 | |||
16 | This ID3v2.3.0 tag contains a variety of frames, including an Attached | ||
17 | Picture frame (APIC) and an Involved People List frame (IPLS). It is also | ||
18 | an example of ID3v2's unsynchronization scheme. | ||
19 | |||
20 | 230-syncedlyrics.tag | ||
21 | |||
22 | This ID3v2.3.0 tag is converted using id3lib-3.7.10 from example.lyr, a | ||
23 | Lyrics3 v2.00 tag file. It includes an example of the Synchronized Lyrics | ||
24 | frame. | ||
25 | |||
26 | 230-unicode.tag | ||
27 | |||
28 | This ID3v2.3.0 tag has a single frame comprised of unicode tag. Earlier | ||
29 | versions of this tag were incorrect in the byte-order marker (BOM) contained | ||
30 | within the tag, so correct implementations of the ID3v2 spec wouldn't be able | ||
31 | to parse that version of the tag. The BOM's have since been corrected. | ||
32 | |||
33 | ozzy.tag | ||
34 | |||
35 | This ID3v2.3.0 tag is from an mp3 file submitted by a user who found a bug in | ||
36 | earlier versions of id3lib. It was converted from the old MusicMatch tagging | ||
37 | format by the MusicMatch Jukebox application. | ||
38 | |||
39 | thatspot.tag | ||
40 | |||
41 | This ID3v2.3.0 tag is also converted from the MusicMatch Jukebox application. | ||
42 | It is the tag from the sample mp3 file distributed with free copies of | ||
43 | Jukebox. It contains a frame not defined in the ID3v2.3.0 specification | ||
44 | (TRDO), so is a good test for implementations of the spec to see how well | ||
45 | they handle unknown frames. | ||
46 | |||
47 | example.lyr | ||
48 | |||
49 | This is the Lyrics3 v2.00 tag given as an example of the format at the | ||
50 | following URL: http://www.id3.org/lyrics3200.html. This tag was converted | ||
51 | to 230-syncedlyrics.tag by id3lib-3.7.10. | ||
52 | |||
53 | composer.jpg | ||
54 | |||
55 | This is the picture file used to create 230-picture.tag. | ||
diff --git a/test/id3v2/composer.jpg b/test/id3v2/composer.jpg new file mode 100644 index 0000000..4e55bef --- /dev/null +++ b/test/id3v2/composer.jpg | |||
Binary files differ | |||
diff --git a/test/id3v2/example.lyr b/test/id3v2/example.lyr new file mode 100644 index 0000000..4c6e7d9 --- /dev/null +++ b/test/id3v2/example.lyr | |||
Binary files differ | |||
diff --git a/test/id3v2/ozzy.tag b/test/id3v2/ozzy.tag new file mode 100644 index 0000000..d88ab60 --- /dev/null +++ b/test/id3v2/ozzy.tag | |||
Binary files differ | |||
diff --git a/test/id3v2/thatspot.tag b/test/id3v2/thatspot.tag new file mode 100644 index 0000000..5e46d81 --- /dev/null +++ b/test/id3v2/thatspot.tag | |||
Binary files differ | |||