Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Programming / Mac Programming / August 2007



Tip: Looking for answers? Try searching our database.

How to get m4a file's meta data(album,genre,art work,etc )

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
chowsimon - 25 Aug 2007 12:32 GMT
I am new to quickTime.I programed to get a m4a file's metadata with QuickTime
SDK on windows .
I called SDK's API:
InitializeQTML
EnterMovies
OpenMovieFile
NewMovieFromFile
QTCopyMovieMetaData
 ...
I succeeded only if QuickTime *player* was installed in my pc.
The InitializeQTML would  fail if there was no QuickTime player.
It's not practical to force every user to install QuickTime Player.
But I notice some other software can do this eg.Tag & Rename

So how to get metadata without installing QuickTime.

Thanks in advance.
John C. Randolph - 26 Aug 2007 21:21 GMT
> So how to get metadata without installing QuickTime.

Go get the MPEG 4 specification from the standards committee, and write
a *lot* of code to parse the file yourself.

-jcr
chowsimon - 27 Aug 2007 04:40 GMT
>> So how to get metadata without installing QuickTime.
>
>Go get the MPEG 4 specification from the standards committee, and write
>a *lot* of code to parse the file yourself.
>
>-jcr
Thank you!
NixDragon - 27 Aug 2007 20:21 GMT
> > So how to get metadata without installing QuickTime.
>
> Go get the MPEG 4 specification from the standards committee, and write
> a *lot* of code to parse the file yourself.
>
> -jcr

It's already been written. QuickTime is proprietary, yes, but there
are other programs which do metadata parsing like AtomicParsley. Most
of the code would be in there, except in C/C++.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.