Affichage des articles dont le libellé est GmusicBrowser. Afficher tous les articles
Affichage des articles dont le libellé est GmusicBrowser. Afficher tous les articles

21 janvier 2014

Afficher les notes de ses mp3 sous forme d'étoiles dans Foobar2000 sur Windows


Ce billet est la continuité de l'article qui présentait le moyen de partager les notes de ses mp3 entre GMusicBrowser sur Linux et Foobar2000 sur Windows.

Comme déjà expliqué dans le tutoriel, il est possible d'afficher le tag id3v2.4 'FMPS_Rating' préalablement enregistré dans GMB sur Linux, sous forme de nombre à 2 chiffres dans Foobar2000 sur Windows (Le formatage ne permet pas d'afficher 100).


Dans ce billet je vous présente le moyen d'embellir la chose, et d'afficher la note sous forme de série d'étoiles (J'ai choisi d'en utiliser 5).


Encore une fois, pour se faire j'utilise les fonctions de formatage natives de Foobar2000.

La procédure est exactement la même (Je vous renvoie donc à mon 1er article pour ne pas me répéter) à la différence près qu'à la création de la colonne personnalisée, nous utilisons un autre pattern (Motif me fait chier) que voici:
>$pad($repeat(★,$left($div($right($left(%FMPS_RATING%,4),2),20),1)), 5,✩)<
Grossomerdo, ce pattern fait en 1er lieu une division par 20 du nombre formaté trouvé dans le tag 'FMPS_Rating' (Qui ne peut dépasser 100), puis répète le caractère ★ à chaque dizaine trouvé et le caractère ✩ pour les dizaines restantes jusqu'à 100.

Vous pouvez si vous voulez changer les étoiles en d'autres caractères, et aussi changer le nombre d'éléments à afficher en remplaçant le dernier 5 du pattern par la valeur voulue, bref faites vous plaisir.


MdA
Si vous avez aimé cet article, n'hésitez pas à le partager et à vous abonner au flux RSS ...

21 juillet 2013

Partager les notes de ses mp3 entre GmusicBrowser sur Linux et Foobar2000 sur Windows


Si vous voulez afficher les notes de GMusicBrowser dans Foobar2000 sur Windows, suivez le guide.

S'il y a un logiciel qui pour moi frôle la perfection sur Windows, c'est bien Foobar2000! Pour ceux qui ne connaissent pas (Ce dont j'en doute), sachez qu'il s'agit d'un lecteur audio gratuit (Je ne promeus que le libre et le gratuit dans MdA, vous le savez), c'est une application qui est très personnalisable avec un système d'extensions très poussé, il y est donc facile d'ajouter des fonctions ainsi que de personnaliser son interface.

D'un autre côté sur GNU/Linux, on a GMusicBrowser (Abrégé en GMB), LE lecteur audio le plus perfectionné qui soit (Et ce n'est pas un euphémisme). Il est doté de tout ce qui est nécessaire à ce genre de logiciels: Gestion de très grosse musithèque, playlists dynamiques, tagguage en masse, extensions, interface très modulable et puis un système de navigation jamais vu et jamais égalé, bref le must du genre.

Il est possible sur GMB de noter ses musiques (Comme pour tout bon lecteur audio vous me direz), et ce sur une échelle de 0 à 100. Le petit plus de GMB est qu'on peut facilement enregistrer cette note dans un tag id3v2.4, ce qui nous permettra de l'exploiter ailleurs dans d'autres logiciels.
Pour ce faire c'est assez simple, il faut en premier lieu se diriger dans les 'Paramètres' de GMB, puis dans l'onglet 'Champs', vous recherchez 'rating' et vous cochez 'Lire/écrire dans les tags du fichier'.

Paramètres des champs dans GMB

Ceci fait, maintenant à chaque changement ou attribution de note à un mp3, celle-ci sera enregistrée en tant que tag id3v2.4 sous le nom de 'FMPS_Rating' et sous la forme d'un nombre décimal. Exemple, la note 75 sera enregistrée en 0.750000.
(Attention, pour les notes déjà présentes avant l'activation de l'option dans les 'Paramètres', il faut les ré-attribuer si vous voulez que ça soit pris en compte).

Tags id3v2.4 d'un mp3

Maintenant la procédure sur Linux est finie, allez sur Windows et lancez Foobar2000 pour continuer.
Ce qu'on va faire c'est qu'on va ajouter une colonne personnalisée qui affichera la note à partir du tag 'FMPS_Rating'.

Allez donc dans les 'Préférences' (CTRL+P) puis choisissez les options de la playlist que vous utilisez, par défaut Foobar2000 utilise 'Playlist View', mais vous pouvez en utiliser une autre via les plugins, personnellement j'utilise 'SimPlaylist'. Ne vous inquiétez pas, l'important est d'avoir la fenêtre 'Custom columns', et elle est présente quelle que soit la playlist utilisée.

Préférences de Foobar2000

Une fois donc sur la fenêtre 'Custom columns', cliquez sur 'Add new' pour ajouter une nouvelle colonne personnalisée.
Nommez-là 'Rating' et dans le pattern mettez:
<<$right($left(%FMPS_RATING%,4),2)>>
Concrètement ce pattern va formater la valeur présente dans le tag FMPS_RATING, en supprimant les caractères non voulus, notamment le 0. au début et les 4 derniers zéros, ce qui donnera au final 2 chiffres, ces derniers formeront justement la note attribuée dans GMB.

Custom columns dans Foobar2000

Dernière étape, ajouter la colonne dans les colonnes de la playlist de Foobar2000. Pour ce faire, faite un clic droit sur la barre des colonnes, puis dans la rubrique 'Columns', rajoutez 'Rating'.

Playlist dans Foobar2000

Voilà le travail, votre musithèque sur Foobar2000 est maintenant notée de la même façon que sur GMB.

Une chanson affichée dans la playlist de Foobar2000

MdA
Si vous avez aimé cet article, n'hésitez pas à le partager et à vous abonner au flux RSS ...