Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/01/2009, à 18:20

wilf1rst

probleme de configuration de mpd (surement...)

Bien le bonjour à vous;
Alors voila j'ai installé mpd a partir des sources du site et également libmpd-0.16.95 a partir de la methode de pourunmondesansgourou ou ce logiciel est listé dans son install de enlightenment, j'ai également suivi ses conseils de configuration mais comme ceux ci ne fonctionnait pas j'ai suivis ceux de la doc d'ubuntu mais comme ça ne fonctionne toujours pas je m'en remet à vous, alors voilà j'utilise emphasis comme frontend (vu que j'suis sous enlightenment... m'enfin c'est un choix), et chose peut etre anodine je me retrouve avec un fichier de conf mpd.conf dans /etc ainsi qu'un autre nommé.mpdconf dans mon home..
alors voila je vous poste leur contenu:

# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.

######################## REQUIRED PATHS ########################
music_directory                 "/media/500g/zic""
playlist_directory              "~/.mpd/playlists"
db_file                         "~/.mpd/mpd.db"
log_file                        "~/.mpd/mpd.log"
error_file                      "~/.mpd/mpd.error"
################################################################


######################## OPTIONAL PATHS ########################
#
# If you wish to use mpd --kill to stop MPD, then you must
# specify a file here in which to store MPD's process ID.
#
#pid_file                        "~/.mpd/mpd.pid"
#
# If specified, MPD will save its current state (playlist,
# current song, playing/paused, etc.) at exit.  This will be
# used to restore the session the next time it is run.
#
#state_file                      "~/.mpd/mpdstate"
#
################################################################


######################## DAEMON OPTIONS ########################
#
# If started as root, MPD will drop root privileges and run as
# this user instead.  Otherwise, MPD will run as the user it was
# started by.  If left unspecified, MPD will not drop root
# privileges at all (not recommended).
#
#user                            "mpd"
#
# The address and port to listen on.
#
#bind_to_address                 "any"
#port                            "6600"
#
# Controls the amount of information that is logged.  Can be
# "default", "secure", or "verbose".
#
#log_level                       "default"
#
################################################################


########################### ZEROCONF ###########################
#
# If yes, service information will be published with Zeroconf.
#
#zeroconf_enabled                "yes"
#
# The service name to publish.  This name should be unique on
# your local network.
#
#zeroconf_name                   "Music Player"
#
################################################################


########################## PERMISSIONS #########################
#
# MPD can require that users specify a password before using it.
# You may specify one ore more here, along with what users who
# log in with that password are allowed to do.
#
#password                        "password@read,add,control,admin"
#
# Specifies what permissions a user who has not logged in with a
# password has.  By default, all users have full access to MPD
# if no password is specified above, or no access if one or
# more passwords are specified.
#
#default_permissions             "read,add,control,admin"
#
################################################################


########################## AUDIO OUTPUT ########################
#
# MPD supports many audio output types, as well as playing
# through multiple audio outputs at the same time.  You can
# specify one or more here.  If you don't specify any, MPD will
# automatically scan for a usable audio output.
#
# See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs>
# for examples of other audio outputs.
#
# An example of an ALSA output:
#
audio_output {
        type                    "alsa"
        name                    "My ALSA Device"
        device                  "hw:0,0"     # optional
        format                  "44100:16:2" # optional
}
#
# An example of an OSS output:
#
#audio_output {
#        type                    "oss"
#        name                    "My OSS Device"
#        device                  "/dev/dsp"   # optional
#        format                  "44100:16:2" # optional
#}
#
# An example of a shout output (for streaming to Icecast):
#
#audio_output {
#        type                    "shout"
#        name                    "My Shout Stream"
#        host                    "localhost"
#        port                    "8000"
#        mount                   "/mpd.ogg"
#        password                "hackme"
#        quality                 "5.0"
#        bitrate                 "128"
#        format                  "44100:16:1"
#        user                    "source"                # optional
#        description             "My Stream Description" # optional
#        genre                   "jazz"                  # optional
#        public                  "no"                    # optional
#        timeout                 "2"                     # optional
#}
#
# An example of a null output (for no audio output):
#
#audio_output {
#        type                    "null"
#        name                    "My Null Output"
#}
#
# Force all decoded audio to be converted to this format before
# being passed to the audio outputs.
#
#audio_output_format             "44100:16:2"
#
# If MPD has been compiled with libsamplerate support, this
# specifies the sample rate converter to use.  Possible
# values can be found in the mpd.conf man page or the
# libsamplerate documentation.
#
#samplerate_converter            "Fastest Sinc Interpolator"
# PULSEAUDIO output:
#audio_output {
#              type             "pulse"
#               name           "esd"             
#               driver           "esd"     
#               options        "host=localhost"
#}
################################################################


############################# MIXER ############################
#
# MPD needs to know what mixer settings to change when you
# adjust the volume.  If you don't specify one here, MPD will
# pick one based on which ones it was compiled with support for.
#
# An example for controlling an ALSA mixer:
#
#mixer_type                      "alsa"
#mixer_device                    "default"
#mixer_control                   "PCM"
#
# An example for controlling an OSS mixer:
#
#mixer_type                      "oss"
#mixer_device                    "/dev/mixer"
#mixer_control                   "PCM"
#
# If you want MPD to adjust the volume of audio sent to the
# audio outputs, you can tell it to use the software mixer:
#
#mixer_type                      "software"
#
################################################################


######################### NORMALIZATION ########################
#
# Specifies the type of ReplayGain to use.  Can be "album" or
# "track".  ReplayGain will not be used if not specified.  See
# <http://www.replaygain.org> for more details.
#
#replaygain                      "album"
#
# Sets the pre-amp used for files that have ReplayGain tags.
#
#replaygain_preamp               "0"
#
# Enable on the fly volume normalization.  This will cause the
# volume of all songs played to be adjusted so that they sound
# as though they are of equal loudness.
#
#volume_normalization            "no"
#
################################################################


########################### BUFFERING ##########################
#
# The size of the buffer containing decoded audio.  You probably
# shouldn't change this.
#
#audio_buffer_size               "2048"
#
# How much of the buffer to fill before beginning to play.
# Increase this if you hear skipping when changing songs.
#
#buffer_before_play              "10%"
#
# Similar options for the HTTP stream buffer.  If you hear
# skipping while playing HTTP streams, you may wish to increase
# these.
#
#http_buffer_size                "128"
#http_prebuffer_size             "25%"
#
################################################################


########################### HTTP PROXY #########################
#
# Specifies the HTTP proxy to use for playing HTTP streams.
#
#http_proxy_host                 "proxy.isp.com"
#http_proxy_port                 "8080"
#http_proxy_user                 "user"
#http_proxy_password             "password"
#
################################################################


############################# LIMITS ###########################
#
# These are various limits to prevent MPD from using too many
# resources.  You should only change them if they start
# restricting your usage of MPD.
#
#connection_timeout              "60"
#max_connections                 "5"
#max_playlist_length             "16384"
#max_command_list_size           "2048"
#max_output_buffer_size          "8192"
#
################################################################


###################### CHARACTER ENCODINGS #####################
#
# If file or directory names do not display correctly, then you
# may need to change this.  In most cases it should be either
# "ISO-8859-1" or "UTF-8".  You must recreate your database
# after changing this (use mpd --create-db).
#
#filesystem_charset              "ISO-8859-1"
#
# The encoding that ID3v1 tags should be converted from.
#
#id3v1_encoding                  "ISO-8859-1"
#
################################################################


######################### OTHER OPTIONS ########################
#
# Try disabling this if you have MP3s which appear to end
# abruptly.  If this solves the problem, it is highly
# recommended that you fix your MP3s with vbrfix (available from
# <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
# point you can re-enable support for gapless MP3 playback.
#
#gapless_mp3_playback             "yes"
#
# Enable this if you wish to use your MPD created playlists in
# other music players.
#
#save_absolute_paths_in_playlists "no"
#
# A list of tag types that MPD will scan for and make available
# to clients.
#
#metadata_to_use                  "artist,album,title,track,name,genre,date,composer,performer,disc"
#
################################################################

voilà en esperant qu'une solution existe... merci de votre attention...

Dernière modification par wilf1rst (Le 08/01/2009, à 18:28)

Hors ligne

#2 Le 08/01/2009, à 18:34

wilf1rst

Re : probleme de configuration de mpd (surement...)

finalement cela marche... mais que avec alsa et le son n'est pas top.. une config pour pulse audio?

Hors ligne

#3 Le 08/01/2009, à 20:18

pourunmondesansgourou

Re : probleme de configuration de mpd (surement...)

Installer libmpd et mpd à partir des sources ET en même temps installer les paquets binaires pour ces mêmes programmes c'est chercher les ennuis... Comment veux-tu que ça fonctionne bien ?

La première chose à faire c'est désinstaller les paquets binaires en s'assurant que le fichier de configuration de mpd dans /etc est effacé. De toute façon, mpd cherche d'abord un fichier de configuration dans ton /home. Ce n'est que s'il ne le trouve pas dans ton répertoire personnel qu'il essaie /etc. Ce qui veut dire que si le fichier de configuration est valide dans /home, mpd ignorera /etc.

Mpd avec alsa devrait fonctionner parfaitement. Si ce n'est pas le cas, ton système utilise peut-être dmix et dans ce cas tu trouveras comment faire dans ma méthode pour E17. De toute façon vérifie les réglages du mixeur (installe alsamixergui ou lance la commande alsamixer dans un terminal).

En ce qui concerne pulseaudio, celui-ci n'est pas lancé automatiquement dans E17. Si tu t'es connecté directement dans E17 à partir de gdm (donc sans être passé par GNOME avant), il te faudra lancer la commande pulsaudio dans un terminal.

Rappelle-toi que c'est alsa OU pulseaudio, pas les deux en même temps (l'un doit être commenté dans le fichier de configuration).

Dernière modification par pourunmondesansgourou (Le 08/01/2009, à 20:21)


Environnement Enlightenment sur Ubuntu : https://github.com/batden

Hors ligne

#4 Le 08/01/2009, à 20:43

wilf1rst

Re : probleme de configuration de mpd (surement...)

hehey pourunmondesansgourou tu ne m'as pas lu avec attention... hmm  parce que sinon tu aurais bien vu que je n'ai installé aucun paquest mais que des sources.. sinon effectivement avec alsa cela fonctionne mais avec un son moins bon que pulseaudio dans d'autres applications... quand j'utilise amarok cela veut t il dire alors qu'il n'utilise pas pulse audio? je m'explique: je me connecte effectivement directement a e17 sans passer par gnome mais lorsque j'utilise firefox ou amarok qui il me semble utilise pulseaudio cela fonctionne... pulse est donc demarré, non?

edit: je comprend ta confusion pourunmondesansgourou mais en fait quand je dit que j'ai suivit la methode de la doc d ubuntu c'est uniquement en ce qui concerne la configuration pas l'install... hehey  sans rancune

Dernière modification par wilf1rst (Le 08/01/2009, à 20:44)

Hors ligne