5 votos

el contenido de las listas de reproducción se borra pero los archivos de las listas de reproducción siguen existiendo

A veces (probablemente en el ciclo de reinicio/encendido, que hago de vez en cuando) perdí la mayor parte del contenido de mis listas de reproducción. Tengo unas 15 listas de reproducción que he creado. He puesto canciones en ellas varias veces (varias horas de trabajo) y luego he vuelto más tarde y las he encontrado todas vacías - excepto una o dos que permanecen intactas. Hay archivos .pla para las listas de reproducción en sdcard/Playlists.

Los archivos de música están todos en la tarjeta SD externa.

He hecho pruebas como establecer varias listas de reproducción, luego reiniciar o hacer un ciclo de potencia, y luego comprobar si el contenido sigue ahí. Normalmente lo está. Pero si no uso el juego por un tiempo y luego vuelvo, el contenido de las listas de reproducción ha sido eliminado.

¿Alguien sabe la forma "correcta" de almacenar listas de reproducción para Android 4.1.x? ¿En algún banco de datos? ¿Archivos de listas de reproducción? ¿En cualquiera de ellos? ¿Supera uno al otro?

He probado tanto el reproductor predeterminado como el de MixZing. El teléfono es Galaxy Note 2 Android 4.1.3.

Sería bueno poder depender de que las listas de reproducción no se vaciaran todo el tiempo. .... ¡Cualquier pista es muy apreciada! ¡Gracias!

0 votos

¿Habéis encontrado alguna solución a esto? Tengo el mismo problema en un nuevo Z3 Compact. De las búsquedas parece que es un problema común, parece que podría ser la tarjeta SD relacionados de alguna manera?

0 votos

Hasta ahora no se ha encontrado una solución. No he invertido más tiempo en el tema, he agotado mi cuota de interés en hacer útiles las listas de reproducción.

0 votos

¿Has probado otros reproductores de música? ¿Como Shuttle? ¿Tu teléfono está rooteado? ¿Tienes algún problema para instalar una ROM personalizada o algo así?

1voto

user568458 Puntos 149

Tuve un largo viaje e hice un poco de prueba y error. Creo que lo he descubierto, con una gran cláusula de exención de responsabilidad en la que los detalles pueden variar según los dispositivos, las versiones de Android, las aplicaciones de música e incluso los tipos de tarjetas SD.

La causa aparente

Parece que sucede cuando esto sucede - esto encaja con mis experimentos además de los detalles en los varios enojados hilos del foro "Arrrrgh por qué mis listas de reproducción están vacías" que he leído:

  1. Algo hace que el teléfono necesite reconectarse a la tarjeta SD como reiniciar el teléfono o conectarlo a una computadora por USB.
  2. La lectura de la tarjeta SD no ocurre al instante - como si conectara un pen drive a un ordenador, necesita un poco de tiempo, segundos o quizás unos minutos. Cuantas más cosas haya en la tarjeta SD, y cuanto más vieja, más lenta y más barata sea la tarjeta SD, más tiempo tardará.
  3. La parte importante algo hace que la aplicación de música mire la lista de reproducción mientras la tarjeta SD no esté completamente conectada . Ve un montón de referencias a archivos que no puede encontrar.
  4. La aplicación de música, en lugar de darse cuenta sensatamente de que los archivos están en una tarjeta que se está conectando, se asusta y borra cada elemento de la lista de reproducción que no puede encontrar . Si toda tu música está en la tarjeta SD, eso significa vaciar la lista de reproducción.

Posibles soluciones

Hasta ahora, los dos primeros parecen haber sido suficientes para arreglarlo (aplicación de música de Sony, Xperia Z3 Compact, tarjeta SD de 4+ años casi completa de 16GB).

  1. No toques la aplicación de música hasta que la tarjeta SD haya terminado de conectarse. . Por ejemplo, espera 5 minutos después de reiniciar el teléfono o de desenchufar una computadora. Algunas versiones de Android muestran una notificación como "comprobando la tarjeta SD por si hay errores" pero en mis pruebas confiar en esto no fue suficiente.
  2. Si usas un widget de música, muévelo fuera de la pantalla de inicio 1 y tal vez lo elimines. . Esto fue crucial para mí. Si tenía el widget de música en mi primera pantalla de inicio central, o si pasaba a la pantalla de inicio con el widget de música inmediatamente después de reiniciar el teléfono, las listas de reproducción se borraban (aunque no hubiera tocado el widget o la aplicación). Si tenía el widget de música en la pantalla de inicio con un deslizamiento a la derecha y no miraba esa pantalla hasta unos minutos después de reiniciar el teléfono, las listas de reproducción no se borraban. Es evidente que el widget que se ve en la pantalla hace que la aplicación de música haga un proceso de inicio, lo que desencadena este problema si la tarjeta SD no está completamente conectada todavía.
  3. Tal vez tocar un segundo de una canción que sabes que está en la tarjeta SD antes de tocar una lista de reproducción . Pensé que esto lo arreglaría para mí, obligando a la aplicación de música a haber leído con éxito de la tarjeta SD antes de darle una razón para mirar mis listas de reproducción, pero mi aplicación de música no parece funcionar de esa manera. Sin embargo, otros podrían hacerlo.
  4. Pruebe cualquier otra cosa que pueda iniciar la aplicación de música antes de que la tarjeta SD se haya cargado . Por ejemplo, algunos teléfonos tienen reproductores de música en la pantalla de bloqueo, o cosas que arrancan automáticamente el reproductor de música si los auriculares están conectados.
  5. Considere la posibilidad de conseguir una tarjeta SD más rápida . Esta es una opción de último recurso, he visto a la gente publicar que esto les solucionó el problema. Supongo que tal vez algunas tarjetas SD modernas se conectan lo suficientemente rápido o dejan algún tipo de rastro que impide que esto suceda.

0voto

Graeme Puntos 353

Puedes probar a borrar las listas de reproducción vacías almacenadas en caché en el teléfono, obligándole a reconstruirlas desde la Micro SD. Aquí está cómo:

  1. Apagado.
  2. Retire la Micro SD que contiene su música y los archivos de la lista de reproducción .m3u.
  3. Encendido.
  4. Abre tu aplicación de música y borra todas tus listas de reproducción vacías.
  5. Apagado.
  6. Vuelva a insertar la Micro SD.
  7. Enciende y abre tu aplicación de música.

Todas tus listas de reproducción deberían volver a aparecer.

Por desgracia, en mi experiencia con un nuevo Samsung S8, el problema reaparece rápidamente. La Micro SD se monta como un sistema de archivos durante el arranque, pero es posible que el software de la lista de reproducción a menudo se inicie antes (especialmente en un teléfono muy rápido) y que el software de la lista de reproducción simplemente no lo prevea.

Así que es muy posible que para que las listas de reproducción funcionen de forma fiable en cualquier teléfono, tanto las listas de reproducción como los archivos de música asociados tienen que estar en el almacenamiento interno del teléfono.

0voto

Shah Puntos 1

Esto lo he visto en mi Samsung S7 en Nougat. Mis archivos de audio de música se almacenan en la tarjeta SD externa. Es triste que siga ocurriendo en 2018.

La última vez que perdí los elementos de la lista de reproducción fue cuando me quedé sin batería, pero cuando lo cargué y lo encendí, la aplicación Samsung Music seguía en la lista de "Aplicaciones recientes" (ya que era una aplicación que acababa de utilizar). Esto debió hacer que verificara los enlaces de las listas de reproducción antes de montar la SD, y eliminó los enlaces a los archivos de audio basados en la tarjeta SD que no pudo encontrar.

Ahora estoy utilizando una aplicación de copia de seguridad de la lista de reproducción de la tienda de Play (se llama PlaylistSync pero hay varios otros) para hacer regularmente una copia de seguridad de la lista de reproducción en Google Drive y cuando esta calamidad sucede acabo de restaurar la copia de seguridad más reciente. Esto ahorra un montón de frustración de tener que volver a construir sus listas de reproducción de nuevo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X