Page 1 of 1

Is MPD on windows reliable?

Posted: April 28th, 2019, 5:03 pm
by bpds
Hello

All the tutorials to use "mpd" on windows seems to be outdated.
-Could you share your own experience on Windows?

We want to deploy mpd in Retails / Restaurant and thousand sometimes on Windows (from 7 to 10) When we try to install & run mpd with the last binaries it asks for "ffmpeg".

- Is it possible to compile a self contained version with no dependance on windows? (static linking)
- How do you determine the possible values of the audio output configuration?
- Is windows support experimental or stable enough to be used in production?

Thanks for your help

Re: Is MPD on windows reliabke?

Posted: April 29th, 2019, 10:53 am
by max
Is it possible to compile a self contained version with no dependance on windows? (static linking)
Yes. And actually, the mpd.exe binary which you can download on the website is statically linked; it requires no DLLs other than the standard Windows system DLLs.
- How do you determine the possible values of the audio output configuration?
Indeed, the section for configuring the "winmm" plugin is missing in the manual - but there is just one setting, that is "device", which you usually don't need to specify.
- Is windows support experimental or stable enough to be used in production?
I don't know, I've never used it because I don't have Windows.

Re: Is MPD on windows reliable?

Posted: April 29th, 2019, 12:52 pm
by bpds
Hi Max,

I ve been installing the version 0.21.8 from https://www.musicpd.org/download/win32/0.21.8/mpd.exe
Currently when launching mpd on windows i do obtain :

Code: Select all

c:\tplst>mpd mpd.conf  -v
config_file: loading file mpd.conf
Apr 29 14:50 : vorbis: Xiph.Org libVorbis 1.3.6
Apr 29 14:50 : opus: libopus 1.3
Apr 29 14:50 : hybrid_dsd: The Hybrid DSD decoder is disabled because it was not explicitly enabled
Apr 29 14:50 : simple_db: reading DB
Apr 29 14:50 : curl: version 7.64.1
Apr 29 14:50 : exception: Input plugin 'ffmpeg' is unavailable: No protocoll
I ve been installing FFmpeg and the ffmpeg path is set in the environment variables.

My conf is very simple :

Code: Select all

log_file "C:/tplst/mpd.log"
db_file "C:/tplst/mpd.db"
state_file "C:/tplst/mpd.state"
playlist_directory "C:/tplst/playlists"
music_directory "C:/tplst/music"
audio_output {
    type "winmm"
    name "Speakers"
}
Any idea?
Who's currently compiling the Current Win version?

Re: Is MPD on windows reliable?

Posted: April 29th, 2019, 1:39 pm
by max
But... what is your problem?
I do the Windows build.

Re: Is MPD on windows reliable?

Posted: April 30th, 2019, 8:15 am
by bpds
In fact the server performs well on windows.
I thought that
exception: Input plugin 'ffmpeg' is unavailable: No protocoll
was a blocking exception.
Sorry for the misunderstanding

Re: Is MPD on windows reliable?

Posted: April 30th, 2019, 9:24 am
by max
It just tells you that the FFmpeg input plugin is unavailable.