Andrew Laughlin | 1 Jul 2011 22:04
Picon

Bulk ID3 (yet another tag editor)

Hey everyone, I wasn't able to find a tag editor that does what I need, so I wrote one.  As implied by the name, Bulk ID3 is designed to update a collection of mp3 files in a single run.  The software is largely untested -- save my own mp3 collection -- and the recent builds are alpha's.  Consequently it should only be run against test mp3s.  

Bulk ID3 is written for Linux/Posix systems and theoretically should work on Macs as well.  If anyone could build and test it on a Mac, that would be really helpful.  I'd appreciate any feedback.



Best Regards,
J. Andrew Laughlin

Matthias Mayrock | 1 Jul 2011 23:25
Picon

PureMp3 (yet another tag editor pt. II)

Hi folks,

inspired from Andrew's open source Bulk ID3 I made my editor open 
source, too.

I wrote it from the same motivation as Andrew (Hi ;-) ). It was the 
first time I switched to TDD as it was my own data which got processed. 
It is written in C# .net 4.0, builds with VS2010 and is available at

https://bitbucket.org/mroc/puremp3/src

It is separated in several layers with logging, multithreading, 
abstracted file system, unit tested ID3 tag library with cascadable 
batch processors, music brainz + freeDb + discogs interfaces, undo 
supporting document classes, MVVM tag editor models, XAML editors, SqlCE 
library database and more.

The FreeDb code was heavily inspired by Brian Weeres 
http://www.codeproject.com/KB/audio-video/freedb.aspx whereas the MPEG 
header examples was taken from Robert Wlodarczyk.

best wishes,
matthias mayrock

Gmane