Vermutlich hast du dir die MP3s aus dem Netz gesaugt. Leider gibt es immer noch viele Trottel, die WMAa erzeugen und sie in MP3 umbenennen. Dadruch, dass standardmäßig DRM im Windows Media Player aktiviert ist, aber die Lizens-Dateien nicht mitverbreitet werden, lassen sie sich auch nur auf dem Rechner abspielen, auf dem sie erstellt worden sind.
Alternativ könnte ich nocht anbieten, dass die MP3s mit LAME erstellt wurden und der ISO-Parameter nicht gesetzt war. Die MP3-Header, die LAME dann defaultmäßig erzeugt, sind eher alles andere als kompatibel. Tools wie MP32WAV crashen bei solchen Headern sogar mit Vorliebe.