Le Meizu Miniplayer est un baladeur mp3/Ogg Vorbis plutôt intéressant, mais le logiciel interne souffre quand même de quelques manques, voici deux scripts Python pour les compenser :

  • add2pls.py permet d'ajouter une chanson à une liste de lecture déjà enregistrée. Usage : $ ./add2pls.py chemin/de/la/playlist.m3u chemin/de/la/chanson.ogg
  • normalizecovers.py permet de renommer les images de pochettes d'album pour qu'elles soient reconnues par le lecteur. Il gère les jaquettes telles que sauvegardées par la plupart des logiciel de lecture (cover.jpg, cover.png, album.jpg ou album.png), et nécessite que la musique soit organisée selon l'arborescence music/.../{Album}/{chansons}. Usage : $ ./normalizecovers.py [/point/de/montage/du/lecteur]

Le troisième fichier, meizu.py, contient les fonctions nécessaires aux deux autres. Les scripts fonctionnent pour l'instant sur les plateformes POSIX, toute contribution pour d'autre plateforme est bienvenue. Il est plus simple de copier les scripts dans un répertoire du lecteur (par exemple bin/), outre le fait qu'ils sont ainsi disponibles partout où l'on connecte le lecteur, cela leurs permet de détecter automatiquement le point de montage du lecteur.

Les scripts dépendent des programmes suivant : Python, python-fstab, Python Imaging Librairy. Pour les installer sous Ubuntu : $ sudo apt-get install python python-fstab python-imaging