[mb-bugs] [MusicBrainz Bug Tracker] #3766: Picard does not like m4a /mp4 files made by Quicktime.
MusicBrainz Bug Tracker
noreply at musicbrainz.org
Thu Dec 4 11:33:38 UTC 2008
#3766: Picard does not like m4a /mp4 files made by Quicktime.
----------------------------+-----------------------------------------------
Reporter: dak180 | Owner:
Type: bug | Status: reopened
Priority: normal | Milestone:
Component: Picard Tagger | Version: Picard 0.11
Resolution: | Keywords: m4a mp4
Browser: | Os: Mac OS X
----------------------------+-----------------------------------------------
Changes (by paultaylor):
* priority: important => normal
* status: closed => reopened
* version: Picard 0.9.0beta1 => Picard 0.11
* resolution: fixed =>
* milestone: Picard 0.10 =>
Comment:
I tried the fix, now Picard ignores the existing meta atom tree and
creates a new udta/meta/hdlr/ilst tree which does play okay in iTunes, but
I have two concerns.
1. The udta tree is put as the first child of the moov atom, whereas all
other players/taggers I know of put it after the mvhd and track atoms
2. The existing files meta atom is kept so the file now contains two
metadata trees, one rooted at udta, and one rooted at meta.
In both cases I dont know if Picard has broken a hard rule or just
convention. But whereever possible Picard should try and follow convention
for maximum compataibility
BTW the reason Atomic Parsley cannot read the original file is because the
meta atom does not contain the 4 bytes immediatley after the header and
before its children. Once again I dont know if the file that originally
encoded the file is breaking the rules or just convention.
--
Ticket URL: <http://bugs.musicbrainz.org/ticket/3766#comment:3>
MusicBrainz Bug Tracker <http://musicbrainz.org>
MusicBrainz -- the music metadatabase
More information about the Musicbrainz-bugs
mailing list