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
Prochaine révision Les deux révisions suivantes
quodlibet [Le 19/05/2013, 16:45]
malabarth [Références]
quodlibet [Le 28/11/2021, 12:40]
85.218.18.245 [Fonctionnalités] mineur
Ligne 1: Ligne 1:
-{{tag>Feisty Hardy Jaunty Karmic Lucid lecteur_audio ​vétuste}}+{{tag>Trusty Xenial ​lecteur_audio}}
  
 ------ ------
Ligne 6: Ligne 6:
 ====== Quod Libet : lecteur audio ====== ====== Quod Libet : lecteur audio ======
  
-**Quod Libet** est un [[lecteur audio]] ​extrêmement performant dont voici une brève présentation ([[http://​code.google.com/​p/​quodlibet/​|traduite à partir du site officiel]]) : +**Quod Libet** est un [[:lecteur audio]] écrit en Python et basé sur GTK+. Il est conçu autour de l'​idée que vous savez mieux que nous comment organiser votre musique. Il vous laisse gérer des listes de lecture basés sur des expressions rationnelles (ne vous inquiétez pas, les recherches classiques marchent aussi). Il vous laisse afficher et éditer n'​importe quel //[[wpfr>​ID3|tag]]// d'un fichier audio, et pour n'​importe quel format supporté : mod, mp3, mp4, mpc, spc, trueaudio, wav, wavpack, wma, xiph (ogg Vorbis, flac, speex, ...).
- +
-> N'en avez-vous pas marre de ces lecteurs audio qui pensent savoir mieux que vous comment organiser votre musique ? Est-ce que les autres lecteurs rament ou plantent après 10 000 chansons ? Pensez-vous souvent : « //Mon dieu, laissez-moi juste écouter ma musique ?// » Ou cherchez-vous simplement un outil pour //tagguer// vos fichiers audio ? +
- +
-**Quod Libet** est un lecteur audio écrit en Python et basé sur GTK+. Il est conçu autour de l'​idée que vous savez mieux que nous comment organiser votre musique. Il vous laisse gérer des listes de lecture basés sur des expressions rationnelles (ne vous inquiétez pas, les recherches classiques marchent aussi). Il vous laisse afficher et éditer n'​importe quel //tag// d'un fichier audio, et pour n'​importe quel format supporté : +
- +
-mod, mp3, mp4, mpc, spc, trueaudio, wav, wavpack, wma, xiph (ogg Vorbis, flac, speex, ...).+
  
 **Quod Libet** gère allègrement une bibliothèque de plusieurs milliers de chansons. Il dispose également de la plupart des fonctionnalités que l'on peut exiger d'un lecteur audio moderne : support d'​Unicode,​ touches multimédia,​ édition des //tags//, //etc//. **Quod Libet** gère allègrement une bibliothèque de plusieurs milliers de chansons. Il dispose également de la plupart des fonctionnalités que l'on peut exiger d'un lecteur audio moderne : support d'​Unicode,​ touches multimédia,​ édition des //tags//, //etc//.
- +===== Pré-requis ===== 
 +  
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
 ===== Installation ===== ===== Installation =====
  
-Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] [[apt://​quodlibet|quodlibet]]+Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ​**[[apt>quodlibet]]**.
  
 +===== Utilisation =====
 +Pour lancer l'​application faites une recherche dans [[unity#​tableau_de_bord_dash|le tableau de bord Unity]] avec le mot clé **Quodlibet**.
  
-===== Utilisation/​Configuration ===== 
  
-Voici une liste non-exhaustive des fonctionnalités disponibles ​([[http://​www.sacredchao.net/​quodlibet|traduite à partir du site officiel]]) ​:+=====Configuration ===== 
 +====Fonctionnalités==== 
 +Voici une liste non-exhaustive des fonctionnalités disponibles:​
  
-{{ quodlibet.png?​300|Capture d'​écran d'une interface possible (ici iTunes-like)}}+{{ quodlibet.png?​400|Capture d'​écran d'une interface possible (ici iTunes-like)}}
  
-  * Lecture Audio : +  * Lecture Audio : Support du ReplayGain, ​support ​des touches multimédia, ​un vrai mode aléatoire, qui joue la liste entière avant de la répéter, ​un mode aléatoire pondéré (par vos notes), ​un support de "​précédent"​ correct en mode aléatoire, ​une file d'​attente, ​signets ​à l'​intérieur d'un fichier (ou des playlists, grâce à un plugin) ​ ; 
-    * Support du ReplayGain, +  * Édition des tags : support ​complet d'​Unicode, ​changement ​simultané sur plusieurs fichiers, ​changement ​transparent ​quel que soit le format, ​étiquetage ​automatique en fonction du nom des fichiers, ​renommage ​des fichiers en fonction de leurs tags, pas d'​horribles syntaxes %a, %t, mais des syntaxes ​plus lisibles ​telles que <​artist>,​ <​title>, ​renumérotation ​rapide des fichiers ; 
-    * Support ​des touches multimédia,​ +  * Bibliothèque audio : surveille ​automatiquement les changements ​à vos fichiers, ​retrait ​automatique des chansons qui ne sont plus disponibles ​(disques amovibles, etc.), ​sauvegarde ​des notes et du nombre de lecturestéléchargement ​et sauvegarde des paroles ;
-    * Un vrai mode aléatoire, qui joue la liste entière avant de la répéter, +
-    * Un mode aléatoire pondéré (par vos notes), +
-    * Un support de "​précédent"​ correct en mode aléatoire, +
-    * Une file d'​attente,​ +
-    * Bookmarks ​à l'​intérieur d'un fichier (ou des playlists, grâce à un plugin) ​ ; +
-  * Édition des tags +
-    * Support ​complet d'​Unicode,​ +
-    * Changement ​simultané sur plusieurs fichiers, +
-    * Changement ​transparent ​quelque ​soit le format, +
-    * Taggage ​automatique en fonction du nom des fichiers, +
-    * Renommage ​des fichiers en fonction de leurs tags, +
-    * Pas d'​horribles syntaxes %a, %t ; d'​horribles, mais plus lisibles, syntaxes ​<​artist>,​ <​title>,​ +
-    * Re-numérotation ​rapide des fichiers ; +
-  * Bibliothèque audio : +
-    * Surveille ​automatiquement les changement ​à vos fichiers, +
-    * Retrait ​automatique des chansons qui ne sont plus là (disques amovibles, etc.), +
-    * Sauvegarde ​des notes et du nombre de lecture, +
-    * Téléchargement ​et sauvegarde des paroles ;+
   * Support des Radios Internet ("​Shoutcast"​) ;   * Support des Radios Internet ("​Shoutcast"​) ;
   * Support des flux Audio ("​Podcast"​) ;   * Support des flux Audio ("​Podcast"​) ;
-  * Interface utilisateur : +  * Interface utilisateur : simple, joue juste la chanson que vous voulez, ​utile, avec une petite ou une grande fenêtre, on n'est pas à l'​étroit,​ il n'y a pas de place perdue, ​affichage ​des couvertures d'​album, ​contrôle ​à partir d'une icône dans la barre de notification, ​reconnaît ​et affiche n'​importe ​quelle étiquette, même une que vous avez personnellement créé, 
-    * Simple, joue juste la chanson que vous voulez, +  * Plusieurs ​manières ​de naviguer dans votre bibliothèque : recherches ​simples ou avec des expressions rationnelles, avec des listes de lecture, à la iTunes/[[:Rhythmbox]], mais avec n'​importe ​quelle étiquette ​si vous le voulez, par album (avec affichage de la couverture), par dossier, y compris les fichiers qui ne sont pas dans votre bibliothèque,​ 
-    * Utile, avec un petite ou une grande fenêtre, on n'est pas à l'​étroit,​ il n'y a pas de place perdue, +  Plugins ​Python : étiquetage ​automatique via MusicBrainz et CDDB, support ​d'​un ​[[wpfr>​Menu_à_l%27écran|OSD (On-screen display)]]compatible ​Last.fm/​AudioScrobbler, ​conversion ​de l'​encodage des tags; 
-    * Affichage ​des couvertures d'​album,​ +  * Formats: MP3, Ogg Vorbis, FLAC, Musepack, MOD/XM/IT, Wavpack, MPEG-4 AAC ; 
-    * Contrôle ​à partir d'une icône dans la barre de notification,​ +  * Contrôle de la lecture et du statut à partir de la [[:​commande_shell|ligne de commande]].
-    * Reconnaît ​et affiche n'​importe ​quel tag, même un que vous avez personnellement créé, +
-    * Plusieurs ​manière ​de naviguer dans votre bibliothèque:​ +
-      * Recherches ​simples ou avec des expressions rationnelles +
-      * Avec des playlists +
-      * À la iTunes/​Rhythmbox,​ mais avec n'​importe ​quel tag si vous le voulez +
-      * Par album (avec affichage de la couverture) +
-      * Par dossier, y compris les fichiers qui ne sont pas dans votre bibliothèque,​ +
-    Grâce à des plugins ​Python : +
-      * Tagguage ​automatique via MusicBrainz et CDDB, +
-      * Support ​d'un OSD (On-screen display), +
-      * Compatible ​Last.fm/​AudioScrobbler,​ +
-      * Conversion ​de l'​encodage des tags ; +
-    * Formats: MP3, Ogg Vorbis, FLAC, Musepack, MOD/XM/IT, Wavpack, MPEG-4 AAC ; +
-    * Contrôle de la lecture et du statut à partir de la ligne de commande. +
- +
-==== Navigation ====+
  
 Pour accéder le plus simplement possible à vos contenus, choisissez, dans "​affichage",​ "liste des albums"​. Pour accéder le plus simplement possible à vos contenus, choisissez, dans "​affichage",​ "liste des albums"​.
  
 <note tip> <note tip>
-Lorsque vous tapez quelques lettres dans la barre de recherche, ​quodlibet ​opère une recherche dans le nom de l'​artiste,​ le nom du compositeur //et// celui de l'​album,​ en ignorant tous les autres champs.+Lorsque vous tapez quelques lettres dans la barre de recherche, ​Quodlibet ​opère une recherche dans le nom de l'​artiste,​ le nom du compositeur //et// celui de l'​album,​ en ignorant tous les autres champs.
  
 Pour une recherche par titre ou par genre, tapez "title = ..." ou "genre = ..." Pour une recherche par titre ou par genre, tapez "title = ..." ou "genre = ..."
Ligne 83: Ligne 48:
  
  
-==== plugin musicbrainz sous Feisty fawn====+====L'​éditeur de tags de Quodlibet/​ExFalso [pour les mélomanes]==== 
 +L'​utilisation avancée de l'​éditeur de tags de Quodlibet/​ExFalso permet, couplée avec l'​utilisation d'une application telle que Minimserver,​ d'​exploiter toute la puissance des tags. Ceci est particulièrement intéressant pour ceux qui possèdent une grande bibliothèque,​ et/ou pour la musique classique.
  
-FIXME Un plugin permettant le taggage automatique depuis musicbrainz est disponiblemais renvoie ​l'erreur //No module named musicbrainz//​Le paquet //​python-musicbrainz//​ nécessaire n'est pas disponible dans les dépots officielsmais peut être trouvé [[http://​ftp.musicbrainz.org/​pub/​musicbrainz/​users/​luks/​ubuntu/​dists/​|ici]]. +Pour commenceril faut savoir que l'éditeur de tags de Quodlibet est identique à celui d'Ex FalsoLa seule différence entre les deux est que Quodlibet fonctionne en mode bibliothèqueet ExFalso en mode navigateurPour taguer un répertoire avec Quodlibet, il faudra l'​ajouter à la bibliothèqueGros avantage: tous les tags de la bibiothèque sont mémorisésC'est très intéressant,​ car au lieu de taper 387 fois le même nom de compositeur,​ il suffit de le sélectionner dans une liste déroulante.
-Il s'agit plus précisémment du paquet [[http://​ftp.musicbrainz.org/​pub/​musicbrainz/​users/​luks/​ubuntu/​dists/​edgy/​musicbrainz/​binary-i386/​python-musicbrainz_2.1.4-1_all.deb |python-musicbrainz_2.1.4-1_all.deb]].+
  
 +<note tip>
 +Les tags de la bibliothèque restent mémorisés même si vos fichiers audio se trouvent sur un disque externe et que celui-ci est débranché. Si cependant votre bibliothèque reste invisible, il faut aller dans l'​onglet "​Préférences=>​Bibliothèque"​. Sélectionnez votre disque externe, puis cliquez sur le bouton "​Unhide"​.
 +</​note>​
  
-===== Problèmes ===== + 
-==== Greffon tray icon invisible ==== +Voilà quelques fonctionnalités:​ 
-Depuis 13.04, le protocole AFAIK ne permet ​plus les icônes ​de notifications+ 
-Il vous faudra donc activer ​le greffon ​**MPRIS D-Bus support** pour afficher Quodlibet dans l'​indicateur de volume!+  * Multitags: il est intéressant que chaque interprète ait un tag séparé. Par exemple, au lieu d'​avoir 
 + 
 +artist=Martha Argerich, Orchestre Philharmonique de Berlin, Claudio Abbado,  
 + 
 +on aura: 
 + 
 +artist=Martha Argerich 
 + 
 +artist=Orchestre Philharmonique de Berlin 
 + 
 +artist=Claudio Abbado 
 + 
 +Pour celainscrivez les noms des interprètes dans le champ "​artist",​ en les séparant par des virgules. Faites ensuite un clic-droit dans le champ, et choisissez "​séparer en plusieurs valeurs"​. La prochaine fois que vous voudrez taguer un disque de la grande Martha, vous n'​aurez ​plus qu'à sélectionner son nom dans la liste déroulante qui s'​affichera dès que vous aurez tapé la lettre M. 
 + 
 +  * Importation/​Exportation des tags vers un fichier texte, au moyen des greffons "​Import Metadata"​ et "​Export Metadata"​. Permet de gagner un temps précieux lorsque vous possédez plusieurs interprétations de la même oeuvre. 
 + 
 +  * Tags personnalisés 
 + 
 +Vous utilisez Minimserver,​ et pilotez la lecture au moyen de BubbleUpnp ou d'une autre application du même type. Vous voudriez pouvoir afficher très simplement, par exemple, tous les concertos (quel intérêt? La recherche portera sur une petite partie ​de votre bibliothèque et non sur la totalité, ce qui est beaucoup plus rapide). 
 + 
 +Il suffit de créer un tag "​concerto"​ et de lui attribuer la valeur "​1"​ ( pour savoir comment afficher ce tag, se référer à la documentation de Minimserver). 
 + 
 +<note warning>​ 
 +A signaler un vilain bug de Quodlibet: lorsque ​vous opérez des modifications portant sur les tags de plusieurs albums, il peut être tentant de sélectionner ces albums au moyen d'un filtre (en tapant un nom d'​artiste dans la barre de recherche par exemple); puis de sélectionner la totalité des albums filtrés au moyen de la combinaison de touches "​Ctrl+A"​. Attention, n'​oubliez pas dans ce cas de désélectionner la première ligne, celle qui affiche "Tous les albums"​ avec le nombre d'​albums. Dans le cas contraire, //vous risquez de voir disparaître par magie tout le contenu du tag "​title"​ de tous vos albums, sans aucune possibilité de retour en arrière.//​ 
 +</​note>​ 
 + 
 + 
 +==== Plugin musicbrainz ==== 
 + 
 +Un plugin permettant l'​étiquetage automatique depuis musicbrainz est disponible en [[:​tutoriel:​comment_installer_un_paquet|installant ​le paquet]] ​**[[apt>​python-musicbrainz2]]**.
  
 ===== Références ===== ===== Références =====
-  * [[http://​code.google.com/​p/quodlibet/|Site officiel de Quod Libet]] (en) +  * [[https://​quodlibet.readthedocs.org/en/latest/guide/index.html|Le Guide de Quod Libet]] (en)
-  * [[http://​code.google.com/p/​quodlibet/​wiki/​Guide|Guide d'​utilisation des expressions rationnelles avec Quod Libet]] (en+
-  * [[http://code.google.com/p/​quodlibet/​feeds|Le fil RSS pour être au courant des nouvelles version]] (en) (faible trafic) +
-  * [[http://​ronny.haryan.to/​archives/​2007/​05/​11/​d-bus-multimedia-keys-plugin-for-quod-libet/​|Le billet ​de présentation du plugin pour les touches multimédia]] (en)+
   * [[:​exfalso|La page sur Ex Falso]], l'​éditeur de tag associé à Quod Libet (fr)   * [[:​exfalso|La page sur Ex Falso]], l'​éditeur de tag associé à Quod Libet (fr)
-  * [[http://​askubuntu.com/​questions/​290606/​quod-libet-tray-icon-missing-in-ubuntu-13-04|Quod Libet tray icon missing in Ubuntu 13.04]] + 
------- +---- 
-//​Contributeurs : [[:​utilisateurs:​thedamocles|Damocles]] [[:​utilisateurs:​malabarth]]//+ 
 + 
 +//​Contributeurs : [[:​utilisateurs:​thedamocles|Damocles]], MAJ : [[:​utilisateurs:​l_africain|L'​Africain]] //
  • quodlibet.txt
  • Dernière modification: Le 14/12/2023, 22:50
  • par 92.184.110.159