DESCARGO DE RESPONSABILIDAD
Soy consciente de que preguntar por una aplicación para realizar una tarea está generalmente fuera de lugar aquí. Si la solución a esta pregunta implica una aplicación que es grande, pero esto es sobre todo acerca de las listas de reproducción unicode en Android.
Sin más preámbulos...
Utilizo regularmente OS X (iTunes) en casa, linux en el trabajo y un teléfono Android. Me gustaría poder compartir listas de reproducción entre dispositivos, e incluso escribí una pequeña utilidad de línea de comandos para convertir las listas de reproducción XML de iTunes a m3u8/xspf y corregir las rutas de los archivos dependiendo de la máquina de destino.
Pero hay un par de trampas:
-
Mi colección de música es bastante grande (~27 GB) y todavía no he encontrado ningún software de sincronización (por ejemplo, doubletwist) que no se desplome y muera. Así que necesito mantener estas cosas sincronizadas manualmente, nada de automatismos (a menos que realmente funcionen).
-
Tengo varios archivos cuyos nombres contienen caracteres españoles, noruegos o kanji japoneses, por lo que la lista de reproducción tiene que estar en un formato que reconozca los caracteres UTF (es decir, m3u8 sobre m3u).
-
Me importa poco el formato que se utilice, siempre que tenga una especificación estoy más que dispuesto a escribir código para convertirlo.
Lo que ya he hecho funciona bien para linux (VLC media player lo hace bien), pero VLC Android no parece lidiar con las listas de reproducción unicode, ni tampoco doubletwist cloud player.
Buscando por internet he encontrado cosas relacionadas sobre todo con listas de streaming (no me interesa para nada el streaming), suelen pertenecer a vídeo (sólo me interesa la música), o son sobre bibliotecas que uno usaría escribir un reproductor de música Android (que prefiero evitar). También veo un montón de preguntas aquí en Android SE sobre las marcas de tiempo, los recuentos de reproducción, y otras campanas y silbatos que realmente no me importa, sólo quiero que mis listas de reproducción para trabajar.
¿Alguien conoce alguna forma (reproductor, sincronizador, lo que sea) de conseguir que las listas de reproducción de música compatibles con unicode funcionen en Android leyendo el sistema de archivos local (que AFAIK es unicode)?
*PS si importa, HTC M8 corriendo Marshmellow.