Skip to main content

What's a nerd to do...

I have this pestering problem. I've said it many times before but my music colelction contains now approximately 6500 mp3s. About half of them are the Russian music that I always listen to.

The problem comes when the Russian information is displayed in any number of MP3 players around my house, including my own PC. See some of the players refuse to play files that have unicode characters in them (read cyrillic alphabet), except my iPod and SanDisk players refuse to show mp3 information in correct manner. To make it even more frustrating once in a while my preferred Library method (MediaMonkey) on occasion translates unicode in ASCII characters, meaning anything Russian gets translated into googly letters.

What I have done is wrote a little winform application using .NET. It has two portions.

The first portion took all of my music that had russian characters in file names and transliterated them into latin. That part was fairly easy. I did have to manually build a libabry of russian-into-latin characters for correct replacements. All of the russian characters in UTF-8 econding are starting at ASCII value of 1040. This also helped with ASCII replacements for Windows 1251 standard russian encoding. All I had to do was take the ASCII code and add 848 to it, the replacement worked beautifully.

The second portion is much more difficult. There is a shortage of .NET components available that work with extended ID3 tags. None of them are Microsoft native, and all are written by people like me. The problem with ID3 tags is that version 1 does not support Unicode. The ID3 version 2 tags are a bit more complicated to control.

What I am currently trying to do is write two separate procedures one for updated ID3v1 tags and another for ID3v2 tags, and see where that will take me.

Wow, got that off my chest. Can I have my Nerd Card back?

Comments

Ilya said…
Heh... Such dedication! I simply ignore it - after all, do you actually have to read what it says to recognize the tune? :-)
Ilyuha!

6500 songs, do you think I know all of them by heart? :) And it saves time when I put them on iPod, I can do it by name without having play it first.

I wouldn't be a nerd without dedication such as this.

Besides, it's just very very annoying.

Popular posts from this blog

Things you never cared to know about Mayonnaise

I have decided to start a new Rubric. Once a week I will write a post about a random subject. Having the subject coming out of MY head, it can be about anything. I constantly have a lot of random "Why?" and "How does?" questions floating around in my head. I will try to explain how I arrived to the subject at hand and promise to do diligent research on Wikipedia and provide you, the unfortunate reader, with either the interesting or unusual bits of info. YOU'VE BEEN WARNED! In addition to that I have a slight fetish for trivia. The rubric will be called: Things you never cared to know about Today's topic is Mayonnaise . How did I arrive to that? As I was making breakfast in the morning, I decided that I wanted to take a pita pocket and stuff it with something. The pitas are usually fairly dry, and you have to toast them. I did not have Hummus or Babaganoush (GOD! I just love saying BA-BA-GA-NOUSHHHHHHHHH!) I put a little Mayo inside to soften it up. So, ther...

Crazy ideas - UPDATED

Here's a crazy survey I thought off. If you had a time machine where would you travel first? Assuming the fact of course of universal invincibility. ----UPDATE---- As my brother mentioned, with time travel universally available getting rich schemes would be less than doable. My aim is more towards investigating great mysteries of history. Therefore: a. To the Big Bang b. To see an asteroid killing dinosaurs c. To see the exodus of Jews as it really happened d. Try to see if Jesus hubbub really happened e. Forget the past, I'd go to the year 2020 to see who winds World Series and place a bet accordingly. f. Suggested by Ilya . Back a day or to to purchase winning lottery ticket. e. Try to see if Atlantis existed. f. Travel to the future to see the explosion of our Sun. I am torn between the dinosaurs and the World Series. Please suggest the choices. Should I add Buddha and Muhammed to the list as well? From the curiousity stand-point. I still rather see the dinosaurs.

Weekend update

Finally some beautiful weather here in Chicago. We have decided to go to our regular hunting grounds at Lincoln Park Zoo. We slept well into the morning, picked up our good friends and in the company of four adults and three children went to see the animals. The photographer in me was screaming bloody murder to go out and make pictures. Thankfully my wife was very tolerant this time around with me running around like a madman taking picture of anything that moved. Lincoln Park Zoo is a great little place. It's free (if you don't consider $17 parking) they have all the animals kids love to see, and none of the animals where you stand scratching your head wondering how do you explain platipus to a 5-year-old. One bad thing that happened today, is I think i forgot to close the car, and somebody got in and stolen my Magellan GPS. Luckily nothing else was in the car, so other then that the car remained untouched. Unpleasant, but I have only myself to blame, and I think I'll live...