[prev in list] [next in list] [prev in thread] [next in thread]
List: taglib-devel
Subject: Re: M4A genre parsing in TagLib 1.6
From: patrick machielse <patrick () hieper ! nl>
Date: 2009-10-29 17:13:21
Message-ID: E1237438-32DD-47EA-A117-2940263363AB () hieper ! nl
[Download RAW message or body]
Op 29 okt 2009, om 16:38 heeft Lukáš Lalinský het volgende geschreven:
> On Thu, Oct 29, 2009 at 4:11 PM, patrick machielse
> <patrick@hieper.nl> wrote:
>
>> I have noticed that the String returned for genre() is consistently
>> different (wrong) for _some_ genres. For example:
>>
>> iTunes 'Alternative' => TagLib reads 'Ska'
>> iTunes 'Ska' => TagLib reads 'Death Metal'
>>
>> However, on genres such as 'Alternative & Punk' and 'Classical'
>> iTunes
>> and TagLib are in complete agreement...
>
> No, it isn't a known issue. There are two ways to store genre in MP4
> files, as text or as ID3v1 genre number. The textual ones are read
> correctly, the problem is with the numeric ones. ID3v1 indexes them
> from 0, MP4 apparently from 1. The code currently assumes they are
> indexed from 0 and incorrectly looks them in the the ID3v1 genre
> table.
Thanks for this information.
What is the current status of m4a support beyond the abstract Tag
interface -- if any?. I have been looking at Items returned by
MP4::Tag::itemListMap(), and I found useful nuggets of information
like 'cpil' and 'tmpo', but for my application I really need access to
the album art atom 'covr'. So far it seems TagLib cannot find that
atom, and it seems that MP4::Item has no support for binary data --
which figures.
Should I file bug reports / feature requests for these issues?
Thanks,
patrick
--
Patrick Machielse
Hieper Software
http://www.hieper.nl
info@hieper.nl
_______________________________________________
taglib-devel mailing list
taglib-devel@kde.org
https://mail.kde.org/mailman/listinfo/taglib-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic