Results 1 to 19 of 19

Thread: VB.NET : ID3v1,v2 reader , ID3v2 Writer

  1. #1

    Thread Starter
    Lively Member matt3011's Avatar
    Join Date
    May 2002
    Location
    France
    Posts
    82

    VB.NET : ID3v1,v2 reader , ID3v2 Writer

    I've not finished it yet, but i will upload new versions as soon as they'll be ready. It is not commented, i'll do this sometime.
    I think this could help many people wanting to use id3v2.
    Hope this helps.

    Please Report Any BUG.

    Revision : 2
    Attached Files Attached Files
    Last edited by matt3011; Nov 22nd, 2003 at 06:58 PM.

  2. #2
    Frenzied Member Ultimasnake's Avatar
    Join Date
    Feb 2002
    Location
    Amsterdam, holland
    Posts
    1,172
    ok didnt use it Yet.... but mind making it english? much easier to use then.. especially if the code is in french too


    will try it when i get home , thanks in advance


    For my PC and MS Smartphone 2003 software visit
    http://www.ultimasoftware.nl

  3. #3

    Thread Starter
    Lively Member matt3011's Avatar
    Join Date
    May 2002
    Location
    France
    Posts
    82
    I don't have much time by now.
    Only the Form and its code are in French.
    The ID3v2 class is almost in english. Just replace "donnees" by "data" and it's done.
    I don't have much time but I think I will include multiple languages for the Form and i Will reCode it in english ; I just don't now when.

    If you have any trouble using it please feel free to ask anything.

  4. #4
    Frenzied Member Ultimasnake's Avatar
    Join Date
    Feb 2002
    Location
    Amsterdam, holland
    Posts
    1,172
    great.. will rename that thing... and if you want i can give you a dutch translation when you have the time.. i will look into it right now.. and if i find bugs or what so ever i'll try to fix it.. and post it here

    For my PC and MS Smartphone 2003 software visit
    http://www.ultimasoftware.nl

  5. #5
    Frenzied Member Ultimasnake's Avatar
    Join Date
    Feb 2002
    Location
    Amsterdam, holland
    Posts
    1,172
    ok got a question for you... i made the Dll.. made a refrence in my app.. and now? :s how does it work?
    For my PC and MS Smartphone 2003 software visit
    http://www.ultimasoftware.nl

  6. #6

    Thread Starter
    Lively Member matt3011's Avatar
    Join Date
    May 2002
    Location
    France
    Posts
    82
    OK, I'll put an example when i have time.
    when you've a created a new instance of it try,

    VB Code:
    1. myId3v2Instance.filename = "filetoread" 'the file you want the Id3v2
    2. myId3v2Instance.getid3() 'You put the ID3v2 in its structure
    3.  
    4. 'Now you want to retrieve the DATA.
    5. 'If you now the ID3v2 tag you're looking for, just call for it.
    6. 'For example, Title of the song is "TIT2" and is a Text TAG :
    7. dim Title as string=myId3v2Instance.get_TTAG("TIT2")
    8.  
    9. 'OR, if you want to set this property,
    10. myId3v2Instance.set_TTAG("TIT2",Title)
    11.  
    12. 'The function save is a little special :
    13. 'You have to put a flag to_Save on True before you call it.
    14. 'I've done this because you can't save a file when a player is reading it.
    15. 'So I have my program to save Files when they're free
    16. 'and only if changes has been made which they now with To_Save.
    17. myId3v2Instance.To_Save=True
    18. myId3v2Instance.Save()
    19.  
    20. 'If you use the ShowDialog() function, and click on the save button,
    21. 'Only the Flag To_Save and the structure have been modified.
    22. 'You'll have to call the method Save() to apply the changes to the file.
    Last edited by matt3011; Nov 19th, 2003 at 07:35 AM.

  7. #7
    Frenzied Member Ultimasnake's Avatar
    Join Date
    Feb 2002
    Location
    Amsterdam, holland
    Posts
    1,172
    This should be done easier don't you think ? ... i am wondering something , will look into it and tell you if i found something nice for it
    For my PC and MS Smartphone 2003 software visit
    http://www.ultimasoftware.nl

  8. #8
    Hyperactive Member
    Join Date
    Apr 2001
    Location
    N42 29.340 W71 53.215
    Posts
    422

    VB6 please

    Any way to make this available to the VB6 user community?

    I don't even know how to open and look into a ".net.rar" ?? file.
    "The wise man doesn't know all the answers, but he knows where to find them."
    VBForums is one place, but for the really important stuff ... here's a clue 1Tim3:15

  9. #9

    Thread Starter
    Lively Member matt3011's Avatar
    Join Date
    May 2002
    Location
    France
    Posts
    82
    I don't even know how to open and look into a ".net.rar" ?? file.
    >>This is just a .rar file

    Any way to make this available to the VB6 user community?
    >>You can copy and paste the code from the source files and adapte It to VB6.

    I have a very old VB6 version with, i'm sure, many bugs because I move to .Net before I finished It. If you want it anyway, just let me now but I think the copy-paste-adapt method is the best one (but a little longer).

  10. #10
    Hyperactive Member
    Join Date
    Apr 2001
    Location
    N42 29.340 W71 53.215
    Posts
    422

    Good MP3 V1 & V2 tag reading example

    "The wise man doesn't know all the answers, but he knows where to find them."
    VBForums is one place, but for the really important stuff ... here's a clue 1Tim3:15

  11. #11
    New Member
    Join Date
    May 2006
    Posts
    2

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    I know this is an old thread but I am trying to figure out how to use this to add album art to the id3v2 tag.

  12. #12
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    The ID3 spec has no capacity for album art info.

  13. #13
    New Member
    Join Date
    May 2006
    Posts
    2

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    http://www.id3.org/id3v2.4.0-frames.txt
    Then what is the APIC frame?

    This is basically what I want to do. I want to add albumn art so it shows up in iTunes and Windows Media player.

    I did find a blog that notes a problem.
    http://the.taoofmac.com/space/blog/2003-09-02

  14. #14
    Hyperactive Member cptHotkeys's Avatar
    Join Date
    Apr 2007
    Location
    New Zealand
    Posts
    294

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    Maybe for ID3 tags you should use "ultraid3lib.dll",
    http://home.fuse.net/honnert/hundred/UltraID3Lib/
    it reads and writes ID3 versions 1 - 2.4. personaly I think album art is best left as folder art, its much cleaner, less redundant and it lets you view art when your browsing the folders too, but its not really any good if you dont intend to keep your music organized.

  15. #15
    New Member
    Join Date
    Jun 2007
    Posts
    6

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    The UltraID3Lib is awesome, I've been using that for a while, he did a great job, and best of all... it's free.

    ~j

  16. #16
    Addicted Member
    Join Date
    Mar 2008
    Posts
    150

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    Does have the compiled dll for this UltraIDELib? The site is down and I can't find it elsewhere for the life of me. Help!

  17. #17
    PowerPoster i00's Avatar
    Join Date
    Mar 2002
    Location
    1/2 way accross the galaxy.. and then some
    Posts
    2,388

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    i realize i am resurrecting this from the dead... but doesnt seem to work on new mp3 files???

    any ideas?

    Thanks
    Kris

  18. #18
    Hyperactive Member cptHotkeys's Avatar
    Join Date
    Apr 2007
    Location
    New Zealand
    Posts
    294

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    Quote Originally Posted by i00 View Post
    i realize i am resurrecting this from the dead... but doesnt seem to work on new mp3 files???

    any ideas?

    Thanks
    Kris
    Use ultra id3 lib, its the best option you have got (trust me).
    http://home.fuse.net/honnert/hundred/UltraID3Lib/
    or
    Download

    Signatures suck

  19. #19
    PowerPoster i00's Avatar
    Join Date
    Mar 2002
    Location
    1/2 way accross the galaxy.. and then some
    Posts
    2,388

    Re: VB.NET : ID3v1,v2 reader , ID3v2 Writer

    i would prefer something that was open source...

    ...anyone?

    Thanks
    Kris

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width