
Comments, additions, and queries can be sent to Gary Kessler at list is not exhaustive although I add new files as I find them or someone contributes signatures. See also Wikipedia's List of file signatures. Jenkinson (Springer, 2000) that was my inspiration to start this list in 2002. I had found little information on this in a single place, with the exception of the table in Forensic Computing: A Practitioner's Guide by T. This table of file signatures (aka "magic numbers") is a continuing work-in-progress. mp3 and unencoded audio files.File Signatures GCK'S FILE SIGNATURES TABLE 09 December 2022 MP3x: a GTK/X-Window MP3 frame analyzer for both.GPSYCHO: a GPL'd psycho acoustic and noise shaping model.Encoding engine can be compiled as a shared library (Linux/UNIX), DLL, Directshow filter or ACM codec (Windows).CBR (constant bitrate) and two types of variable bitrate, VBR and ABR.MPEG1, MPEG2 and MPEG2.5 layer III encoding.Many improvements in quality in speed over ISO reference software.Fast! Encodes faster than real time on a PII 266 at highest quality mode.Quality better than all other encoders at most bitrates.Both quality and speed improvements are still happening, probably making LAME the only MP3 encoder still being actively developed. Today, LAME is considered the best MP3 encoder at mid-high bitrates and at VBR, mostly thanks to the dedicated work of its developers and the open-source licensing model that allowed the project to tap into engineering resources from all around the world. In early 2003 Mark left project leadership, and since then the project has been lead through the cooperation of the active developers (currently three individuals). He released version 3.0 featuring gpsycho, a new psychoacoustic model he developed. He can be considered the initiator of the LAME project in its current form. Mark Taylor became a leader and started pursuing better quality in addition to increased speed. Mike Cheng eventually left leadership and started working on tooLame, an MP2 encoder. The project quickly became a team project. That branch (a patch against the reference sources) became Lame 2.0, and with Lame 3.81 all of dist10 code was replaced, making LAME no more only a patch. His goal was only to speed up the dist10 sources and leave its quality untouched. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. LAME development started around mid-1998. All software from the LAME project can be found in the project's file area. For binaries and GUI based programs which can use LAME (or include fully licensed versions of LAME), check the LAME related links. LAME is only distribued in source code form. LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.
