Foobar 2000 (depuis le 20 décembre 2002)


version 2.2 (32/64bit) (12-02-2024)
version 1.6.17 - pour Windows 7
version 1.5.11 (29-08-2022) (mise à jour en catimini pour XP) lien
version 1.5.7 (01-02-2021) dernière version officiel pour Windows XP

Avantage :
Portable, installation sans trace.
Léger 11,6Mo.
Fenêtre paramétrable à volonté.
Possibilité de visualiser plusieurs images, mais pas de diaporama sans Plug-in.
Renommage par lot très ergonomique.
Permet de rajouter des "Tags" supplémentaires très facilement.
Foobar pour linux
Utilisation des Tags par défaut si l'artiste n'existe pas = "Album Artist" "Compositeur" "Artiste"

Inconvénient :
Peu de tutorial, démerdez-vous !
En anglais , les russes EUX l'on traduit, les français ne sont que des petites bites, malheureusement je ne suis pas développeur.
Ne pas oublier de tout sauvegarder surtout les Playlist au format .M3U, une fausse manoeuvre et tout disparaît, une copie complète du répertoire est l'idéal.
Version 1.5, suppression de "Manage attached pictures" -> maintenant intégré dans les propriétés (moins pratique),pour retrouver cette option, installer le plugin foo_properties_classic.
Voilà ce que les russes sont capable de faire !


Prérequis :
Windows XP SP2
Microsoft Visual C++ 2010 Redistributable pour le plugin foo_plorg.
Les caractères d'Extrême-Orient s'ils n'ont pas été installés dans le système (Windows XP).
ainsi que pour les étoiles de notation.

CLSID
{511D48AF-9E45-4CB8-8F02-9C1BE4BC3CF8}

Standard par défaut.
AAC, AIFF, AU, CDDA, FLAC et Ogg Flac, MP1, MP2, MP3, MP4, Musepack (MPC), Ogg Media, Ogg Vorbis, SND, Speex, WAV, WavPack, WMA, Opus


Liste des décodeurs :
Files -> Preferences -> Playback -> Decoding

Modification de la version 2.0


Téléchargement des icones
https://www.deviantart.com
Modification des icones, police : Frankin Gohtic Heavy 60

Plug-in
AC3 (5.1), DTS, APE, DFF, MIDI, KAR, et bien d'autres que je n'utilise pas.

A télécharger.


Nouvelle structure de la version 1.6 et 64 bits = création d'un profile, qu'il est possible de supprimer pour redevenir comme avant



Bug constaté : Ne gère pas en "live" les modifications de la base. (C:\Program Files\foobar2000\database.dat)
- Solution : Détruire : C:\Program Files\foobar2000\database.dat (Ouvrir Foobar, et aller dans : Préférence -> Media Library -> Add)

Latence excessive des Plugins DSP, plus de 10s !
- Solution : supprimer D:\Program Files\foobar2000\configuration\Core.cfg. (Refaire les réglages)

Bug de Tag Box, suite à une mise à jour système foiré, les librairies ont disparu, mais sont toujours présentes dans les préférences.
- Solution : nettoyer le prefetch C:\WINDOWS\Prefetch\FOOBAR2000.EXE-1007AE10.pf (tous les fichiers Foobar), et supprimer le répertoire library ou le renommer library.old.

Bug de réouverture de Foobar, la fenêtre est démesurément grande et non modifiable.
C'est à cause de l'utilisation Playlist Tabs dans plusieurs onglets.
- Solution : cliquer sur la bordure haute de Foobar de chaque onglet contenant Playlist Tabs.

Bug de la balise %rating%, qui rentre en confit avec foo_playcount, à la place il faut utiliser $meta(rating)
(Ce n'est pas vraiment un bug, mais j'ai cherché très longtemps).

Bug, les pochettes n'apparaissent plus avec Tagging -> Manage attached pictures.
Ce n'est pas un bug, mais une intégration au propriétés supprimant cette option.
Pour retrouver cette option, installer le plugin foo_properties_classic 1.0

Bug, grésillement à l'audition de fichiers FLAC.
Vérification de la sortie multicanal à repasser en stéréo.


Astuces * Astuce *
Si par malheurs on clic au mauvais endroit, et que la playlist que l'on a mis des heures à réaliser se trouve toute chamboulée.
Pas de panique, Ctrl+z
Comme tout bon logiciel, on peut revenir plusieurs fois en arrière, et si l'on est allé trop loin.
Pas de panique, Ctrl+y

* Astuce *
Faire les sauvegardes des Playlists au format .M3U ou .M3U8 (pour les langues étrangères) qui sont éditables et prennent moins de place que .FLG et qui n'est pas éditable.
Très important en cas de changement de lettre de disque (avec un éditeur comme Notepad++ il est facile modifier tous les fichiers Playlist en une seule fois).

* Astuce *
Remplissage automatique de champs Artiste.
Si le champ est vide (en cas de compilation réenregistrée), il prend en premier le champ Album Artist, s'il est vide Compositeur, s'il est vide l'Interprète

* Astuce *
Il est possible de mettre plusieurs interprètes ou compositeurs en les séparent avec un point-virgule ";" mais il sera affiché comme une virgule ",".
Cela à l'avantage d'augmenter la fiabilité des recherches.
Exemple : pour personnaliser des photos de duo, par exemple Katy Perry; Juicy J il suffit trouver une photo avec les 2 personnes et la nommer Katy Perry, Juicy J.jpg

* Astuce *
Si vous avez 2 morceaux de musique identiques mais avec 2 qualités différentes pour des besoins technique (par exemple), et que vous voulez remplir tous les "tag" à l'identique.
Ouvrir les propriétés des 2 fichiers, sélectionner les "tag" à copier, et coller les "tag" au bon emplacement.

* Astuce *
Création de playlists.
Toujours une opération fastidieuse résolu avec l'ouverture d'une deuxième session de Foobar, et pour plus de confort avoir 2 écrans.
On ouvre d'abord Fooobar, comme à son habitude, puis on ouvre une deuxième version sur l'écran de droite dans laquelle on crée les onglets des futurs playlists.
Il ne reste plus qu'a écouter sur l'écran de gauche et glisser/déposer les morceau dans les bons onglets de l'écran de droite.



Tutorial       Créer sa propre mise en page avec "Default User Interface" (par défaut)
      Astuce de création de mise en page
      Principe de création avec le plug-in Columns UI
      Traduction Comment changer l'apparence de foobar2000 - 3ème partie (How to skin foobar2000 - Part 3)


Lien en français
Michel Jaumes Explication de Foobar en Français (version 0.8.3 de 2004, ça commence à dater)
(version 0.9, ça commence à dater)

Upsampling lien

Aide de la syntaxe des requêtes (Query Syntax Help)
  D:\Program Files\foobar2000\doc\Query Syntax Help.html

Syntaxe de référence pour le format des titres (Title Formatting Syntax Reference)
  D:\Program Files\foobar2000\doc\titleformat_help.html

Syntaxe en ligne



Les modules (Plug-in)       Description non exhaustive des plug-in
      Pack d'encodage
      Piloter Foobar avec Andoid
      Piloter Foobar avec un autre PC


Fonctionnalité       La file d'attente (Queue)
      Les pochettes (Album art)
      Les paroles
      L'encodage, ou "rippage"
      Renommage par lot
      Le fading, fondue enchaînée (Cross Over)
      Diminution des silences
      Modification du Tempo
      Sauvegarde et/ou impression d'une playlist


Sauvegarde Quels fichiers à sauvegarder pour une réinstallation.
C:\Programmes\foobar2000\profile\theme.fth (a mettre en racine pour la version 1.5.8)
C:\Programmes\foobar2000\profile\configuration\Core.cfg
C:\Programmes\foobar2000\profile\user-components\ (c'est à dire tout les plug-ins)
(Optionnel - le logo, les icônes, les programmes annexes)


Les boutons       Au début je n'en voyais pas l'utilité, mais bien configuré, ça change la vie.
      Paramétrage des boutons pour "foo_ui_columns"

Avec le Plug-in foo_run, il est possible d'ouvrir un programme : Par exemple , , etc.
Ou, ouvrir une fenêtre, comme l'égaliseur, ou accéder à un module DSP, ou basculer vers une autre vue, etc.

Configuration des boutons.
Clic droit dans le bandeau menu.


Choisir la fonction que l'on veut utiliser.


La seule difficulté, c'est d'obtenir des icônes de 16x16 au format .ICO (faire un clic droit sur les icônes pour les télécharger).


Discogs Rate Your Music Wikipedia


Pour récupérer les icônes, il y a plusieurs moyens :
Soit les récupérer dans le cache des navigateurs, rechercher favicon.ico.
   Firefox - Plug-in Cacheviewer.
   IE - Utiliser Xnview.
Soit les extraire avec le logiciel "Extracteur d'Icônes"

Mes boutons
juste pour remplacer les icônes d'origine.
Main / View / Show now playing - Pour revenir dans la bonne playlist sur le morceau qui est en train de se jouer.
Context / Open containing folder - Pour ouvrir le dossier du morceau.
Playback / Device / Preferences - Pour ouvrir les préférences de sortie de la carte son.
View / Equalizer - Pour ouvrir l'égaliser.
Playback / DSP Setting / Preferences - Pour ouvrir la fenêtre DSP d'un clic.
Add to playback queue - Ajout dans la queue.
Context / Run service / MP3Tag - Pour ouvrir le programme MP3Tag - foo_run.dll
Context / Run service / VLC - Pour ouvrir le programme VLC - foo_run
Context / Run service / Ocenaudio - Pour ouvrir le programme Ocenaudio - foo_run.dll
Context / Run service / Music Brainz Picard - Pour ouvrir le programme Music Brainz Picard - foo_run.dll
Context / Run service / XnConvert - Pour ouvrir le programme XnConvert - foo_run.dll
Context / Run service / Renameit - Pour ouvrir le programme RenameIt - foo_run.dll
View/Youtube Source - Pour Youtube.
View / Graphic Equalizer - Ouvre l'égaliseur.
View / DSP / DSP #1 config - Ouvre l'égaliseur DSP.
View / TagBox - Pour retouver rapidement la fenêtre "Tag et Location".
Run service - Pour ouvrir Minilyrics (Karaoké).
Playback / View History - Pour visualiser ce que j'ai déjà écouté.
Run service / BpmAnalyzer - Pour ouvrir le programme BpmAnalyzer.
Context / BPM Analyser/ Manually tap BPM for current track - Analyser les BPM manuellement. foo_bpm.dll
Context / BPM Analyser/ Double selected BPMs - Double la valeur de BPM (erreur souvent faire par les logiciels automatiques) foo_bpm.dll
Context / BPM Analyser/ Halve selected BPMs - Divise par 2 la valeur de BPM (erreur souvent faire par les logiciels automatiques). foo_bpm.dll
Context / Run service / calculette - Ouvre la calculette C:\Windows\system32\calc.exe. foo_run.dll
Context / Tagging / Manage attached pictures - Gère les photos attachées au fichier. N'existe plus.Pour retrouver cette option, installer le plugin foo_properties_classic 1.0
Context / Tagging / Remove all pictures - Supprime toutes les photos attachées au fichier.
Context / Properties - Pour ouvrir la fenêtre des propriétés.
Remove tags fram file(s) - pour supprimer tous les tags.
File Operations/Rename to... - Pour renommer les fichiers par lot
Edit / Selection / Sort / Sort by track number - Classe la section par n° de piste.
context / Utilities / Save as playlist... - Pour créer un fichier de playlist.
Context / Run service / Spek - Pour ouvrir le programme d'analyse de spectre Spek, pour vérifier la qualité de l'encodage. foo_run.dll
Dynamic Range Meter - Pour ouvrir le programme d'analyse de dynamique Dynamic Range Meter, pour vérifier la qualité de l'encodage.
Scan per-file track gain - Pour mettre les valeurs de ReplayGain par piste.
Scan selection as a single album - Pour mettre les valeurs de ReplayGain par album.
Context / File Operations / Delete file(s) - Supprime physiquement le fichier et le met dans la corbeille Windows.
Context / Utilities / Remove Seekar Signature - Supprime le visuel de la chanson du plugin Seekbar (en cas de renommage identique du morceau).
View / Switch to playlist / Radio - Pour accéder directement à ma playlist de radio.
File / Add location... - Pour entre un nouveau flux radio.
Create m-TAGS file - Création d'un fichier permettant d'afficher le logo de la radio.
Edit / Remove duplicates - Supprime les doublons de la playlist.
Edit / Remove dead items - Supprime de la playlist tous les fichiers qui n'existent plus, renommer ou déplacer.
Convert / Quick convert - Pour accéder directement aux options de conversion.
Context / Convert / MP3 128 CBR - Pour convertir directement.
Context / Convert / MP3 320 CBR - Pour convertir directement.


Les radios
Eh oui, ce sont les Allemands que nous avons virés en 1940
qui viennent nous imposer leurs lois en France


Pourquoi les avoir virés en 40 si c'est pour être à leurs pieds aujourd'hui.
(la recherche Google est désactivé, mais les contenus sont toujours actifs, et comme c'est mon site pour moi, j'en ai rien à foutre)
--> Récupérer les flux

Première solution, qui est virtuelle.
Copier le lien du flux dans : File -> Add location

ou deuxième solution, créer un fichier de playlist .M3U, qui lui n'est pas virtuel
Copier le flux dans un fichier .3mu


Dans les 2 cas de figure il n'est pas possible d'y adjoindre une image, voir le logo de la station.
Il faut le plug-in foo_tag lien
Récupérer ou créer le logo, et le renommer.

Petit bug
- Si vous avez l'autre plugin Lyrics et que vous avez automatisé la récupération des paroles, un fichier .LRC va se créer.
   Il faut alors l'éditer et tout effacer, car il n'est pas possible de le supprimer, il reviendra automatiquement.
- Et pour les radios qui ne diffusent pas les titres, il faut donner un nom à Artiste (Radio par exemple) sinon Lyrics cherche en permanence.

Il y a deux solutions
Il faut le plug-in foo_external_tags (mais pas très fiable, ça fonctionne une fois sur 2)


ou alors
Le plug-in foo_tag, créer les logos et les affecter à un champ.
lien
lien

Pour plus de confort
Il serait intéressant d'installer le plug-in foo_xspf_1 qui permet de lire les playlists de VLC avec l'extension .XSPF.


Récupérer le flux avec Firefox


Récupérer le flux avec le Plug-In FlashGot


Bon, il faut le recopier à la main, clic droit et copier/coller ne fonctionne pas.

ATTENTION si ça ne fonctionne pas
Il faut aussi parfois supprimer de S de HTTPS soit HTTP
Il faut parfois renommer l'extension MP3 en AAC


Pour les plus balaises.
Récupération des flux avec Wireshark (visualise le flux de tout ce qui passe par la carte réseau).

Plus

Exemple de recherche
Radio Jazz
GET /jazz-wr10-64.aac?
RMC
GET /10160/rmc.mp3


Ma page radio, avec le logo de la station et le pays d'émission. (ne gère pas les GIF animés).


Avec le fichier .m3u, c'est impossible


Il faut le plug-in foo_tag lien


Ne pas oublier de modifier Display Front cover et Back cover
%filename%.png pour le logo dans Front cover
f-* pour les drapeaux dans Back cover


Liste des fichiers







Fichier .tags de configuration
Fichier .m3u, qui ne sert à rien, sauf stoker les flux multiples ou pour faciliter les modifications et les tests
Image du drapeau
Image du logo

Fichier .tags


Flux
Affichage du flux dans le FLUX
J'utilise le TAG BMP pour établir un classement, en cas de clic intempestif qui me mélangerait mon tri
Affichage des titres ou non
Nom de la station
Lien du site

Site où je récupère les drapeaux
https://emojiterra.com

Pour le Wifi
Si le son a des trous ou des saccades, augmenter la taille du buffer.

1000ms (1s) par défaut.


Créer sa radio
Prérequis
Icecast
http://icecast.org/download/

foo_streamer
http://www.geocities.jp/pirosoft12/
foobar free encoder pack
http://www.foobar2000.org/encoderpack
ffmpeg(static)
https://ffmpeg.zeranoe.com/builds/
foo_channel_mixer
http://skipyrich.com/wiki/Foobar2000:...

lien Youtube


.CUE Lecture de fichier .CUE avec FLAC, WAV, etc. Il existe une option pour les albums, c'est de n'avoir que 2 fichiers, un fichier de son (FLAC, WAV, etc.) et un fichier de découpe (.CUE), cette fonction est intégrée à Foobar.

Parfois ça ne fonctionne pas, il faut éditer le fichier .CUE et vérifier le nom et surtout l'extension.

Le nom du fichier doit être identique.


OPUS Problème de conteneur
Si l'on récupère un fichier de Youtube par exemple, il y aura l'extension OPUS, sauf qu'il est dans un conteneur WEBM.

Ce qui pose un problème de lenteur de début de lecture et impossibilité de modifier les Tags.
Donc la première chose à faire c'est de renommer l' extension en WEBM, mais normalement un fichier OPUS est dans un conteneur OGG.

Vérification dans MediaInfo


Donc pour supprimer le conteneur, il faut l'extraire l'OPUS avec FFMPEG (ATTENTION à la version ffmpeg)

ffmpeg -i test.webm -acodec copy test.ogg

Vérification dans MediaInfo, et l'on gagne quelque ko




FLAC Découper d'un fichier unique FLAC d'album en plusieurs fichiers. Mettre le fichier de découpe .CUE dans la liste de lecture.
Sélectionner tous les morceaux (qui le sont par défaut).
Faire un clic droit sur Convert -> Quick convert.
Sélectionner FLAC et cliquez sur Convert.


Affichage du résultat



AAC (Advanced Audio Coding)
3 options qui... ne fonctionnent pas, malgré le téléchargement et l'installation du Pack.


La première solution la plus facile c'est AAC (FDK) Fraunhofer FDK AAC
Mais il faut télécharger le fichier fdkaac.exe dont le chemin sera demandé la première foi.
www.rarewares.org/files/aac/fdkaac-1.0.1-x86.zip
www.rarewares.org/files/aac/fdkaac-1.0.1-x64.zip

Option du Codec



La deuxième solution (trouver au bout de plusieurs heures) AAC (Winamp FhG) lien
C'est de récupérer 3 DLL dans Winamp et les mettre dans foobar2000/encoders
nsutil.dll
libmp4v2.dll
enc_fhgaac.dll




La troisième option, très compliqué à faire fonctionner (j'ai encore plus galéré).
Il faut vraiment installer Itune pour pouvoir récupérer les bons DLL.
Il faut récupérer les DLL dans C:\Program Files\Fichiers communs\Apple\Apple Application Support en plus de qaac.exe
ASL.dll
CoreAudioToolbox.dll
CoreFoundation.dll
icudt49.dll
(il peut peut être exister d'autres versions comme icudt55.dll par exemple)
libdispatch.dll
libicuin.dll
libicuuc.dll
objc.dll


Mauvaise version de icudt49.dll


Pack d'encodage

fhgaacenc.exe - AAC - fhaacenc (requires Winamp 5.62 or newer)
qaac.exe - AAC & Apple Lossless - qaac v2.71 (requires iTunes)

lien hydrogenaudio


Quick Convert Ré-encoder, ou convertir un fichier.
Clic droit sur le morceau.


Quick convert
...

Personnalisation de l'encodage, faire "Add New", et remplir les choix.
MP3, il n'y a pas le choix. C'est soit 320kb/s CBR ou tout le reste en VBR. Moi ça ne me convient pas, je veux du 128kb/s CBR pour un vieux lecteur MP3.
(Par défaut : -S --noreplaygain -V 2 - %d) --quiet --bitrate 128 --vbr --ignorelength - %d
128 kb/s CBR
-S --noreplaygain -b 128 - %d


Mono Besoin de mettre les sorties en mono

foo_dsp_std 1.5.1 - intégré à la version Normal et Full



Stéréo Besoin d'inverser la stéréo

foo_dsp_std 1.5.1 - intégré à la version Normal et Full



ReplayGain ou Égalisation des niveaux sonores entres les morceaux (Également orthographié Replay Gain)
    Le ReplayGain

Soit avec le pugin "ReplayGain Scanner" (foo_rgscan.dll) fourni avec l'installation "Normal"

Soit avec le pugin "ReplayGain DSP" (foo_dsp_replaygain.dll)


lien

Soit avec le pugin "ReplayGain DSP" (foo_dsp_replaygain.dll)


Ces deux morceaux seront au même niveau sonore.




Espace entre les morceaux 3 options :

    Les fondues enchaînées ou "fading" ou "crossfader"
Avec le plugin :
foo_dsp_crossfader

    Diminution des silences entre les morceaux ou "Gapless"
Avec le plugin :
foo_dsp_nogaps (Gap killer)
foo_dsp_sqracf

    Rajouter des silences
Avec le plugin :
foo_dsp_silence (Affix silence)


Réglage perso. pour les soirées dansantes



Nivellement des niveaux sonores, suppression des blancs trop long, et ajout de silence en cas de début trop court.


Menu
Option de la touche Shift dans les menus


Tag Balises de métadonnées
La fenêtre par défaut est un peu limitée... N'est-elle pas ?
N'est-elle pas mieux comme ça ? Oui elle est !
Version 1.5


Traduire, ajouter ou ordonnée les "Tag" dans la fenêtre des propriétés
File -> Preferences -> Advanced -> Display -> Properties Dialog -> Standard Fields

Par défaut
Artist Name=ARTIST;Track Title=TITLE;Album Title=ALBUM;Date=DATE;Genre=GENRE;Composer=COMPOSER;Performer=PERFORMER;Album Artist=ALBUM ARTIST;Track Number=TRACKNUMBER;Total Tracks=TOTALTRACKS;Disc Number=DISCNUMBER;Total Discs=TOTALDISCS;Comment=COMMENT;

Réglage perso (traduit et dans l'ordre qui me convient)
Artiste=ARTIST;Titre=TITLE;Date=DATE;Album=ALBUM;n° de piste=TRACKNUMBER;Artiste original=ORIGINAL ARTIST;Compositeur=COMPOSER;Interprète=PERFORMER;Genre=GENRE;BPM=BPM;MPM=MPM;BAR=BAR;Pays=COUNTRY;Type=TYPE;Langage=LANGUAGE;Commentaires=COMMENT;Publisher=PUBLISHER;Disc-ID (DISCID)=DISCID;Disc-ID (Freedb)=FREEDB;Song-ID (Amazon)=Amazon;MBIB (MusicBrainz)=MBIB;ISRC=ISRC;Notation=NOTATION;Stream name=STREAM_NAME;n° de disque=DISCNUMBER;DR=DYNAMIC RANGE;ADR=ALBUM DYNAMIC RANGE;MP3gain MinMax=MP3GAIN_MINMAX;MP3gain Album MinMax=MP3GAIN_ALBUM_MINMAX;MP3gain undo=MP3GAIN_UNDO;Album Artist=ALBUM ARTIST;Total de piste=TOTALTRACKS;Total de disque=TOTALDISCS;RG Track Gain=REPLAYGAIN_TRACK_GAIN;RG Track Peak=REPLAYGAIN_TRACK_PEAK;URL=URL;Flux=@REFERENCED_FILE;

Disc-ID (Freedb)=DISCID;
Disc-ID (Freedb)=FREEDB;
Song-ID (Amazon)=Amazon;
MBIB (MusicBrainz)=MBIB;
ISRC=ISRC (International Standard Recording Code)


Il est possible d'insérer un tag manuellement, mais sans grand intérêt

Ouvrir Properties :
Ctrl+N, ou
Clic droit -> Add new field..., ou
Tools -> Add new field...

Critères personnels (sans aucune forme de sexisme ou de racisme)
Femme groupe blanc
Femme groupe noir
Femme groupe
Femme
Homme groupe blanc
Homme groupe
Groupe
etc..




Encore mieux, le choix dans une liste, remplissage semi-automatique
File -> Preferences -> Advanced -> Display -> Autocomplete fields :

Réglage pero. :
ARTIST+ALBUM ARTIST+COMPOSER+PERFORMER;GENRE;COUNTRY;TYPE;LANGUAGE;ORIGINAL ARTIST

Résultat :


ATTENTION : ne fonctionne qu'en scannant le contenu des fichiers du/des répertoires paramétrés dans "Media Library".
Exemple : si vous avez 2 répertoires LATIN et STANDARD et que dans "Media Library" vous n'avez mis que LATIN, il sera impossible de voir apparaître Valse (par exemple)
Cas que j'ai eu avec l'ouverture d'une seconde version de Foobar, pour un autre type d'utilisation, où je n'avais pas mis tous les chemins d'accès.



Utilisation du Plug-in -> foo_tagbox    -    beaucoup plus ergonomique
Utiliser l'icône de configuration mais pas l'interface, absolument pas ergonomique.

Champ pour l'autocomplétion de la balise Genre.
Bachata; Cha-cha; Classique; Country; Disco; Funk; Jive; Madison; Mambo; Paso doble; Punk; Rock & Roll; Rock; Rock Prog.; Quick Step; Rumba; Salsa; Samba; Slow Fox; Tango; Valse lente; Valse

Personnalisation des champs de la playlist Balises de métadonnées





À réécrire pour pouvoir les modifier
Date = %date% (date est rajouter pour pouvoir la centrer)
Codec = %codec% (codec est rajouter pour supprimer les fioritures)

Play count = %last_played% - %play_count%
Notation = $pad($repeat(★,%notation%), 5,☆)
N° de piste = %tracknumber%[/%disknumber%]

Encodeur = $info(tool) pour extraire LAME 3.93r, par exemple
Nb de voie = %channels% mono, stéréo, 5.1, etc.

Des exemples :
%BPM% $if(%genre%=Rock, [- %MPM%])
[%MPM%]
[ $ If ($ strcmp (% __ codage%, lossy),% bitrate% kbps,% __ bitspersample% bit)]
[%__bitspersample% bit]


Voir l'origine du support, en cas de morceaux identiques sur plusieurs supports.

$cut(%path%,8)
Bon, ce n'est pas parfait car la longueur des noms est différente.


Tableau des équivalences
En anglais
Arstist Name
Track Title
Date
Album Title
Track Number
original artist
Composer
Performer
Genre
BPM
MPM
BAR
Country
Type
Language
Comment
Publisher
Rating
Notation
Disc Number
Total Disks
Total Tracks
DR
ADR
Album Artist
DISCID
MBID
AcoustID
Encoded By
Software
Style
Tempo
Copyright
WWW
Music Length

Track gain
Track peak
Album gain
Album peak
MP3gain MinMax
MP3gain Album MinMax
MP3gain undo
En français
Artiste
Titre
Date
Album
n° de piste
Artiste original
Compositeur
Interprète
Genre
BPM
MPM
BAR
Pays
Type
Langage
Commentaires
Éditeur
Notation
Notation
n° de disque
Total de disque
Total de piste
DR
ADR
Artiste de l'album
DiscID
MBID
AcoustID
Encodé par
Software
Style
Tempo
Copyright
URL
Durée

RG gain piste
RG peak piste
RG gain album
RG peak album
MP3gain MinMax
MP3gain Album MinMax
MP3gain undo
Valeur
ARSTIST
TITLE
DATE
ALBUM
TRACKNUMBER
ORIGINAL ARTIST
COMPOSER
PERFORMER
GENRE
BPM
MPM
BAR
COUNTRY
TYPE
LANGUAGE
COMMENT
PUBLISHER
Rating
NOTATION
DISCNUMBER
TOTALDISKS
TOTALTRACKS
DR
ADR
ALBUM ARTIST
DISCID
MBID
AcoustID
Encoded By
Software
Style
Tempo
COPYRIGHT
WWW
LAME

Track gain
Track peak
Album gain
Album peak
MP3gain MinMax
MP3gain Album MinMax
MP3gain undo
Exemple
Au Bonheur Des Dames
Oh! Les filles
1973
Twist
10
Marty Robins
Marty Robins

Rock
85.50
32

France
Groupe homme blanc
Français
parodie de Sugaree
Philips 6325 075

★★★★☆
01
01
10
11
11








Aucun

(temps de la chanson)




121,209

+001,+001,N
Explications
Nom de l'artiste, mais il y a la balise Interprète
Le titre de la chanson
La date de commercialisation (d'interprétation ? (pour les reprises) de création ? (pour le classique))
Le titre de l'album, s'il y en a un
Le numéro de la piste de l'album (sans tenir compte des vinyles A et B)
Le premier qui l'a chanté
Celui qui l'a écrit (Auteur/compositeur)
Ambiguïté avec Artiste
Genre de musique, chacun y va de sa sauce
Battement par minute
Mesure par minute (pour la danse)
Nombre de mesure (pour la danse)
Pays d'origine de l'artiste (critère de recherche)
À quoi ressemble-t-il ? (critère de recherche)
Dans quelle langue chante-t-il ? (critère de recherche)
Informations diverses
Donnée technique du support d'origine (pour les puristes)
Problème de compatibilité de Ratting avec Notation, car notation existe aussi en anglais
Valeur de la notation
Numéro du disque (pour les compilations, ou les albums multi-disques - réservé aux puristes)
Nombre total de disques (pour les compilations, ou les albums multi-disques - réservé aux puristes)
Nombre total de pistes de l'album (pour les puristes ou nostalgiques des vinyles)
Dynamique Range = calcule de la dynamique du morceau (permet de voir les compressions exagérés)
Album Dynamique Range = calcule de la dynamique de l'album (je ne sais pas à quoi cela peut servir)
Un truc pour les albums de compilation, que je n'utilise jamais
- Base de données de CD
- Base de données de CD
- Base de données de CD
Ça ne sert à rien, sauf pour les narcissiques
?
?
?
Je n'en ai absolument rien à faire
Ça ne sert à rien, car ça bouge tout le temps
Indique la durée exacte du morceau pour supprimer le "padding" pour les morceaux enchaînés.

Replay Gain pour la piste, ce qui permet d'avoir un niveau de volume constant entre toutes les pistes taguées avec RG)

Pareil pour les albums, mais je ne m'en sers pas

Valeur fournie par MP3Gain
Valeur fournie par MP3Gain
Valeur fournie par MP3Gain
Ne fonctionne pas avec foo_tagbox
REPLAYGAIN_TRACK_GAIN
REPLAYGAIN_TRACK_PEAK
REPLAYGAIN_ALBUM_GAIN
REPLAYGAIN_ALBUM_PEAK

Lien https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference


Les Skins
Skin Russe, avec son lien de téléchargement


Skin Russe, avec son lien de téléchargement


Skin Russe, avec son lien de téléchargement (entièrement en russe, et bugé sous XP ou je ne comprends pas bien le russe)




Mes réglages et arrangements (en perpétuel évolution)
Avec l'interaction de; Dynamic Range Meter, Spec et MiniLyrics


Sauvegarde des fichiers lors d'un changement de version.
C:\Program Files\foobar2000\configuration\Core.cfg (c'est le fichier qui contient les chemins et la personnalisation)
C:\Program Files\foobar2000\configuration\foo_ui_std.dll.cfg (enregistre la position de la fenêtre)
C:\Program Files\foobar2000\configuration\foo_albumlist.dll.cfg (enregistre les modifications de recherche personnalisées)
C:\Program Files\foobar2000\playlist\*.* (ce sont les listes de diffusion "Play List") ou
C:\Program Files\foobar2000\playlist-v.1.3\*.* (ce sont les listes de diffusion "Play List")
C:\Program Files\foobar2000\database.dat (c'est la base des fichiers musicaux, plusieurs mégas)
C:\Program Files\foobar2000\theme.fth (le thème que l'on a créé)

C:\Program Files\foobar2000\*.fpl (ce sont les listes de diffusion "Play Liste")


Plugin para défaut - Variable - etc.

Mes onglets
Travail

Radio

Spectromètre

Visuel

Playlist



Plugins incontournables pour une nouvelle installation
foo_bpm
foo_musical_spectrum (pour voir les sorties, le nombre de voie)
foo_navigator (historique)
foo_playcount (pour dater l'historique)
foo_plorg (Organisation des listes de lecture)
foo_properties_classic (pour voir les pochettes)
foo_queuecontents
foo_quicktag (notification avec étoile)
foo_run (lancement de programme externe)
foo_tagbox
foo_uie_lyrics3
foo_wave_seekbar

Réglages incontournables pour une soirée dansante
Pas de fondu enchaînée.
foo_dsp_std (intégré depuis la version Normal 1.6.16)
foo_dsp_replaygain (ReplayGain (alternatif)) (nivelle les morceaux)
foo_dsp_nogaps (Gap Killer) (pour diminuer les blancs)
Plug-in DSP
Downmix Channels to Mono (au cas où il n'y aurait qu'une enceinte ou une panne)
ReplayGain (alternatif) (pour niveler les niveaux des morceaux)
Gap Killer (pour raccourcir les blancs trop long)


Toujours au-dessus (Allways on Top)


Insérer les morceaux à la suite sinon la playlist est détruite.



Pour jouer en boucle



Pour jouer un seul morceau à la fois (besoin pour un Quiz)

Toujours décocher - Reset the above when stopping, sinon, il se réactive automatiquement après le premier arrêt.


Verrouillage des onglets (clic droit sur les onglets)



Affichage


Par défaut
Windows title (Barre de titre)
[%album artist% - ]['['%album%[ CD%discnumber%][ #%tracknumber%]']' ]%title%[ '//' %track artist%]
Status Bar
%codec% | %bitrate% kbps | %samplerate% Hz | %channels% | %playback_time%[ / %length%]
Notification area icon tooltip
[%artist% - ]%title%

Perso
Windows title
[%album artist% - ]%title% - [ %tracknumber%]/[%album%]

Status bar

%artist% - %Title% - [%tracknumber%/][%album% - ][%date%] --- %playback_time% / %playback_time_remaining% = %length% - %bitrate% Kb/s [%__bitspersample% bits] [ ?» >> %ORIGINAL ARTIST%<<]


Couleur Status Bar
Police Status Bar

Couleur perso











Astuce qui change la vie

Renommé tous les Tags d'un seul coup.
Exemple : J'ai un morceau parfaitement tagué en qualité médiocre, je récupère un morceau de meilleure qualité, et je veux transférer les Tags.

Clic droit sur le bon fichier -> Properties (Tout sélectionner) -> Clic droit -> Copy
Opération inverse sur l'autre fichier (Tout sélectionner) -> Clic droit -> Paste


Configuration et personnalisation de l'Album List
Sélectionner la recherche.



Par défaut :
par album = %album%[ '['%album artist%']']|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par artiste = %<artist>%|%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par genre = %<genre>%|[%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par année = %<date>%|[%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par artiste/album = [%album artist% - ]['['%date%']' ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

Ajout et personnalisation
par artiste = %<artist>%|[%date% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par fichier = %filename%
par type = %<type>%|[%date% - ][%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par Pays = %<country>%|[%date% - ][%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
pays2 = %<country>%|[$directory(%path%,3)] - %artist% - %date% - %title%
par langue = %<language>%|[%date% - ][%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
par notation = %<notation>%|[%date% - ][%album artist%]
par URL = %<www>%|[%date% - ][%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
nettoyage = %<encoded by>%|[%date% - ][%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%


%champ% = tag de recherche.
< > = valeur strict en cas de plusieurs données (?)
[ ] = supprime les données vides.
| = affiche le signe + pour créer l'arborescence.
- = accole l'autre champ
' ' = permet de mettre des caractères spéciaux, ex '[' et le [ apparaîtra.


Configuration et paramétrage des raccourcis clavier.

Ctrl + B = pour éviter une fausse manip avec B tout seul. (B étant le raccourcie de Winamp)

Raccourcis pour le plugin de Notation



Paramétrage de l'ordre d'affichage des pochettes.
Par défaut :

Front cover
front.jpg
cover.jpg
%filename%.jpg
%album%.jpg
folder.jpg

Back cover
back.jpg

Artist
artist.jpg

Disc
medium.jpg
media.jpg
disc.jpg
cd.jpg
dvd.jpg
Stub image path = Chemin de substitution si il n'y pas d'image.

Front cover = Pochette.
Back cover = Recto de la pochette.
Artist picture = Photo de l'artiste.
Picture of a disc or other storage media = Image du disque, ou autre.
Album-specific icon (NOT a file type icon) = Pochette d'album. (ne fonctionne pas)

Réglage personnel sur 3 fenêtres (4 max).

Front cover affichage de la pochette du 45 tours ou de l'album.
front.jpg
%title%.*
%filename%.jpg
%filename%-album.jpg
%album%.jpg
%filename% - affiche.jpg
*.jpg
..\*.jpg
affiche la pochette du 45 tours.
affiche la pochette du 45 tours basé sur le titre.
affiche la pochette du 45 tours basé sur le nom du fichier.
affiche la pochette de l'album s'il n'y a pas de 45 tours et qu'il porte me même nom que le morceau.
affiche la pochette de l'album s'il n'y a pas de 45 tours
affiche l'affiche de films quand il n'y a pas de pochette de disque
affiche le portrait du compositeur classique, car aucune pochette n'existe
affiche le portrait du compositeur classique en racine de ses répertoires, s'il y a plusieurs oeuvres

Back cover si elle existe, si non -> Front Cover.
back.jpg
%filename%-2.jpg
%album%-2.jpg
%filename%-ep.jpg
*-2.jpg

%filename%.jpg
%filename% - album.jpg
%album%.jpg
%filename% - affiche.jpg
*.jpg
..\*.jpg
affiche le dos de la pochette.
affiche le dos de la pochette, si il a un intérêt.
affiche dos de la pochette de l'album si le 45 tours n'existe pas, et si il a un intérêt.
affiche une autre pochette finissant par -ep
affiche une autre pochette finissant par -2

affiche la pochette pour ne pas avoir de fenêtre noir
affiche la pochette pour ne pas avoir de fenêtre noir
affiche la pochette pour ne pas avoir de fenêtre noir
affiche l'affiche pour les musiques de film
affiche le portrait du compositeur classique, car aucune pochette n'existe
affiche le portrait du compositeur classique en racine de ses répertoires, si il y a plusieurs oeuvres

Artiste
%composer%.jpg
%composer% - *.jpg
%artist% - *.jpg
%artist%.jpg
..\%artist%.jpg
..\*.jpg
%album% - artiste.jpg
%album% - affiche.jpg
%album% - album.jpg
%album%.jpg
* - album.jpg
%filename%.jpg
*.jpg
affiche le portrait du compositeur.
affiche le portrait du compositeur.
affiche le portrait de l'artiste, par son nom, si il y a plusieurs photos avec des dates différentes.
affiche le portrait de l'artiste, par son nom.
affiche le portrait de l'artiste, par son nom, dans le répertoire supérieur regroupant plusieurs albums.




ça fout la grouille
 

Disc (album) , si non -> Front Cover.
%album% - affiche.jpg
%album% - album.jpg
%album%.jpg
* - album.jpg
%filename%.jpg
%composeur%
%artist%.jpg
*.jpg
..\*.jpg
affiche l'affiche pour les musiques de film.
affiche l'affiche pour les musiques de film.
affiche la pochette de l'album.
affiche la pochette de l'album, peu importe son nom.
affiche la pochette du 45 tours.
affiche le portrait du compositeur classique.
affiche l'artiste.
affiche le portrait du compositeur classique, car aucune pochette n'existe.
affiche le portrait du compositeur classique en racine de ses répertoires, s'il y a plusieurs oeuvres.

Par convention
titre.mp3 (non de la chanson)
titre.jpg (la pochette porte le même nom)
album.jpg (nom de l'album)
titre - album.jpg (nom de l'album si le titre est le même)
titre - affiche.jpg (affiche de musique de film)
titre-2.jpg (verso de la pochette)

Caractère interdit :
/
?
ç

Quelques exemples (NV = Non Vide)
45t - 33t - 45t alternatif - NV
45t - affiche - NV - NV
45t - 33 t - dos 33t - artiste
CD - NV - artiste - NV
CD - compositeur - NV - NV
artiste - compositeur - artiste-2 - NV

Affichage du temps (clic droit sur le barre de statuts)

128 caractères max.


Mode de lecture :
Les pistes les unes derrières les autres ou
L'endroit où se trouve le curseur.



Choix de la carte son.
Windows 7
Windows XP


Réglage du volume.



Option de tri
file path=%path_sort%;artist=%artist%|%date%;album=%album%|%discnumber%|%tracknumber%;track number=%discnumber%|%tracknumber%;title=%title%
ou traduit
file path=%path_sort%;artiste=%artist%|%date%;album=%album%|%discnumber%|%tracknumber%;N° de piste=%discnumber%|%tracknumber%;titre=%title%


Association de fichiers Parfois il est nécessaire de ré-associer manuellement les fichiers à cause d'un WMP envahissant.

Gestionnaire de fichier -> Outils -> Options des dossiers... -> Type de fichiers
Rechercher l'extension, M3U pour l'exemple.
Cliquer sur Avancé
Changer l'icône

D:\Program Files\foobar2000\icons\m3u.ico
Associer l'extension
Saisir le chemin

open
"D:\Program Files\foobar2000\foobar2000.exe" "%1"



Plugin para défaut - Variable - etc.

Maximum
Normal
Minimum
Full 2.0
Advanced


Foobar Russe
Rialto Pack
http://foobar2000.ru
http://foobar2000.ru - traduit


Home