2

CentOS5でmp3をサポートするsoxソースを再コンパイルしようとしています。しばらくの間CentOSマシンにsox-12.18.1-1.el5_5.1がインストールされていることに注意してください。

http://techblog.netwater.com/?p=4に続いて、yumを使用して次のパッケージをインストールしました。

yum install gcc-c++ libmad libmad-devel libid3tag libid3tag-devel lame lame-devel  flac-devel libvorbis-devel make

./configureは次のように表示されます。

BUILD OPTIONS
Debugging build............no
Distro name ...............not specified!
Dynamic loading support....no
Pkg-config location........$(libdir)/pkgconfig
Play and rec symlinks......yes
Symlinks enabled...........yes

OPTIONAL DEVICE DRIVERS
ao (Xiph)..................no
alsa (Linux)...............no
coreaudio (Mac OS X).......no
sndio (OpenBSD)............no
oss........................yes
pulseaudio.................no
sunaudio...................no

OPTIONAL FILE FORMATS
amrnb......................no
amrwb......................no
ffmpeg.....................no
flac.......................yes
gsm........................yes (in-tree)
lpc10......................yes (in-tree)
mp3........................yes
 id3tag....................yes
 lame......................yes
 dlopen lame...............no
 mad.......................yes
 dlopen mad................no
oggvorbis..................yes
sndfile....................no
wavpack....................no

OTHER OPTIONS
ladspa effects.............no
magic support..............yes
png support................no
GOMP support...............yes

ただし、「make && make install」を実行した後、

sox test.mp3 tmp1.mp3 reverse

戻り値

sox: Failed reading test.mp3: Do not understand format type: mp3

ここで何が欠けていますか?ありがとう。

4

1 に答える 1