home *** CD-ROM | disk | FTP | other *** search
/ Planet Source Code Jumbo …e CD Visual Basic 1 to 7 / 5_2007-2008.ISO / data / Zips / WMA_Tag_Ed205892472007.psc / @PSC_ReadMe_68303_1.txt < prev    next >
Text File  |  2007-04-07  |  2KB  |  34 lines

  1. Title: WMA Tag Editor
  2. Description: WMA Tag Editor - submitted by Tom Pydeski
  3. I saw a lot of examples for editing mp3 tags, but not much to read wma files.
  4. there was one by Somenon at
  5. http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=61254&lngWId=1
  6. Although the original author's code worked, I wanted a way to read the file
  7. without parsing through each character looking for a certain string.
  8. (I kept his original routines as reference)
  9. I utilized the class structure from InfoTag, which read WMA files, but did it in a way
  10. that would not allow writing back to the file.
  11. So I initially tried to dig into the file and try to read it in blocks.
  12. It wasn't long before I realized the structure was way more complicated than I had
  13. originally thought. I did some digging and found the attached document
  14. "Advanced Systems Format (ASF) Specification" from Microsoft.
  15. Using this as a guide, I built the structures neccessary for each header object.
  16. I spent many weeks developing this and my wife hated that I was always on the 'puter,
  17. but I wanted to finish this. It will read and write the basic tags and I put in a
  18. treeview to display the entire file structure by object.
  19. I'd like to add another flexgrid and read multiple files, but that's for later.
  20. The other thing that I had hoped to accomplish was this:
  21. When using my GotRadio submission, I found that temp files were created with the filename of
  22. the songs played. These were located in the temporary internet directory.
  23. The structure of these files is different than the structure of wma's that I had burned.
  24. I was hoping to be able to learn how to modify the temp files to allow them to be played
  25. by media player, but try as i might, when I converted the temp. file to a wma with the set
  26. structure, media player would not play it.
  27. I'm attaching one of those temp files before and after modifying it.
  28. maybe someone with more knowledge can find the errors of my way
  29.  
  30. This file came from Planet-Source-Code.com...the home millions of lines of source code
  31. You can view comments on this code/and or vote on it at: http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=68303&lngWId=1
  32.  
  33. The author may have retained certain copyrights to this code...please observe their request and the law by reviewing all copyright conditions at the above URL.
  34.