such nach mp3 frames, die sind relativ einfach zu erkennen.
am anfang kann ein ID3V2 tag kommen, also am besten das ganze file durchsuchen, oder zumindest das erste megabyte (könnte ein cover-bild mit drin sein, und dann wird so ein tag sehr schnell sehr gross).
dann kannst du gucken ob mehrere mp3 frames mit dem selben format (mpeg version, audio layer, frequenz, mono/stereo etc.) hintereinander kommen.
wenn du einige gleiche frames hintereinander findest, ohne löcher dazwischen, sind die chancen ziemlich hoch, dass es sich um ein mp3 file handelt.
ganz ganz einfache methode ala "an position X muss JFIF stehen" gibt's leider keine