3 votes

Nécessité de pouvoir utiliser des listes de lecture UTF-8

CLAUSE DE NON-RESPONSABILITÉ

Je suis conscient que demander une application pour accomplir une tâche est généralement hors-sujet ici. Si la solution à cette question implique une application, c'est génial, mais il s'agit surtout de listes de lecture sensibles à l'unicode sur Android.

Sans plus attendre...

J'utilise régulièrement OS X (iTunes) à la maison, linux au travail, et un téléphone Android. J'aimerais pouvoir partager des listes de lecture entre les appareils, et j'ai même écrit un petit utilitaire en ligne de commande pour convertir les listes de lecture XML d'iTunes en m3u8/xspf et corriger les chemins de fichier en fonction de la machine cible.

Mais il y a quelques problèmes :

  1. Ma collection de musique est assez importante (~27 Go) et je n'ai pas encore trouvé de logiciel de synchronisation (par exemple, doubletwist) qui ne tombe pas en panne. J'ai donc besoin de synchroniser tout ça manuellement, pas d'automatisme (sauf si ça marche vraiment).

  2. J'ai un certain nombre de fichiers dont les noms contiennent des caractères espagnols, norvégiens ou des kanji japonais. La liste de lecture doit donc être dans un format qui reconnaît les caractères UTF (c'est-à-dire m3u8 plutôt que m3u).

  3. Je ne me soucie guère du format utilisé. S'il existe une spécification, je suis tout à fait disposé à écrire du code pour le convertir.

Ce que j'ai déjà fait fonctionne bien sous Linux (VLC media player fonctionne bien), mais VLC Android ne semble pas gérer les listes de lecture unicode, pas plus que doubletwist cloud player.

En cherchant sur Internet, j'ai trouvé des choses qui concernent principalement les listes de streaming (je ne m'intéresse pas du tout au streaming), qui se rapportent généralement à la vidéo (je ne m'intéresse qu'à la musique), ou qui concernent des bibliothèques que l'on pourrait utiliser. écrire un lecteur de musique Android (que je préfère éviter). Je vois aussi beaucoup de questions sur Android SE à propos de l'horodatage, du décompte des lectures et d'autres fonctionnalités dont je ne me soucie pas vraiment, je veux juste que mes listes de lecture fonctionnent.

Est-ce que quelqu'un connaît un moyen (lecteur, synchro, etc.) de faire fonctionner des listes de lecture de musique tenant compte de l'unicode sur Android en lisant le système de fichiers local (qui, selon moi, est le système de fichiers local) ? でございます unicode) ?

*PS si ça compte, HTC M8 fonctionnant sous Marshmellow.

0voto

Tinku Points 641

Il s'avère que vlc et doubletwist cloud player peuvent lire l'unicode en .m3u mais seulement si les chaînes de caractères ont été normalisées pour ne pas utiliser les codes de combinaison de caractères pour les inflexions.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X