20 Players audio à essayer sous Linux

musique 20 Players audio à essayer sous LinuxPour un usage courant de l’ordinateur, plusieurs utilitaires peuvent être utiles. L’absolument indispensable, comme le navigateur internet, ou encore le client IRC, mais dès lors qu’on passe un peu de temps sur l’ordinateur, il est toujours agréable de pouvoir écouter un peu de musique. Et comme pour les deux exemples, ce n’est pas le choix qui manque, et on ne vas pas s’en plaindre !

Je vous propose donc ici, un aperçu de players audio pour Linux.

Comment choisir

Bien sûr les essayer peut aider à choisir, et comme on n’a que l’embarra du choix, il convient de voir ce qu’y les différencies les un des autres.

L’usage

Le plus gros du choix se fait dans l’usage qu’on a de la musique, et de la place qu’on souhaite lui consacré dans votre environnement de travail.
Pour cela, on peut les classer en trois catégories,

  • Les multi-fonctions: ils prennent beaucoup de place sur le bureau, sont très complet, proposant les images de pochettes, les paroles de chanson, les radios et pleins d’options très attrayante, en contre partie, ça prends de la place c’est certain, et c’est donc des logiciels relativement lourd. (exemple amarok)
  • Les « dans un coin »: d’ergonomie bien plus petite, ils ne prennent pas beaucoup de place dans votre environnement, ils ont peut être un peu moins de fonctions, et moins attrayant, mais n’ont rien à envier au autre, et permettent de gérer une bibliothèque musicale plus que convenablement, discret et sobre à la fois, (exemple audacious)
  • Les consoles : le client un peu plus geek, permettant d’avoir une radio qui ne prends ni de ressources (CPU et mémoire) ni de place sur votre bureau, elle se gère « en console ».

Les dépendances

On en parle souvent c’est vrai, mais c’est aussi parce que c’est important, pour rappeler, les dépendances sont des librairies ou des programmes contenant des « fonction type » permettant au autres programmes de fonctionner correctement.

Par exemple, dans le cas d’amarok, si vous souhaiter l’installer sur un environnement Gnome, les dépendances relative à KDE doivent être installer. et inversement, s’en est ainsi pour les bibliothèque GTK de gnome, pour faire fonctionner des programmes nativement prévu pour Gnome.

Donc, il est quand même important de regarder comment est programmer un logiciel (ou plutôt avec quel bibliothèque), pour garder un système léger, souple et réactif.

Les détails

Comme certain players peuvent se ressembler, le choix de celui-ci peut ce faire parfois dans le détail, et la finition que celui-ci apporte.

  • La minimalisation dans le systray.
  • Les ressources CPU et mémoire utiliser
  • La playlist dynamique.
  • Les plugins et skyn disponnible
  • La stabilité (loin d’être un détail !)

Tout cela doit vous permettre donc de diriger vers le player de votre choix, après, rien de tel que les essayer pour trouver son player favori !

Les Players

Pour classer un peu, et ne pas mettre les players « en vrac » je vais donc suivre le plan décrit dans « l’usage » c’est à dire, des players les plus imposant, au plus discret (en passant par des tailles intermédiare), pour finir par les players en consoles.

Les Players multi-fonctions

Pour le bureau KDE

Amarok

Amarok est écrit en C++.

Probablement le leader de cette catégorie, Amarok est un player prévu nativement pour KDE et donc dépendant de ses bibliothèques (Qt).
Y a pas à dire, c’est vraiment complet, relativement beau, mais un peu gourmand niveau ressources.
Les applications disponible sont vraiment très varier, un petit aperçu de ses caractéristiques:

  • Dépendances KDE (Qt)
  • Système de recherche
  • Gestion playlist dynamique
  • Icône en systray
  • Nombreux plugins
  • Paroles en ligne, gestion des pochettes
  • Gestion de Last.fm, magnatune, Jamendo, Ampache et bien d’autres
  • Bonne documentation, site agréable.

amarok 20 Players audio à essayer sous Linux

Juk

  • collection et gestion de listes de lecture de plusieurs utilisateurs
  • recherche et importation automatique de listes de lecture (fichiers .m3u) et de fichiers musicaux
  • recherche automatique des listes de lectures et mises à jour de celle ci
  • vue sous forme d’arborescence de listes de lectures générées en fonction des albums, artistes et genres
  • historique permettant de savoir quels ont été les fichiers lus et quand il l’ont été
  • capacité d’extraire les informations sur la musique (nom du chanteur, titre, album, etc.) en fonction de la structure du nom des fichiers, ou par la consultation en ligne de MusicBrainz
  • renomme les fichiers selon leurs marques (tags)
  • lecture et édition des marques ID3 (version 1 et 2) et Ogg Vorbis grâce à TagLib
  • utilise le moteur audio aRts ou optionnellement GStreamer
  • Dépendences à KDE

juk 20 Players audio à essayer sous Linux

Pour le bureau Gnome

RhythmBox

  • Support d’un très grand nombre de formats audio au travers de GStreamer
  • Édition des metadonnées (tag)
  • Lecture et création de CD audio
  • Support du « fondu enchaîné »
  • Récupération d’informations sur Internet (paroles, pochettes…)
  • Support des Web-radio
  • Listes de lecture (manuelles ou « intelligentes »)
  • Support des PodCast
  • Bonne intégration de Jamendo, Magnatune ou encore Last.fm
  • Un système de greffons (les fonctionnalités qui vous sont inutiles sont désactivables)
  • Support de l’iPod et des baladeurs utilisant le protocole MTP
  • Support d’un très grand nombre de formats audio au travers de GStreamer

rhythmbox 20 Players audio à essayer sous Linux

Exaile

Exaile est écrit en Python.
Exaile peut être considérer comme alternative à Amarok, du moins il lui ressemble pas mal (de loin), certainement pas un mauvais player.
J’en fais une description plus longue : Exaile, une alternative à Amarok.

exaile 20 Players audio à essayer sous Linux

Banshee

Banshee est un lecteur audio et vidéo, il fait donc les deux. La finition est plutôt bonne, et prévu nativement pour Gnome puisque fait avec GTK et mono.
Banshee est doté de nombreuse fonction, tout comme Amarok et vaut vraiment à être connu.
Quelques caractéristique:

  • Dépendances Gnome (GTK et mono)
  • Système de recherche
  • Gestion playlist dynamique
  • Icône en systray
  • Nombreux plugins
  • Gestion des pochettes
  • Gestion de Last.fm, podcasts, radio et bien d’autres
  • Peut graver un CD directement.

banshee 20 Players audio à essayer sous Linux

Bluemindo

Bluemindo est codé en Python/PyGTK.

bluemindo 20 Players audio à essayer sous Linux

Sans environnement particulier

Gmusicbrowser

Gmusicbrowser est écrit en Perl.

  • conçu pour la lecture de playlists de plusieurs milliers de titres
  • interface hautement personnalisable (agencement de la fenêtre, contenu de la notification, …)
  • possibilité de lire les chansons correspondantes à la lecture en cours (même album, même artiste, …)
  • support des formats ogg, mp3, flac et mpc
  • gestion des tags en masse et supporte plusieurs artistes et genres par titre
  • lecture aléatoire personnalisable selon certains critères
  • support de plusieurs plugins dont LastFM

gmusicbrowser 20 Players audio à essayer sous Linux

Listen

Listen est un player programmé en python.

  • Gère votre collection de musique.
  • Télécharger automatiquement ou manuellement les jaquettes de vos albums
  • Créer et modifier des playlists.
  • Support du Podcast.
  • Ecouter des webradios.
  • Support de l’iPod, synchronisation des morceaux playlists et pochettes d’album.
  • Voir les paroles des chansons.
  • Et bien d’autres …

listen 20 Players audio à essayer sous Linux

Ario

Ario est un front-end pour MPD.

  • Permet la navigation dans la bibliothèque
  • Permet la navigation dans le système de fichiers
  • Téléchargement de pochettes d’albums et de paroles de chansons
  • Supporte la sauvegarde et la création de playlists
  • Permet des recherches variées, dans les artistes, albums, titres et noms de fichiers
  • Un affichage dans la zone de notification
  • Extensible par plugin
  • Plugin audioscrobbler
  • Playlist dynamique avec LastFM
  • Edition des tags

ario 20 Players audio à essayer sous Linux

Atunes

Atunes est écrit en java. Comporte de très nombreuses fonctionnalités.

atunes

SongBird

Le player « made by mozilla » il est beau aussi et doit pouvoir tourner indépendamment sous KDE et Gnome.
De nombreuses fonctions tout comme les players précédent.

  • Lecture des formats Ogg Vorbis, MP3, WAV et FLAC pour toutes les plateformes, ainsi que AAC pour les Mac et WMA pour Windows
  • Personnalisation de l’interface
  • Gestion de bibliothèque musicale
  • Support de 39 langues
  • Navigateur web
  • Mixeur
  • Recherche locale de fichiers multimédia
  • Affichage réduit
  • Intégration d’un plug-in pour Last.fm
  • Extensions
  • Onglets pour la navigation web
  • Système de mise à jour

songbird 20 Players audio à essayer sous Linux

Jajuk

Jajuk est écrit en Java.

  • Prise en charge de Last.fm
  • Support des webradios
  • Affichage des paroles
  • Mode DJ: possibilité de créer une playlist personnalisée
  • Système de notation automatique et manuelle
  • Prise en charge des tags

jajuk 20 Players audio à essayer sous Linux

Les players intermédiaires

Moins imposant que ce déjà vu, mais qui possède quand même une grande interface.

Aqualung

Aqualung est écrit en C.
Aqualung semble être un player intéressant pour plusieurs raison, d’une part, il possède de très nombreuses fonctionnalité, il est possible de le réduire pour n’avoir qu’une petite interface discrète, et surtout, c’est un design qui n’est pas très courant, ce qu’y change un peu de ce qu’on a vu jusqu’ici.
Je vais d’ailleurs sûrement l’essayer plus en profondeur celui-ci !

aqualung 20 Players audio à essayer sous Linux

Gnome Music Player Client

Gnome Music Player Client (gmpc) est prévu comme son nom l’indique pour gnome donc avec des dépendances GTK. C’est un front-end pour MPD.
Nombreuses fonctionnalité encore.

  • Supporte la sauvegarde et la création de playlists
  • Permet de naviguer dans la bibliothèque de musique disponible
  • Basé sur les informations des tag ID3
  • Permet des recherches variées, dans les artistes, albums, titres et noms de fichiers
  • Un affichage dans la zone de notification

gmpc 20 Players audio à essayer sous Linux

Sonata

Un autre front-end pour MPD. Utilisant la bibliothèque GTK+ donc prévu pour Gnome.

  • Supporte la sauvegarde et la création de playlists
  • Permet de naviguer dans la bibliothèque de musique disponible (selon les fichiers, les albums ou les artistes)
  • Basé sur les informations des tag ID3
  • Permet des recherches variées, dans les artistes, albums, titres, genres et noms de fichiers
  • Gére le streaming de radios via le net
  • Un affichage optionnel dans la zone de notification lors du changement de musique
  • Recherche les pochettes (local puis net)
  • Sait se faire discret (une seule icône sur la zone de notification)

sonata 20 Players audio à essayer sous Linux

Emphasis

Encore un front-end pour MPD. Utilisant les bibliothèques KTE, prévu nativement pour enlightenment.

  • Supporte la sauvegarde et la création de playlists
  • Permet de naviguer dans la bibliothèque de musique disponible (selon les fichiers, les albums ou les artistes)
  • Basé sur les informations des tag ID3
  • Permet des recherches variées, dans les artistes, albums, titres, genres et noms de fichiers
  • Recherche les pochettes (local puis net)
  • Permet la création de playlists
  • Affichage des paroles à venir

emphasis 20 Players audio à essayer sous Linux

Decibel Audio Player

Decibel Audio Player est écrit avec la bibliothèque GTK+ en Python. Il conviens donc pour les environnement Gnome.

  • un explorateur de fichier sous forme d’arborescence
  • un gestionnaire de collection musicale, capable de gérer autant de collections que nécessaire
  • un module de soumission des morceaux écoutés à last.fm
  • un module capable de mettre à jour le statut du client de messagerie instantanée de l’utilisateur
  • un module permettant de télécharger les pochettes des albums
  • un module permettant d’ajouter une icône dans la zone de notification
  • un module permettant de mettre à jour votre compte twitter
  • un module permettant l’affichage à chaque changement de morceau
  • un module permettant de normaliser le volume
  • un module permettant de générer un fichier texte selon ce que vous écoutez
  • un lecteur de CD audio
  • un égaliseur

decibel audio player

Les petit players

Beep Media Center

Beep Media Center est écrit en C.

beepmediaplayer

Audacious

Audacious est un fork de Beep Media Center. écrit en C.

audacious 20 Players audio à essayer sous Linux

Les players en console

Cmus

Un petit client léger en C, avec la bibliothèque ncurse.

cmus 20 Players audio à essayer sous Linux

ncmpc (NCurse Music Player Client)

Un petit client léger en C, avec la bibliothèque ncurse. À utiliser avec MPD.

EDIT : je suis tombé sur ncmpcpp, une alternative à ce player, qui y ressemble beaucoup, mais avec quelques fonctionnalité en plus, donc, à essayer si c’est le genre de player que vous recherchez.

mpd 20 Players audio à essayer sous Linux

Note, certaines descriptions proviennent de la documentation de Ubuntu, d’autre de Wikipédia, et sont sous licence creative commons.

Articles en rapport:

  1. valentin2105
    nov 5th, 2009 at 12:56 | #1

    Il y a pas mal de logiciels intéréssant, mais chez moi, mon choix est fait :Rien de mieux que MPD avec SONATA, C’est léger,C’est conviviale et gère bien votre musique,C’est MPD donc c’est fiable ( si Sonata bug, la musique reste !)Bref, Sonata+MPD is the future ;)

    • Nic0
      nov 5th, 2009 at 16:13 | #2

      Salut valentin2105,

      En effet c’est un bon choix, et on retrouve sonata dans la liste, indiqué comme front-end de MPD,

      Personnellement, mon choix n’est pas si loin du tien, puisque je suis avec MPD / ncmpc
      Mais ça m’est arriver de changer pas mal de fois, suivant les humeurs je pense.

      Bonne continuation.

    • Nic0
      nov 6th, 2009 at 13:02 | #3

      Je viens d’y repenser par rapport à sonata, c’est qu’il est fait avec GTK, ce qu’y peut de ne pas convenir à tout le monde.

      Mais je te l’accorde quand même, c’est un bon choix.

  2. polytan
    polytan
    nov 5th, 2009 at 20:47 | #4

    Très bel article, très complet. Je trouve étonnant qu’il y ait si peu de lecteur musicaux fonctionnant avec Qt. Comme quoi Amarok est plutôt pas mal je pense.

    • Nic0
      nov 6th, 2009 at 13:00 | #5

      Salut polytan,

      C’est une bonne remarque, car en effet il n’y a que très peu de player prévu nativement pour KDE, et je n’en vois que deux dans la liste, et comparativement au dépendance à Gnome, il n’y a pas photo. Pourtant je n’ai pas privilégié l’un ou l’autre environnement.

      Il faut croire qu’Amarok a une tel avance que personne ne souhaite faire d’autre player avec Qt.

      Pourtant je pense qu’un petit player, plus léger peut être en Qt ne serai pas de trop.

  3. gyo
    gyo
    nov 19th, 2009 at 02:01 | #6

    Article intéressant :) (et félicitation pour ce « blog » !)

    Je vais faire mon dino… il y a plusieurs années de ça, il y avait un logiciel du nom de x11amp comme lecteur audio en GUI (faut remonter vers pfiouu… 1997) qui reprenait l’aspect de winamp à l’époque, c’était l’ancêtre de xmms d’ailleurs. En fait Beep Media Player est un fork du vieillissant xmms pour gérer le gtk2 (l’équipe de xmms n’était pas chaud pour passer en gtk2). Voilà, voilà :)

    Bon on peut quand même citer les lecteurs multimédia comme VLC ou mplayer qui permettent d’écouter la musique avec gestion de la playlist.Sinon, il y a une alternative à MPD qui se nomme… xmms2 (et non ce n’est pas la suite de xmms !) qui est aussi un daemon.

    Ce système de daemon est vraiment intéressant, car ça permet d’utiliser le client que l’on veut et très facilement scriptable pour gérer sa zic via son WM/Bureau favori :)

  4. shikamaru
    déc 5th, 2009 at 02:46 | #7

    ncmpcpp+mpd est mon choix de prédilection en ce moment, mais sinon il y a aussi moc (music on console) qui est assez sympa ;)cela dit il y a un truc qui me manque pas mal je dois dire c’est un plugin pour amarok-1.4 qui permettait de tagger le genre de ses fichiers depuis les infos de lastfm et qui n’est plus présent dans amarok 2 :s

  5. lolosormiou
    lolosormiou
    mar 14th, 2010 at 14:25 | #8

    The Soundtrack of our Lives j’avais oublié cet excellent groupe :)Sinon perso j’utilise audacious qui est intégré dans CTKArch :)

  6. JEROME
    JEROME
    mar 23rd, 2010 at 19:52 | #9

    Pour info: sur une ubuntu (gnome), amarok pèse a l’installation avec les dépendances 367Mo, banshee 18,5Mo, exaile 8Mo. Des critères a ne pas négliger sur un netbook avec ssd de 8Go.

    • Nic0
      mar 23rd, 2010 at 20:00 | #10

      Salut JEROME,

      Merci pour les précisions, et effectivement si tu es sous Gnome, pour avoir amarok tu dois charger toute les dépendances (bibliothèques) de KDE, ce qui peut être assez lourd, alors que banshee et exaile sont avec des dépendances GTK(Gnome Tools Kit) qui sont eux des dépendances de Gnome, donc déjà installer pour la plupart sous Ubuntu.

      Inversement, si tu avais Kubuntu, et donc un environnement KDE, tu aurais fait la tête à installer pleins de dépendances pour avoir exaile ou même listen.

      C’est pour ça que j’ai essayé de regroupé en fonction des environnement graphique les différentes alternatives, car comme tu le dis si bien, ce sont des critères à ne pas négliger !

      Bonne continuation à toi.

Ajouter un commentaire

XHTML: Vous pouvez utiliser ces balises: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">