{"repo":"lieff/minimp3","free":true,"listed":false,"github":"https://github.com/lieff/minimp3","clone":"git clone https://github.com/lieff/minimp3.git","description":"Minimalistic MP3 decoder single header library","language":"C","stars":1941,"topics":["mp3","audio","small","tiny","codec","decoder","music","sound","single-header","single-header-lib"],"license":"CC0-1.0","category":"media-processing","readme_excerpt":"minimp3 ========== Minimalistic, single-header library for decoding MP3. minimp3 is designed to be small, fast (with SSE and NEON support), and accurate (ISO conformant). You can find a rough benchmark below, measured using perf on an i7-6700K, IO included, no CPU heat to address speedstep: Vector Hz Samples Sec Clockticks Clockticks per second PSNR Max diff ----------- ----- ------ ------ --------- ------ ------ - compl.bit 48000 248832 5.184 14306684 2.759M 124.22 1 he 32khz.bit 32000 172800 5.4 8426158 1.560M 139.67 1 he 44khz.bit 44100 472320 10.710 21296300 1.988M 144.04 1 he 48khz.bit 48000 172800 3.6 8453846 2.348M 139.67 1 hecommon.bit 44100 69120 1.567 3169715 2.022M 133.93 1 he free.bit 44100 156672 3.552 5798418 1.632M 137.48 1 he mode.bit 44100 262656 5.955 9882314 1.659M 118.00 1 si.bit 44100 135936 3.082 7170520 2.326M 120.30 1 si block.bit 44100 73728 1.671 4233136 2.533M 125.18 1 si huff.bit 44100 86400 1.959 4785322 2.442M 107.98 1 sin1k0db.bit 44100 725760 16.457 24842977 1.509M 111.03 1 Conformance test passed on all vectors (PSNR 96db). Comparison with keyj's minimp3 Comparison by features: Keyj minimp3 Current ------------ ------- Fixed point Floating point source: 84kb 70kb binary: 34kb (20kb compressed) 30kb (20kb) no vector opts SSE/NEON intrinsics no free format free format support Below, you can find the benchmark and conformance test for keyj's minimp3: Vector Hz Samples Sec Clockticks Clockticks per second PSNR Max diff ----------- ----- ------ ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/lieff","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lieff/minimp3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}