圧縮音声デコーダ調査

C言語で記述されているデコードライブラリをWindowsで使ってみる。〇=再生可、×=再生不可

更新:2024/06/04


MP3

ライブラリ プログラム(*1) 音源1(CD/iTunes) 音源2(ICRecoder) 音源3(WAV→LAME) 音源4(VS1063) 音源5(IR01/ffmpeg) 音源6(購入) 音源7(Free音源) 音源8(Free音源) 音源9(Free音源) コメント
minimp3
libmad madplay 〇(*4) 〇(*5)
libhelix testwrap(*2) ×
miniaudio simple_playback(*3)

*1:すべてコマンドプロンプトで実行する
*2:libhelixに付属のサンプルtestwrapにmadplayからaudio_win32.cを流用して作成。
*3:miniaudioに付属のサンプルsimple_playback.c
*4:"error: frame 10: lost synchronization"のメッセージがでるが再生可能
*5:"requantize overflow (0.250000 * 2^13)"のメッセージがでるが再生可能


AAC

ライブラリ プログラム 音源1(CD/iTunes)
faad2

トップページに戻る