Foobar2000 est un lecteur audio avancé et complet, disponible gratuitement sur la plateforme Windows. Il offre une prise en charge totale de l’Unicode, du ReplayGain et prend en charge nativement plusieurs formats audio populaires.
Lecture vidéo
Foobar2000 est exclusivement un lecteur audio hautement personnalisable, ne prenant pas en charge la lecture vidéo. Ses caractéristiques avancées comprennent la lecture sans interruption, une architecture de composants ouverte et un convertisseur de fichiers audio.
Architecture à composants ouverts
L’expression « architecture à composants ouverts » signifie que Foobar2000 permet d’ajouter des fonctionnalités au lecteur en fonction des besoins de l’utilisateur. Pour découvrir les composants disponibles, vous pouvez consulter la section dédiée sur le site de Foobar.
Formats audio supportés
Foobar2000 prend en charge divers formats audio tels que MP3, MP4, AAC, CD Audio, WMA, Vorbis, Opus, FLAC, WavPack, WAV, AIFF, Musepack, Speex, AU et SND. Grâce à des composants additionnels, il est possible d’étendre cette prise en charge à d’autres formats audio majeurs.
Extraction de CD
Le logiciel permet également l’extraction de CD audio ainsi que le transcodage vers tous les formats pris en charge, facilité par le composant Convertisseur.
Compatibilité avec macOS ou Linux
Foobar2000 est exclusivement conçu pour Windows. Pour les utilisateurs de macOS ou Linux, VLC est une alternative recommandée, offrant des fonctionnalités similaires et étant également gratuit.
Caractéristiques principales
- Prise en charge de formats audio variés avec possibilité d’extension via des composants supplémentaires.
- Lecture sans interruption.
- Interface utilisateur entièrement personnalisable.
- Capacités avancées de marquage.
- Prise en charge de l’extraction de CD audio et du transcodage avec le composant Convertisseur.
- Support complet du ReplayGain.
- Raccourcis clavier personnalisables.
- Architecture de composants ouverts, permettant aux développeurs tiers d’ajouter des fonctionnalités au lecteur.
Fonctionnalités générales
- Ajout d’une option pour activer/désactiver le décodage supplémentaire (DTS, HDCD, etc.) pendant la lecture, permettant la lecture de DTS-WAV sans décodage.
- Modification de la manière dont les paramètres DSP sont appliqués lors de la lecture via une sortie à haute latence telle que UPnP.
- Mise à jour de la logique de négociation du masque de canal exclusif WASAPI pour éviter un remappage de canal indésirable.
- Correction d’un bug entraînant le redémarrage de la piste en cours dans certains scénarios, comme la modification rapide des paramètres de lecture.
- Correction d’un bug provoquant des problèmes audio vers la fin de la dernière chanson avec l’exclusivité WASAPI.
- Réécriture de la fonctionnalité de tampon de fichier complet pour éviter le blocage jusqu’à ce que le fichier entier soit lu, permettant une ouverture sans délai des gros fichiers FLAC, par exemple.
Interface utilisateur
- La taille plein écran des visualisations n’est plus stockée comme dernière taille de fenêtre (régression 2.0).
- Correction de la boucle de mise à jour infinie de la liste de lecture avec dimensionnement automatique des colonnes et pochettes d’album.
- Correction d’une mauvaise gestion des erreurs de création de la page de préférences, incluant un mauvais message et un mode sombre cassé.
- Modification du tri des ReFacets pour correspondre au tri des listes de lecture et d’albums.
- La fenêtre principale ne clignote pas si elle est démarrée avec le commutateur /hide.
- Réécriture du code de recherche de pochette d’album externe, améliorant la recherche par caractère générique.
- Renommage de la « Zone de notification » en « Barre d’état système » partout.
- Correction du glissement des images WebP vers l’onglet d’illustration de la boîte de dialogue Propriétés.
- Correction du scintillement de la barre de recherche et de la barre de volume dans l’interface utilisateur par défaut.
- Suppression forcée du mode sombre si le contraste élevé est actif.
- Correction de problèmes de rendu avec la grande police principale sélectionnée.
- Correction de la troncature du texte de la boîte de dialogue de première exécution à 175 % de la taille du texte.
- Correction de la police de la barre d’outils revenant aux valeurs par défaut du système en réponse à certains événements, tels que le changement de thème du système.
- Correction des zones d’édition de recherche de bibliothèque multimédia et de liste de lecture trop petites avec une grande police sélectionnée.
Propriétés
Correction du comportement incorrect de « Effacer les informations ReplayGain » si la boîte de dialogue était ouverte pour une seule piste.
Convertisseur
- Correction d’un mauvais encodage de l’AIFF 8 bits (non signé au lieu de signé).
- Ajout de profils intégrés pour TAK et Monkey’s Audio.
- Restauration de l’ancien comportement avec les fichiers .bat, utilisant les chemins complets pour démarrer.
Radio internet et réseautage
- Ajout de la fonction de recherche de radio Internet à l’aide d’un navigateur radio.
- Réécriture de la lecture radio HLS.
- Amélioration de la lecture et de la navigation FTP/HTTP, utilisant moins de connexions.
- Résolution de nombreux problèmes FTP, le FTP crypté fonctionne désormais correctement.
- Correction de cas spécifiques de redirections HTTP mal gérées.
Lecture d’archives
- Correction de l’extraction non fonctionnelle de .RSN (renommé .RAR).
- Mise à jour du code de décompression RAR et Zlib vers des versions plus récentes.
- Correction du débordement de pile avec des fichiers d’archives spécifiques dans des dossiers de musique indexés.
Mises à jour des codecs
- Correction de la gestion incorrecte de certaines configurations rares de Monkey’s Audio.
- Correction du postprocesseur de décodage manquant pour TAK.
- Correction de la mauvaise longueur signalée de certains fichiers WAV RF64.
- Possibilité de lire Vorbis multiplexé en MP4.
- Ajout de la prise en charge des balises des formats Wave64 et RF64.
- Affichage du nom long du codec LC-AAC comme simplement « AAC ».
- Correction de la compensation de retard HE-AAC manquante, interrompant la lecture sans interruption du HE-AAC codé avec des encodeurs modernes.
- Possibilité de lire et d’écrire des balises iTunesalbumid et iTunesartistid en M4A/MP4.
- Implémentation de la lecture des fichiers Ogg multiplexés.
- Correction de la mauvaise gestion des morceaux de longueur indéfinie dans les fichiers WAV.
- Signalement correct du retard MP3 VBRI et correction de la mauvaise information « encodage » manquante pour AC3.
- Correction des informations sur le codec DTS pour DTS dans Matroska.
- Lecture des sommes de contrôle TAK MD5 sans composant de décodeur TAK.
- Réécriture des tables de recherche surdimensionnées de l’outil de recherche FLAC.
- Décodeur FLAC : enregistrement de l’EOF prématuré et marquage des fichiers partiellement codés comme mauvais même s’ils ne semblent pas corrompus autrement.
- Ajout du champ standard %codec_long% pour afficher correctement les noms détaillés de tous les codecs.
- Amélioration des rapports sur les informations de codec/profil AAC et DTS.
- Correction de « DTS 96/24 », signalant la profondeur de bits correcte comme 24 bits.
- Possibilité de décoder à nouveau les WAV float16 et float24.
- Lecture des informations ReplayGain à partir des balises Musepack APE.
- Mise à jour de Libopus vers la v1.4.
- Mise à jour de l’audio de Monkey à 10h30.
Autres améliorations et corrections
- Correction d’un bug dans la médiathèque qui empêchait la réindexation de fichiers précédemment illisibles après l’installation de nouveaux décodeurs (régression 2.0).
- Amélioration de la récupération des fichiers de configuration corrompus.
- Suppression de la réécriture inutile de la liste de lecture lors du démarrage automatique de la liste de lecture.
- Correction de la perte de l’ordre du contenu de la liste de lecture automatique lors de la mise à niveau depuis la v1.x.
- La logique de tri des listes de lecture automatique fonctionne désormais de manière plus cohérente avec la v1.x. Cela signifie que le tri uniquement par date/album/etc. applique implicitement des critères de tri par défaut aux groupes date/album/etc.
- La requête de recherche GREATER/LESS/EQUAL traite les nombres comme des nombres à virgule flottante plutôt que comme des nombres entiers.
- L’auteur du journal des incidents a ajouté des horodatages aux événements récents.