bjs;665789 Wrote: 
> Interesting news:
> http://www.tuaw.com/2011/10/27/apples-alac-codec-is-now-open-source/Unfortunately
>  I think there is still a part of this story missing...

Apple .M4A music files consist of a raw data music stream, that is
wrapped inside an ISO MPEG4 file container.

MPEG4 is an open ISO standard that defines a nestable structure of
"boxes", where each such box has a name, and a predefined data payload.
The ISO standard specifies some of the standard box names and their
respective payloads. But the standard is extensible and allows vendors
to add their own box definitions, and define their respective payloads.
This works fine, because if a particular client does not understand the
contents of a particular box type, it can ignore it and jump over to
the next box.

One such standard MPEG4 box is the music stream box; it may contain
MP3, MP4, AAC, ALAC or proprietary raw stream data. Therefore it is of
course excellent news that Apple has open sourced the ALAC format,
because it increases the number of public domain raw data stream
payload formats that the standard MPEG4 music stream box can carry.

BUT, Apple still still uses other (proprietary) boxes to carry the
track meta-data (i.e. the tags). These Apple proprietary metadata boxes
obviously fit within the overall ISO format, and their names are known,
and their payload structures have been reverse engineered. (So for
example the SBS Scanner knows how to parse the tags). HOWEVER, so far
as I know, these meta data tags have NOT been open sourced by Apple, so
they could change the payload structures at whim, and thus "break" any
third party applications that rely on them...

=> Dear Apple, please also open source your meta data boxes!!


-- 
AndrewFG

Regards,
AndrewFG

Try out Whitebear. The middleware that joins the two worlds of:
1. UPnP/DLNA media clients and media players, and,
2. Squeezebox Server and Squeeze Players
Download it for free here: http://www.whitebear.ch/mediaserver
------------------------------------------------------------------------
AndrewFG's Profile: http://forums.slimdevices.com/member.php?userid=15838
View this thread: http://forums.slimdevices.com/showthread.php?t=91185

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to