5 votos

Contenidos de listas de reproducción siendo eliminados pero los archivos de lista de reproducción aún existen.

A veces (probablemente al reiniciar/encender, lo cual hago de vez en cuando) pierdo la mayor parte del contenido de mis listas de reproducción. Tengo alrededor de 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 1 o 2 que siguen 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 configurar varias listas de reproducción, luego reiniciar o apagar y encender, luego verificar si el contenido todavía está allí. Por lo general, lo está. Pero si no uso el reproductor durante un tiempo y luego regreso, el contenido de las listas de reproducción ha desaparecido.

¿Alguien sabe la forma 'correcta' de almacenar listas de reproducción para Android 4.1.x? ¿En alguna base de datos? ¿Archivos de listas de reproducción? ¿Uno supera al otro?

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

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

0 votos

¿Encontraste alguna vez una solución a esto? Tengo el mismo problema en un nuevo Z3 Compact. Según las búsquedas que he hecho, parece ser un problema común, ¿parece que podría estar relacionado de alguna manera con la tarjeta SD?

0 votos

No he encontrado una solución hasta el momento. No he dedicado más tiempo al problema - he agotado mi cuota de interés en hacer listas de reproducción útiles.

0 votos

¿Has probado otros reproductores de música? ¿Como Shuttle? ¿Tu teléfono está rooteado? ¿Tienes algún problema con la instalación de una ROM personalizada o algo similar?

1voto

user568458 Puntos 149

Tuve un largo viaje y hice algunas pruebas. Creo que he descubierto esto - con una gran advertencia de que los detalles pueden variar entre dispositivos, versiones de Android, aplicaciones de música y tal vez incluso tipos de tarjetas SD.

La causa aparente

Parece que sucede cuando esto ocurre - esto encaja con mis experimentos más los detalles en los diversos hilos de foros enojados de "¡Arrrrgh, por qué mis listas de reproducción están vacías!" que he leído:

  1. Algo hace que el teléfono necesite volver a conectarse a la tarjeta SD, como reiniciar el teléfono o conectarlo a una computadora por USB.
  2. La lectura de la tarjeta SD no sucede instantáneamente - un poco como enchufar una memoria USB en una computadora, necesita un poco de tiempo, segundos o tal vez unos minutos. Cuanto más contenido haya en la tarjeta SD, y más antigua/lenta/barata sea la tarjeta SD, más tiempo llevará esto.
  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á totalmente conectada. Ve una serie de referencias a archivos que no puede encontrar.
  4. La aplicación de música, en lugar de darse cuenta de manera sensata de que los archivos están en una tarjeta que se está conectando, se vuelve loca y borra cada elemento en 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, las dos primeras de estas medidas parecen haber sido suficientes para solucionarlo para mí (aplicación de música de Sony, Xperia Z3 Compact, tarjeta SD de 16GB casi llena de más de 4 años).

  1. No toques la aplicación de música hasta que la tarjeta SD haya terminado de conectarse definitivamente. Por ejemplo, espera 5 minutos después de reiniciar el teléfono o desenchufarlo de una computadora. Algunas versiones de Android muestran una notificación como "comprobando errores en la tarjeta SD" pero en mis pruebas no fue suficiente confiar en esto.
  2. Si usas un widget de música, muévelo fuera de la pantalla de inicio 1 y quizás bórralo. Este fue crucial para mí. Si tenía el widget de música en mi primera pantalla de inicio central, o si deslizaba hacia 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 había tocado el widget o la aplicación). Si tenía el widget de música en la pantalla de inicio con un deslizamiento hacia 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. Claramente, al tener el widget visible en la pantalla, la aplicación de música realizaba algún proceso de inicio que luego desencadenaba este problema si la tarjeta SD no estaba totalmente conectada aún.
  3. Tal vez escucha un segundo de una canción que sabes está en la tarjeta SD antes de tocar una lista de reproducción. Pensé que esto lo solucionaría, obligando a la aplicación de música a haber leído con éxito desde 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 así. Sin embargo, es posible que otras aplicaciones sí lo hagan.
  4. Prueba cualquier otra cosa que pueda iniciar la aplicación de música antes de que se cargue la tarjeta SD. Por ejemplo, algunos teléfonos tienen reproductores de música en la pantalla de bloqueo, o cosas que inician automáticamente el reproductor de música si se conectan auriculares.
  5. Considera conseguir una tarjeta SD más rápida. Esta es una opción de último recurso, he visto a personas publicar que esto les ha solucionado el problema. Supongo que tal vez algunas tarjetas SD modernas se conectan lo suficientemente rápido o dejan algún tipo de rastro que evita que esto suceda.

0voto

Graeme Puntos 353

Puedes intentar eliminar las listas de reproducción vacías almacenadas en el teléfono, forzándolo a reconstruirlas desde la Micro SD. Así es como:

  1. Apaga el teléfono.
  2. Retira la Micro SD que contiene tu música y archivos de listas de reproducción .m3u.
  3. Enciende el teléfono.
  4. Abre tu aplicación de música y elimina todas tus listas de reproducción vacías.
  5. Apaga el teléfono.
  6. Vuelve a insertar la Micro SD.
  7. Enciende el teléfono y abre tu aplicación de música.

Todas tus listas de reproducción deberían reaparecer.

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

Por lo tanto, es bastante posible que para que las listas de reproducción funcionen de manera confiable en cualquier teléfono dado, tanto las listas de reproducción como los archivos de música asociados deben estar en el almacenamiento interno del teléfono.

0voto

Shah Puntos 1

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 todavía esté sucediendo en 2018.

La última vez que perdí los elementos de mi lista de reproducción fue cuando se me apagó la batería, pero al cargarla y encenderla, la aplicación de música de Samsung todavía estaba en la lista de 'Aplicaciones recientes' (ya que era una aplicación que acababa de usar). Esto debe haberlo llevado a verificar los enlaces de la lista de reproducción antes de que la SD se montara, y eliminó cualquier enlace a archivos de audio basados en la tarjeta SD que no pudiera encontrar.

Ahora estoy utilizando una aplicación de respaldo de lista de reproducción de la Play Store (se llama PlaylistSync pero hay varias otras) para hacer copias de seguridad regularmente en Google Drive y cuando ocurre esta calamidad, acabo de restaurar la copia de seguridad más reciente. Esto evita mucha frustración tener que reconstruir tus listas de reproducción nuevamente.

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