Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gmusicbrowser [Le 29/04/2011, 15:23]
Hornblende [gmusicbrowser] lien vers xubuntu
gmusicbrowser [Le 11/09/2022, 11:31] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Jaunty ​lecteur_audio}}+{{tag>Bionic ​lecteur_audio }}
  
 ---- ----
  
 +{{ applications:​gmusicbrowser.png?​80}}
 ====== gmusicbrowser ====== ====== gmusicbrowser ======
- 
  
 **gmusicbrowser** est un [[lecteur_audio|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** est un [[lecteur_audio|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.
  
-Il est notamment ​ **le lecteur audio par défaut de [[:​Xubuntu]] 11.04**(([[http://​www.webupd8.org/​2011/​04/​xubuntu-1104-released-with-xfce-48.html]])). +{{applications:gmusicbrowser_bionic.png?450|Gmusicbrowser en format ​mini player}}
- +
-{{http://​squentin.free.fr/​gmusicbrowser/​screenshots/​traytip_full.png|Gmusicbrowser en mini player}} +
  
-===== Présentation ===== 
  
-gmusicbrowser est un lecteur audio écrit en perl dont voici les principales caractéristiques :+**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   * 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,​ ...). C'est un peu le Foobar2000 de Gnu/Linux.+  * 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, ...)   * 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   * support des formats ogg, mp3, flac, ape et mpc
Ligne 25: Ligne 21:
   * égaliseur graphique   * égaliseur graphique
   * recherche automatique à la frappe dans sa collection   * recherche automatique à la frappe dans sa collection
-  * possibilité de visualiser la fiche Wikipedia ​de l'​artiste+  * 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!   * fermeture du lecteur et extinction de l'​ordinateur à la fin d'une liste d'​attente de chansons, idéal pour s'​endormir en musique!
-  * Et beaucoup plus encore...+  * etc...
  
 ===== Installation ===== ===== Installation =====
 +__A partir de Ubuntu 20.04__ : le logiciel n'est plus dans les dépôts Ubuntu, mais il est dans le dépôt **flathub**,​ au format **flatpak**. Il suffit donc d'​ajouter ce dépôt (au terminal) :
  
-==== Depuis les dépôts officiels====+<​code>​sudo apt install flatpak gnome-software-plugin-flatpak -y && flatpak remote-add --if-not-exists flathub https://​flathub.org/​repo/​flathub.flatpakrepo</​code>​ 
 +(Pour en savoir plus, voir la doc [[flatpak|flatpak]])
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​gmusicbrowser|gmusicbrowser]]**.+Vous pouvez désormais installer le logiciel grâce à votre [[logitheque|logithèque]] ou via un terminal ​: 
 +<​code>​flatpak install gmusicbrowser<​/code>
  
-==== Depuis le dépôt du projet Shimmer ==== +__Versions antérieures à Ubuntu 20.04__ : Pour installer ce logiciel, [[:tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>gmusicbrowser]]**.
-<note important>​Cette méthode installe une version modifiée de gmusicbrowser par un dépôt non officiel</​note>​ +
-Pour bénéficier d'une version plus à jour de gmusicbrowservous pouvez passer par le dépôt du [[http://​shimmerproject.org/​projects/​shimmer-for-gmusicbrowser/​|projet Shimmer]] qui fournit une version basée sur le Git de développement de gmusicbrowser. Cette version a une interface modifiée, mais il est toujours possible de mettre l'​apparence que l'on souhaite en changeant le layout dans gmusicbrowser.+
  
-Il suffit de lancer dans un terminal +<note important>Depuis début 2020, une version compatible GTK3 est en développement. Un retour dans les dépôts est donc envisageable à l'​avenir.
-<code>sudo add-apt-repository ppa:​shimmerproject/​ppa</​code>​ +
-Ou installer le ppa suivant [[:​tutoriel:​comment_modifier_sources_maj#​avec_une_interface_graphique|avec ​une interface graphique]] <​code>​ppa:​shimmerproject/​ppa</​code>​+
  
-===== Utilisation=====+Il est d'​ailleurs possible de tester les versions bêta, en se rendant directement sur le [[https://​gmusicbrowser.org/​devel.html|site officiel]].
  
-Lancez l'​application depuis le menu //​Applications -> Son & vidéo -> gmusicbrowser// ​ou via la commande suivante :+Elles sont disponibles au format [[paquet|.deb]] ​ou sous forme d'​archive [[archivage|tar.gz]] (ne nécessitant pas d'​installation).
  
-  ​gmusicbrowser+Le code source est dispo sur [[https://​github.com/​squentin/​gmusicbrowser|GitHub]] et [[https://​sourceforge.net/​p/​gmusicbrowser/​code/​ci/​master/​tree/​|SourceForge]].</​note>​ 
 +===== Utilisation=====
  
 +Lancez l'​application "​**gmusicbrowser**"​ comme indiqué **[[tutoriel:​comment_lancer_application|ici]]**,​ ou via le [[:​terminal]] avec la [[:​commande_shell|commande]] suivante :​ <​code>​gmusicbrowser</​code>​
  
 ===== Configuration ===== ===== Configuration =====
 ==== Apparence ==== ==== Apparence ====
  
-Le choix de l'​apparence ​peut se faire au moyen des menus qui eux même utilisent ​un fichier ​de configuration. +Le choix de l'​apparence se fait au moyen du menu **Apparence/​Disposition**. celui-ci offre un large panel de choix : 
-Le fichier de configuration ​est <​file>/​usr/​share/​gmusicbrowser/​layouts</​file>​ +  * 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). Ce qui permet de faire ressembler l'​interface au choix à : 
-Vous pouvez éditer votre propre ​fichier ​en copiant le fichier original et en le mettant dans <​file>​~/​.config/​gmusicbrowser/​layouts</​file>​ +  * "​Itunes"​ 
-Pour cela il suffit ​d'utiliser ​la commande <​code>​cp /​usr/​share/​gmusicbrowser/​layouts ~/.config/​gmusicbrowser/​layouts</​code>​+  * "​Rhythmbox"​ 
 +  * "​Audacious"​ 
 +  * "​Quodlibet"​ 
 +  * ....
  
-Ensuite les configurations présentes dans ce fichier apparaîtront dans le menu de préférence.+=== Configuration avancée ===
  
-Pour plus de détails sur le fichier de configuration ​et sa syntaxe : [[http://​gmusicbrowser.org/layout_doc.html|Documentation en anglais sur les layouts]]+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 trouverez des exemples de fichiers ​de configuration ici : +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 <​code>​cp ​/usr/share/​gmusicbrowser/​layouts ~/.config/​gmusicbrowser/​layouts</​code>​
-[[http://​gmusicbrowser.org/contrib.html|Layouts d'​utilisateurs sur le site officiel]]+
  
-FIXME expliquer plus précisement le fonctionnement du fichier de configuration,​ en francais.+Ensuite les nouvelles configurations créées dans ce fichier ​apparaîtront dans le menu de préférence ​de gmusicbrowser.
  
-==== Lecture aléatoire ====+Pour plus de détails sur le fichier de configuration et sa syntaxe : [[http://​gmusicbrowser.org/​layout_doc.html|Documentation en anglais sur les layouts]].
  
-L'​application ayant pour but de lire de grandes playlists, son mode de lecture aléatoire se doit d'​être performant. Là encore ce mode est configurable. +Vous trouverez des exemples de fichiers de configuration ici : 
-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 : +[[http://​gmusicbrowser.org/​contrib.html|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 lecturealé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   * dernière date de lecture du titre
   * note du titre   * note du titre
   * nombre de lectures   * nombre de lectures
   * date d'​ajout du titre   * 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 ==== ==== 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 : 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 ​+  * d'​arrêter gmusicbrowser
   * de quitter gmusicbrowser   * de quitter gmusicbrowser
-  * d'​éteindre le PC : idéal pour s'​endormir en musique;-)+  * d'​éteindre le PC : idéal pour s'​endormir en musique ;-)
  
-=== Eteindre ​le PC ===+=== Éteindre ​le PC ===
  
 Dans gmusicbrowser,​ cliquez sur le bouton de configuration,​ onglet "​divers"​ et écrivez pour la "​commande pour éteindre l'​ordinateur":​ 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 (Validée sur Ubuntu 10.10 et gmusicbrowser 1.1.6) : ==+== Méthode sans les droits root pour GNOME == 
 <​code>​ <​code>​
 dbus-send --print-reply --dest=org.gnome.SessionManager /​org/​gnome/​SessionManager org.gnome.SessionManager.RequestShutdown dbus-send --print-reply --dest=org.gnome.SessionManager /​org/​gnome/​SessionManager org.gnome.SessionManager.RequestShutdown
Ligne 94: Ligne 102:
 Et pas besoin de donner les droits d'​éteindre le PC ! :-D Et pas besoin de donner les droits d'​éteindre le PC ! :-D
  
-== Méthode ​qui nécessite ​les droits root ==+== Méthode ​sans les droits root pour KDE 4 == 
 +<note important>​FIXME méthode pour Plasma 5 ?</​note>​
 <​code>​ <​code>​
-sudo shutdown -h now+qdbus org.kde.ksmserver /KSMServer logout 0 2 2
 </​code>​ </​code>​
-Puis il faut donner les droits d'​éteindre le PC : 
  
-  * Pour Ubuntu 8.04 et plus : avec Policykit  +==== Intégration à l'​environnement ====
-Allez dans Système / Admin / Autorisations+
  
-/org/freedesktop/hal/power-management ​+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.
  
-Choisissez "​shutdown the system",​ cliquez sur "​Ajouter"​ puis sélectionnez l'​utilisateur courant+==== Lanceur personnalisé ====
  
-  * Pour Ubuntu <​8.04 ​par visudo (méthode générale)+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 !
  
-Dans un terminal tapez +Si vous utilisez GNOME Shell ou que vous voulez franciser cet aspect ​du logiciel, cette procédure peut vous intéresser ​:
-<​code>​ +
-sudo visudo +
-</​code>​ +
-et entrez votre mot de passe. Puis rajoutez à la fin du fichier:+
  
 +  * Créez un lanceur :
 <​code>​ <​code>​
-User_Alias SHUTDOWNERS = user1, user2 +gedit ~/.local/share/​applications/​gmusicbrowser.desktop
-SHUTDOWNERS ALL = NOPASSWD: ​/sbin/shutdown+
 </​code>​ </​code>​
 +  * Dans le fichier ouvert, collez le code suivant :
 +<file desktop>​[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
  
-en remplacant user1 et user2 par les noms d'utilisateurs autorisés à utiliser la commande "sudo shutdown ​-h now"+[Desktop Action LockAlbum] 
-Enregistrez ​le fichier, c'est bon!+Name=Toggle Album Lock 
 +Name[fr]=Verrouillage de l'album 
 +Exec=gmusicbrowser ​-cmd TogAlbumLock 
 +</​file>​ 
 +  * 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 ===== ===== Désinstallation =====
Ligne 127: Ligne 172:
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|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. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|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.
  
-===== Liens =====+===== Voir aussi =====
  
   * **(en)** [[http://​squentin.free.fr/​gmusicbrowser/​gmusicbrowser.html|Le site de gmusicbrowser]]   * **(en)** [[http://​squentin.free.fr/​gmusicbrowser/​gmusicbrowser.html|Le site de gmusicbrowser]]
   * **(en)** [[http://​squentin.free.fr/​gmusicbrowser/​screenshots.html|Screenshots de gmusicbrowser]]   * **(en)** [[http://​squentin.free.fr/​gmusicbrowser/​screenshots.html|Screenshots de gmusicbrowser]]
 +  * [[:​lecteur_audio|Portail des lecteurs audio]]
 +  * [[https://​github.com/​squentin/​gmusicbrowser|Code source]]
  
 ---- ----
  
-//​Contributeurs principaux : [[utilisateurs:​Mopinou|Mopinou]], [[utilisateurs:​Hornblende|Hornblende]].//​+//​Contributeurs principaux : [[utilisateurs:​Mopinou]],​ [[utilisateurs:​Hornblende]], [[utilisateurs/​roschan]] 
 +, ...//
  • gmusicbrowser.1304083392.txt.gz
  • Dernière modification: Le 29/04/2011, 15:25
  • (modification externe)