I thought APE writes ID3 tags, but actually, it writes APETAG tags, and yes they are stored at the end of the file, and yes Rhythmbox prefers them over ID3 2.3 for display, but updates/writes ID3 instead.
Unfortunately, my file is also copyrighted (perhaps it wouldn't be that much of a prpblem though?). andmy attempts to generate a similarly broken non-copyrighted file failed.
However, here's some info about it:
rq@sugar:/mnt/data/Download$ file "08 Lupe Fiasco Ft Matthew Santos-Superstar.mp3"
08 Lupe Fiasco Ft Matthew Santos-Superstar.mp3: Audio file with ID3 version 23.0 tag, MP3 encoding
rq@sugar:/mnt/data/Download$ apetag -i "08 Lupe Fiasco Ft Matthew Santos-Superstar.mp3"
W: file does not contain ape tag
No valid APE tag found
rq@sugar:/mnt/data/Download$ tail -c 1024 "08 Lupe Fiasco Ft Matthew Santos-Superstar.mp3" > superstar-tail
rq@sugar:/mnt/data/Download$ less -f superstar-tail
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@APETAGEX<D0>^G^@^@5^A^@^@
^@^@^@^@^@^@<A0>^@^@^@^@^@^@^@^@^N^@^@^@^@^@^@^@Album^@top 40 singles^D^@^@^@^@^@^@^@Year^@2008^C^@^@^@^@^@^@^@Genre^@Pop^G^@^@^@^@^@^@^@Comment^@DHZ.In^@^@
^@^@^@^@^@Encoded by^@hifi2007^C^@^@^@^@^@^@^@Language(s)^@USA^G^@^@^@^@^@^@^@MP3GAIN_MINMAX^@031,209^K^@^@^@^@^@^@^@MP3GAIN_UNDO^@+001,+001,N^L^@^@^@^@^@^@
^@REPLAYGAIN_TRACK_GAIN^@-6.935000 d^@^@^@^@^@^@^@REPLAYGAIN_TRACK_PEAK^@0.850904APETAGEX<D0>^G^@^@5^A^@^@
^@^@^@^@^@^@<80>^@^@^@^@^@^@^@^@TAGSuperstar^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@Lupe Fiasco Ft Matthew Santos^@top 40 singles^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@2008DHZ.Inc
Here's the md5sum of the file, in case you want to download it using bittorrent or whatever:
rq@sugar:/mnt/data/Download$ md5sum "08 Lupe Fiasco Ft Matthew Santos-Superstar.mp3"
a9d008ff71d418cfddafc417e244b367 08 Lupe Fiasco Ft Matthew Santos-Superstar.mp3
I too am facing this problem.
I thought APE writes ID3 tags, but actually, it writes APETAG tags, and yes they are stored at the end of the file, and yes Rhythmbox prefers them over ID3 2.3 for display, but updates/writes ID3 instead.
Unfortunately, my file is also copyrighted (perhaps it wouldn't be that much of a prpblem though?). andmy attempts to generate a similarly broken non-copyrighted file failed.
However, here's some info about it:
rq@sugar: /mnt/data/ Download$ file "08 Lupe Fiasco Ft Matthew Santos- Superstar. mp3" Superstar. mp3: Audio file with ID3 version 23.0 tag, MP3 encoding
08 Lupe Fiasco Ft Matthew Santos-
rq@sugar: /mnt/data/ Download$ apetag -i "08 Lupe Fiasco Ft Matthew Santos- Superstar. mp3"
W: file does not contain ape tag
No valid APE tag found
rq@sugar: /mnt/data/ Download$ tail -c 1024 "08 Lupe Fiasco Ft Matthew Santos- Superstar. mp3" > superstar-tail /mnt/data/ Download$ less -f superstar-tail @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@ @^@^@^@ ^@^@APETAGEX< D0>^G^@ ^@5^A^@ ^@ @^@^@<A0> ^@^@^@^ @^@^@^@ ^@^N^@^ @^@^@^@ ^@^@Album^ @top 40 singles^ D^@^@^@ ^@^@^@^ @Year^@ 2008^C^ @^@^@^@ ^@^@^@Genre^ @Pop^G^ @^@^@^@ ^@^@^@Comment^ @DHZ.In^ @^@ C^@^@^@ ^@^@^@^ @Language( s)^@USA^ G^@^@^@ ^@^@^@^ @MP3GAIN_ MINMAX^ @031,209^ K^@^@^@ ^@^@^@^ @MP3GAIN_ UNDO^@+ 001,+001, N^L^@^@ ^@^@^@^ @ TRACK_GAIN^ @-6.935000 d^@^@^@ ^@^@^@^ @REPLAYGAIN_ TRACK_PEAK^ @0.850904APETAG EX<D0>^ G^@^@5^ A^@^@ @^@^@<80> ^@^@^@^ @^@^@^@ ^@TAGSuperstar^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@Lupe Fiasco Ft Matthew Santos^@top 40 singles^ @^@^@^@ ^@^@^@^ @^@^@^@ ^@^@^@^ @^@2008DHZ. Inc
rq@sugar:
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^
^@^@^@^@^@Encoded by^@hifi2007^
^@REPLAYGAIN_
^@^@^@^
Here's the md5sum of the file, in case you want to download it using bittorrent or whatever:
rq@sugar: /mnt/data/ Download$ md5sum "08 Lupe Fiasco Ft Matthew Santos- Superstar. mp3" fddafc417e244b3 67 08 Lupe Fiasco Ft Matthew Santos- Superstar. mp3
a9d008ff71d418c