3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows版SoX 14.4.2でmp3を読み込むとエラーが出る場合の対処法

Posted at

バージョン

私が使用したのは、SoXの公式サイト( http://sox.sourceforge.net/ )で配布されている、SoX 14.4.2 Win32インストーラーのバイナリー(sox-14.4.2-win32.exe)です。

エラーの内容

mp3のファイルを読み込むと、以下の様なエラーが発生しました。

C:¥>C:¥sox-14-4-2¥sox.exe --i "C:¥Users¥Public¥Music¥Sample Music¥Kalimba.mp3"
C:¥sox-14-4-2¥sox.exe FAIL util: Unable to load MAD decoder library (libmad).
C:¥sox-14-4-2¥sox.exe FAIL formats: can't open input file `C:¥Users¥Public¥Music¥Sample Music¥Kalimba.mp3':

対処法

このエラーは、mp3を読み込むために必要なライブラリが無いために発生しますので、次のように、そのライブラリをsox.exeがあるフォルダにコピーします。

以下の2つのdllをダウンロードします。
libmad-0.dll
libmp3lame-0.dll

ダウンロードしたdllを、SoXをインストールしたフォルダ(私の場合はC:¥sox-14-4-2)にコピーもしくは移動します。

これでmp3を読み込むことができるようになります。

参照元

3
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?