Community discussion forum

MP3 Tag information

This is a comment thread discussing MP3 Tag information
  • 9 years ago

    This thread is for discussions of MP3 Tag information.

  • Advertisement

    Simply the fastest line-level profiler for .NET ever

    “The low overhead means it has minimal impact on the execution of my program”
    Mark Everest, Development Team Leader, Renault F1 Team Ltd.

    Try out the new ANTS Profiler 4 for yourself. Download your 14-day trial now

  • 6 years ago

    This seems pretty straightforward.  However what about ID3v2 tags?  I know MP3's can have v1, v2, or both.  How can you read v2 using VB?


    Thanks.

  • 6 years ago

    I was wondering the same thing as you and I decided that they probably wouldn’t put both V1 and V2 at the same end so I took a look at the beginning and I did get something but not what I hoped for.  


    It appears at least that the ID3V2 info is held at the beginning, but it only appears to hold the strings which have been filled in, IE: if whoever entered the info included the song title but not the artist then it WILL NOT store a blank string for the artist.


    I could be completely wrong about all of this so I'll post another message when I have found out how to decode it fully, but if someone beats me to it then I’d appreciate a reply to this message to save me wasting my time…

  • 6 years ago

    You're right that far I think.  I have found some vb code that can read and write v2 since I posted this.  It crashes sometimes when certain fields are empty though; and it will only read the basic v2 fields.  I've been trying to fix it.  Its kinda long, if you email me I'll send you the zip it came in.  

  • 6 years ago

    I have written an application (mp3-portal-intranet) thing once,
    and I recognize the problem, but maybe my code can help you.

  • 6 years ago

    I had the same problem with id3v2 tag. Maybe this URL will help you:
    http://id3lib.sourceforge.net/


  • 5 years ago

    This is really sweet, but I would also like to know how to SET MP3 tag information


    Thanks!

  • 5 years ago

    Does anyone have similar code for C# to read ID3V2 tags.


    Also, If wanted to write an application to search ID3V2 tags and return results, is it better to first load all media into some database, or search the files individually?


    adam2307@hotmail.com


    regards

  • 5 years ago

    Does anyone have similar code for C# to read ID3V2 tags.


    Also, If wanted to write an application to search ID3V2 tags and return results, is it better to first load all media into some database, or search the files individually?


    adam2307@hotmail.com


    regards

  • 5 years ago

    Does anyone have similar code for C# to read ID3V2 tags.


    Also, If wanted to write an application to search ID3V2 tags and return results, is it better to first load all media into some database, or search the files individually?


    adam2307@hotmail.com


    regards

  • 5 years ago

    Does anyone have similar code for C# to read ID3V2 tags.


    Also, If wanted to write an application to search ID3V2 tags and return results, is it better to first load all media into some database, or search the files individually?


    adam2307@hotmail.com


    regards

  • 5 years ago

    I'm afraid that I don't have anything in c# for you, but some advice on whether to load the info first or not.  My suggestion would be to load the info first.  This is because if the user wants to do several searches, preloading all the mp3s will mean that you only have to access the file info once instead of several times.  This will save vast amounts of time for people like me who keep a BIG number of mp3s


    Hope this is of some help  


    Oh, and don't use the "Back" button on your browser to edit a post, use the "Edit" button.
    You might want to delete some of those extra posts of yours

  • 5 years ago

    Quote:
    [1]Posted by rama_ii on 9 Sep 2002 07:08 PM[/1]
    I had the same problem with id3v2 tag. Maybe this URL will help you:
    http://id3lib.sourceforge.net/

    Did you get it to work? The documentation is only for C++ and I want to use it in VB... Does anybody know how to do that?

  • 5 years ago

    Quote:
    [1]Posted by rama_ii on 9 Sep 2002 07:08 PM[/1]
    I had the same problem with id3v2 tag. Maybe this URL will help you:
    http://id3lib.sourceforge.net/

    Did you get it to work? The documentation is only for C++ and I want to use it in VB... Does anybody know how to do that?

  • 5 years ago

    Quote:
    [1]Posted by rama_ii on 9 Sep 2002 07:08 PM[/1]
    I had the same problem with id3v2 tag. Maybe this URL will help you:
    http://id3lib.sourceforge.net/

    Did you get it to work? The documentation is only for C++ and I want to use it in VB... Does anybody know how to do that?

  • 4 years ago

    Thanks thats an excellent article and works well...


    I would like two supplementals:
    The first on how to read mp3 quality information  192kb/s  etc
    The second on how to write this data back out to the file.


    It would be real handy also if there was a list of the combo list of genre relative to the asc code
    (Would of got 5 on my vote if it had the combo code)

  • 4 years ago

    hi!


    http://members.a1.net/pasce/index.htm


    here you find something to read & write Id3v1/Id3v2 Tags!


    mfg VBCool



  • 4 years ago

    Here you can find something


    http://members.a1.net/pasce/index.htm

  • 5 months ago

    Why is Tag included in the TYPE definition? It would appear to me that once Tag = "TAG" then you could use one GET to gather the other information using the Type variable DIMensioned. Interesting ideas here!

    Thanks,

    Ted

Post a reply

Enter your message below

Sign in or Join us (it's free).