Einige MP3 - Bibliotheken / Tools unterstützen diese Aufgabe, einen Blick auf diese für den Anfang. Wenn Sie Ihr eigenes Werkzeug schreiben möchten, glaube ich, dass viele der verschiedenen LAME-Encoder api die Codierung unterstützen.
Es gibt auch eine Reihe weiterer vielversprechender Links, die beim Googeln der "MP3-Validierung" auftauchen.