1 votos

Los archivos sincronizados con BTSync no son visibles para todas las aplicaciones.

Tengo un Moto G nuevo y rooteado con Android 4.4.2 original. Siendo nuevo en Android, yo estaba buscando una manera indolora para empujar la música a mi teléfono desde varios ordenadores. Opté por utilizar BTSync, apuntando a la carpeta de música de mi teléfono (que es /storage/emulated/0/Music).

Ahora, cuando pongo cosas en una carpeta sincronizada de mi Macbook o mi portátil Linux, BTSync las sincroniza automáticamente con la carpeta Música del teléfono. Funciona a las mil maravillas.

El problema es que algunas aplicaciones de mi teléfono no "ven" estos archivos sincronizados.

Por ejemplo, OI File Manager, AntTek Explorer y VLC los ven y puedo reproducir todos los archivos de audio con VLC.

Pero Play Music (de Google) o Pimp My Music sólo me muestran una lista de reproducción vacía. Además, cuando conecto el teléfono por cable USB y uso Android File Transfer en mi Macbook, la carpeta Music está vacía, aunque los gestores de archivos mencionados, VLC y BTSync muestran los archivos como existentes y, como ya he dicho, ¡VLC puede incluso reproducirlos!

Es más, cuando ejecuto Play Music directamente, por ejemplo desde OI File Manager, también reproduce el archivo de audio seleccionado.

¿Qué me estoy perdiendo?

2voto

Andy Brudtkuhl Puntos 1714

El dato que falta es que Play Music (y la mayoría de las demás aplicaciones musicales) no van por ahí buscando archivos de música. Sería un desperdicio de batería si cada aplicación tuviera que escanear el almacenamiento en busca de archivos. En su lugar, hay una aplicación integrada, la escáner multimedia que busca archivos de música y crea una base de datos con sus metadatos: es decir, la aplicación lee las etiquetas ID3 de cada archivo y almacena el nombre de la pista, el artista, el álbum, etc. Cualquier aplicación del dispositivo puede acceder a esta base de datos para buscar archivos de música. (Funciona igual con los vídeos y las fotos).

La aplicación tiene que saber actualizar esta base de datos, así que cuando una aplicación descarga nuevos archivos, tiene que decirle a este escáner de medios que los nuevos archivos están ahí. Obviamente BTSync no está haciendo esto.

En versiones anteriores de Android era posible que una aplicación simplemente le dijera al escáner multimedia que escaneara todo. Esta era una solución útil para cuando aplicaciones como BTSync no hacían su trabajo, pero también significaba que algunos autores de aplicaciones perezosos hacían esto en lugar de decirle al escáner de medios qué archivos escanear, desperdiciando la batería. Por esta razón, no es posible hacer esto en Android 4.4.

En primer lugar, debes pedir al autor de BTSync que indique al escáner multimedia cuándo descarga un archivo. Entonces no habrá ningún problema. Hasta que arreglen su aplicación, deberías probar una de las soluciones en esta pregunta .

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