Re: [Rhythmbox-devel] MPEG-4 metadata loading



On Mon, 2003-11-17 at 22:15 +0000, Bastien Nocera wrote:
> Heya,
> 
> Here we go, iTunes can encode them, we play them.

Does this include Music Store stuff?? or is there some strange DRM that
we would never touch in those AAC files?

> We use libmp4v2 from libfaad2 to get the metadata and all. The xine-lib
> backend can play them back out of the box, no idea about GStreamer.
> 
> About the patch:
> - configure checks for mp4.h and mpeg4ip.h
> - add the audio/x-m4a mime-type as supported (requires CVS HEAD
> gnome-mime-data)
> - MP4 stream metadata implementation (new files)
> - change the name of the xine backend to "xine-lib"
> - parsing fixes for directory loading
> 
> Note that the faad2-devel package on freshrpms.net contains a couple of
> bugs that might break the build:
> - mp4.h and mpeg4ip.h headers missing
> - the stock mpeg4ip.h includes a non-existant (and not needed afaics)
> systems.h file)
> - libmp4v2.so isn't linked against libstdc++ (bit of a bummer, worked
> around in the configure.ac patch)
> Matthias, I hope you can fix those for us :)
> 
> TODO (but not by me):
> - be able to load non-local files using gnome-vfs with the file
> callbacks (see MP4ReadCb)
> - setting the metadata (the API is neato, this is like 30 minutes work,
> get_value and set the metadata)
> 
> Cheers
> 
> ---
> Bastien Nocera <hadess@hadess.net> 
> McMurphy fell 12 stories, hitting the pavement like a paper bag filled
> with vegetable soup. 
-- 
<><  ---------------------------------------
Douglas McMorris <virage83@mail.utexas.edu>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]