Contenu | Rechercher | Menus

gmusicbrowser

gmusicbrowser est un lecteur de musique hautement personnalisable spécialement créé pour gérer des listes de lecture (playlists) importantes, de grandes collections de musique et supportant les formats mp3, ogg, flac et mpc.

Gmusicbrowser en format mini player

Présentation

gmusicbrowser est un lecteur audio écrit en Perl dont voici les principales caractéristiques :

  • conçu pour la lecture de playlists de plusieurs milliers de titres
  • interface hautement personnalisable (agencement de la fenêtre, du navigateur, 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, ape 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
  • égaliseur graphique
  • recherche automatique à la frappe dans sa collection
  • possibilité de visualiser la fiche Wikipédia de l'artiste
  • fermeture du lecteur et extinction de l'ordinateur à la fin d'une liste d'attente de chansons, idéal pour s'endormir en musique!
  • etc…

Installation

Ce logiciel se trouve normalement dans la logithèque sous le nom de "gmusicbrowser".

Sinon, pour installer ce logiciel, installez le paquet gmusicbrowser.

Utilisation

Lancez l'application "gmusicbrowser" comme indiqué ici, ou via le terminal avec la commande suivante :

gmusicbrowser

Configuration

Apparence

Le choix de l'apparence se fait au moyen du menu Apparence/Disposition. celui-ci offre un large panel de choix :

  • le shinner desktop, qui est propre à Gmusicbrowser. Il a lui même 4 alternatives (accessibles en cliquant sur les icônes en haut à droite), et offre même un "mur" de pochettes d'albums (la barre de gauche est alors redimensionné à la souris, jusqu'à disparaître).
  • "Itunes"
  • "Rhythmbox"
  • "Audacious"
  • "Quodlibet"
  • ….

Configuration avancée

Pour les utilisateurs avancés souhaitant configurer eux-même très finement l'apparence de leur lecteur, il existe un fichier de configuration qui se trouve dans /usr/share/gmusicbrowser/layouts.

Vous pouvez éditer votre propre fichier en copiant le fichier original dans ~/.config/gmusicbrowser/layouts (par exemple avec votre explorateur de fichier, ou avec une commande

cp /usr/share/gmusicbrowser/layouts ~/.config/gmusicbrowser/layouts

Ensuite les nouvelles configurations créées dans ce fichier apparaîtront dans le menu de préférence de gmusicbrowser.

Pour plus de détails sur le fichier de configuration et sa syntaxe : Documentation en anglais sur les layouts.

Vous trouverez des exemples de fichiers de configuration ici : Layouts d'utilisateurs sur le site officiel.

Lecture aléatoire / ordonnée

L'application ayant pour but de lire de grandes playlists, son mode de lecture, aléatoire ou ordonné, se doit d'être performant. Là encore ce mode est très configurable. Ce mode se base sur des données que l'on peut pondérer pour ajuster son influence sur le choix du prochain titre. Parmi ces données, on peut trouver entre autres :

  • dernière date de lecture du titre
  • note du titre
  • nombre de lectures
  • date d'ajout du titre
  • n° de la piste

Selon le type d'affichage, le menu "ordre de lecture" (qui permet de configurer finement la façon de lire les listes de lecture ou les albums) est, ou n'est pas, accessible. Ainsi, dans le mode d'affichage "shimmer desktop" il ne l'est pas. Par contre en mode d'affichage "iTunes" (Apparence > faire ressembler à), ce menu l'est. On peut jouer temporairement sur l'apparence pour faire apparaître des menus additionnels, puis les masquer après paramétrage en remettant un autre affichage.

Actions de fin de liste d'attente

Il est possible, avec gmusicbrowser d'effectuer des actions une fois les chansons de la liste d'attente toutes lues. Cela permet notamment :

  • d'arrêter gmusicbrowser
  • de quitter gmusicbrowser
  • d'éteindre le PC : idéal pour s'endormir en musique ;-)

Éteindre le PC

Dans gmusicbrowser, cliquez sur le bouton de configuration, onglet "divers" et écrivez pour la "commande pour éteindre l'ordinateur":

Méthode sans les droits root pour GNOME
dbus-send --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.RequestShutdown

Et pas besoin de donner les droits d'éteindre le PC ! :-D

Méthode sans les droits root pour KDE 4
FIXME méthode pour Plasma 5 ?
qdbus org.kde.ksmserver /KSMServer logout 0 2 2

Intégration à l'environnement

Pour intégrer gmusicbrowser aux menus multimédias des divers environnements, il faut activer le plugin MPRIS 2 disponible dans les préférences du lecteur. Les commandes "précédent", "lecture/pause", "suivant" seront alors proposées, ainsi que diverses informations sur le morceau en cours.

Lanceur personnalisé

Avec les interfaces GNOME Shell et Unity, on peut avoir des lanceurs personnalisés. Les actions des lanceurs personnalisés sont accessibles au clic-droit. gmusicbrowser fournit un lanceur personnalisé, mais avec des noms d'action en anglais, et qui n'apparaissent que dans Unity !

Si vous utilisez GNOME Shell ou que vous voulez franciser cet aspect du logiciel, cette procédure peut vous intéresser :

  • Créez un lanceur :
gedit ~/.local/share/applications/gmusicbrowser.desktop
  • Dans le fichier ouvert, collez le code suivant :
[Desktop Entry]
Name=gmusicbrowser
Comment=Jukebox for large collections of mp3/ogg/flac/mpc
Exec=gmusicbrowser %F
Type=Application
Icon=gmusicbrowser
Categories=Audio;AudioVideo;
StartupNotify=true
Comment[fr]=Jukebox pour de grandes collections de mp3/ogg/flac/mpc
#MimeType=audio/x-musepack;application/x-musepack;audio/musepack;application/musepack;audio/mpc;audio/x-mpc;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;audio/x-flac;application/x-flac;audio/flac;
 
Actions=PlayPause;Next;Previous;LockArtist;LockAlbum
 
[Desktop Action PlayPause]
Name=Play-Pause
Name[fr]=Lecture/Pause
Exec=gmusicbrowser -cmd PlayPause
Icon=media-playback-start-symbolic
 
[Desktop Action Next]
Name=Next
Name[fr]=Suivant
Exec=gmusicbrowser -cmd NextSong
Icon=media-skip-backward-symbolic
 
[Desktop Action Previous]
Name=Previous
Name[fr]=Précédent
Exec=gmusicbrowser -cmd PrevSong
Icon=media-skip-forward-symbolic
 
[Desktop Action LockArtist]
Name=Toggle Artist Lock
Name[fr]=Verrouillage de l'artiste
Exec=gmusicbrowser -cmd TogArtistLock
 
[Desktop Action LockAlbum]
Name=Toggle Album Lock
Name[fr]=Verrouillage de l'album
Exec=gmusicbrowser -cmd TogAlbumLock
  • Lancez le fichier gmusicbrowser.desktop une première fois pour tester
  • Glissez/déposez le fichier gmusicbrowser.desktop dans le dock
  • Et Voilà!

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, le configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Voir aussi



Le contenu de ce wiki est sous licence : CC BY-SA v3.0