Yow-Hann Lee - Software Happens

All things Computer Science, .NET & WWW

  Home  |   Contact  |   Syndication    |   Login
  136 Posts | 7 Stories | 38 Comments | 62 Trackbacks

News


Article Categories

Archives

Post Categories

About

The following is more of a design and implementation problem rather than one that asks you to pump out code.

Question:

How would you go about designing a Windiff of mp3 files?

Would you still rely on binary comparison if I added the goal is to match on the same tunes (i.e. The Fray - How to Save a Life) as opposed to identical files.

Is there a quick and dirty way to do this?

What about a more involved approach? Describe and list out the pros/cons.

posted on Sunday, December 10, 2006 12:38 AM

Feedback

# re: Quick BrainSharpener (#5) - Untraditional MP3 Windiff Program 12/10/2006 6:21 AM RobertZ
I would suggest the Music Brainz MP3 tagging approach to take into concern: http://musicbrainz.org/

Yours,
RobertZ

# re: Quick BrainSharpener (#5) - Untraditional MP3 Windiff Program 12/10/2006 1:09 PM Yow-Hann
Great answer Robert. You nailed the quick and dirty approach with the metadata tags. And you also identified one of the cons with this approach by providing a uniform channel (musicbrainz) in which ppl do this.

Since there is a lack of uniformity with the tags in the general case, can you think of a more involved approach? One of the more involved approaches that I had in mind I haven't seen applied in a program. There are also cons with the approach in mind. But seeing as this is a design question, the aim is to see how someone approaches a problem (i.e. are they methodical? do they think through the problem carefully, come up with possbilities, list pros/cons of them and tie everything together for a solution?)


Post Feedback

Title:
Name:
Email: (never displayed)
Url:
Comments: 
Please add 5 and 7 and type the answer here: