Ik kom regelmatig MP3's tegen waarin allerlei metadata zit.
Met "id3v2 -D" strip ik de meeste zooi er af. Toch blijkt het niet altijd afdoende.
- Laatst had ik twee MP3's die ogenschijnlijk hetzelfde zijn: Klinken identiek, zelfde bitrate, zelfde aantal frames, toch 256 bytes verschillend in grootte. Blijkt er bij de grootste een 256 bytes headertje te zitten. Na die er handmatig te hebben afgehaald, had ik twee identieke MP3-files.
- Ik heb nu met een MP3 te maken die wel wordt gespeeld door XMMS, maar als ik vanuit Nautilus het bestand aanklik, weet Nautilus er geen raad mee.
Het file-commando geeft aan: "(Lonyo) Summer of love.MP3: Macintosh MacBinary data, type "MPEG", creator "MPgP"
Ik een kijkje nemen met hexdump:
Blijkt er weer een header te zitten, ditmaal zo te zien omdat het nummer door een Mac programma is geript.
De grote vraag: Met welk programma haal ik al die rommel van m'n MP3's af? (uiteraard een Unix/Linux programma, ik stel de vraag niet voor niets in dit forum)
Met "id3v2 -D" strip ik de meeste zooi er af. Toch blijkt het niet altijd afdoende.
- Laatst had ik twee MP3's die ogenschijnlijk hetzelfde zijn: Klinken identiek, zelfde bitrate, zelfde aantal frames, toch 256 bytes verschillend in grootte. Blijkt er bij de grootste een 256 bytes headertje te zitten. Na die er handmatig te hebben afgehaald, had ik twee identieke MP3-files.
- Ik heb nu met een MP3 te maken die wel wordt gespeeld door XMMS, maar als ik vanuit Nautilus het bestand aanklik, weet Nautilus er geen raad mee.
Het file-commando geeft aan: "(Lonyo) Summer of love.MP3: Macintosh MacBinary data, type "MPEG", creator "MPgP"
Ik een kijkje nemen met hexdump:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| #hexdump -C "(Lonyo) Summer of love.MP3" | head -n 20 00000000 00 0b 33 35 39 44 2d 30 35 2e 6d 70 33 00 00 00 |..359D-05.mp3...| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000040 00 4d 50 45 47 4d 50 67 50 01 00 00 00 01 21 00 |.MPEGMPgP.....!.| 00000050 00 00 00 00 55 a3 43 00 00 00 00 b5 53 0f 0c b5 |....U£C....µS..µ| 00000060 53 0f 68 00 00 00 00 00 00 00 00 00 00 00 00 00 |S.h.............| 00000070 00 00 00 00 00 00 00 00 00 00 81 81 f6 3d 00 00 |............ö=..| 00000080 ff fb b0 6c 00 0f f0 00 00 00 00 00 00 00 00 00 |ÿû°l..ð.........| 00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000002f0 00 00 ff fb b2 6c ff 8f f0 00 00 00 00 00 00 00 |..ÿû²lÿ.ð.......| 00000300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000560 00 00 00 00 00 ff fb b2 6c ff 8f f0 00 00 00 00 |.....ÿû²lÿ.ð....| 00000570 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000007d0 00 00 00 00 00 00 00 00 ff fb b2 6c ff 8f f0 00 |........ÿû²lÿ.ð.| 000007e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000a40 00 00 00 00 00 00 00 00 00 00 00 ff fb b2 6c ff |...........ÿû²lÿ| |
Blijkt er weer een header te zitten, ditmaal zo te zien omdat het nummer door een Mac programma is geript.
De grote vraag: Met welk programma haal ik al die rommel van m'n MP3's af? (uiteraard een Unix/Linux programma, ik stel de vraag niet voor niets in dit forum)