我正在尝试通过 mpd 运行 httpd 流。我的配置相当简单:
# -------- AUDIO FOR STREAM ---------------------
audio_output {
type "httpd"
name "My HTTP Stream"
encoder "lame" # optional, vorbis or lame
port "8000"
# quality "5.0" # do not define if bitrate is defined
bitrate "128" # do not define if quality is defined
# format "44100:16:1"
# max_clients "0" # optional 0=no limit
}
但是,当我运行 mpd 时,出现以下错误:
Mar 28 15:40 : fatal_error: line 337: No such encoder: lame
当我尝试使用 vorbis 时也会发生同样的情况。我检查了我的 mpd 版本,这是输出:
$ mpd --version
Music Player Daemon 0.19.8
...
Encoder plugins:
null wave
...
所以就目前而言,它似乎没有安装 lame/vorbis 编码器插件。我目前正在使用 OS X,所以我通过自制软件安装了 mpd。任何想法如何解决这一问题?