What you are looking is called the ID3 tag. It is a
tag that is applied at either the beginning or end of
the MP3 file, depending on what version of ID3 you
use. ID3v1 tags at the end of the file which sucks
because if you are streaing audio, you don't get the
song information until the end of the song. ID3v2 tags
at the beginning, so you get the information first.
ID3v2 also allows you to store more information.

Check out http://www.id3.org/ ,
http://www.mp3-converter.com/mp3codec/id3.htm

There are some programs out there that are ID3 tag
header editors. You may be able to get the source and
migrate that to ASP.

HTH!

--- Chris Tifer <[EMAIL PROTECTED]> wrote:
> Yeah, Tore's right. Certain segments of the file
> contain information
> about it. I was looking into writing a mini MP3
> player before and wanted
> users
> to be able to change titles, artist, etc...
> 
> Do a search at some VB sites and you should be able
> to find what you
> need.
> 
> Chris Tifer
> http://www.emailajoke.com
> 
> 
> ----- Original Message -----
> From: "Bostrup, Tore" <[EMAIL PROTECTED]>
> To: "ActiveServerPages"
> <[EMAIL PROTECTED]>
> Sent: Wednesday, September 18, 2002 6:12 AM
> Subject: RE: Accessing File Properties
> 
> 
> > AFAIK, those properties are part of the file
> format/contents, and not file
> > system properties.  You would need a description
> of the MP3 format (or at
> > least the MP3 file header), or a component/library
> that know how to access
> > that information.
> >
> > HTH,
> > Tore.
> >
> > -----Original Message-----
> > From: EXT-Sauceda, Gilbert
> [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, September 17, 2002 7:25 PM
> > To: ActiveServerPages
> > Subject: Accessing File Properties
> >
> >
> > I am trying to access the properties of an MP3
> file with script. Is this
> > possible? When I right-click on an MP3, and goto
> the Summary tab, I see
> all
> > these properties, like Comments, Keywords,
> Category, Subject, Title, etc.
> >
> > set oFSO =
> Server.CreateObject("Scripting.FileSystemObject")
> > set oMP3 = oFSO.GetFile(mp3Path)
> >
> > for each p in oMP3.???
> > Response.Write p.name & "<br>"
> > next
> >
> > set oFSO = nothing
> > set oMP3 = nothing
> >
> > ---
> > You are currently subscribed to activeserverpages
> as: [EMAIL PROTECTED]
> > To unsubscribe send a blank email to
> > %%email.unsub%%
> >
> > ---
> > You are currently subscribed to activeserverpages
> as: [EMAIL PROTECTED]
> > To unsubscribe send a blank email to
> %%email.unsub%%
> 
> 
> ---
> You are currently subscribed to activeserverpages
> as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to
%%email.unsub%%


__________________________________________________
Do you Yahoo!?
Yahoo! News - Today's headlines
http://news.yahoo.com

---
You are currently subscribed to activeserverpages as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Reply via email to