NXMilk est un lecteur audio pour la Nintendo Switch, il utilise FFMpeg (avec l'aide de quelques bibliothèques) pour le décodage audio et projectM pour le côté visio, l'interface graphique est réalisée avec ImGui.
Ce projet a commencé comme une catégorie de test pour un nouveau lecteur audio pour NXMP, NXMilk est codé par proconsule.
Caractéristiques
- Prise en charge d'un large format de fichier audio (voir ci-dessous)
- Vis utilisant la bibliothèque projectM
- Prise en charge des polices cyrilliques japonaises, chinoises et coréennes
- Peut lire à partir d'une carte SD, d'un stockage USB, d'une source Newtwork et de fichiers image
Fichiers pris en charge (avec ffmpeg)
- Prise en charge MP3 (avec prise en charge des balises ID3)
- Prise en charge OGG (avec prise en charge des métadonnées si présentes)
- Prise en charge FLAC (avec prise en charge des métadonnées si présentes)
- Prise en charge WAV
- Prise en charge AC3
- Prise en charge de la CAA
- Pour de nombreux autres (ffmpeg est génial !), vous pouvez défiltrer les extensions de fichiers avec le fichier de configuration ini
D'autres formats sont supportés par libopenmpt, libgme ou encore libmodplug, et également les formats CD audio (CUE/BIN) et ISO9660 dont le support a été ajouté avec la v0.2.0. Libarchive lui permet le support des formats RAR, ZIP, TAR.GZ et LHA.