¿Software de línea de comandos para sincronizar listas de reproducción con teléfonos Android?


10

Estoy buscando una forma de sincronizar música con mi teléfono Android sin tener que cargar algo como banshee. Sé que hay muchas maneras de sincronizar archivos , pero estoy interesado en sincronizar listas de reproducción y hacer que las listas de reproducción dicten qué archivos se sincronizarán.


¿Qué consideras una "lista de reproducción"?
Falmarri

Respuestas:


5

Suponiendo que un m3u se exporta desde banshee y tiene su Android montado, puede hacer algo como:

rsync -avu --files-from=yourlist.m3u  <MUSIC_DIR>  /media/ANDROID/<ANDROID_MUSIC_DIR>

Por ejemplo:

rsync -avu --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

También puedes agregar --delete

rsync -avu --delete --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

Probé con un m3u simple y trabajé, pero puede necesitar algunos ajustes para uno complejo.


1
Hago algo similar, pero tengo QuickSSHD en mi Android, así que sincronizo a través de ssh y no tengo que montarlo (también hace que el proceso sea más rápido ya que el Android puede escanear sus archivos en lugar de tener que pasar por un montaje). La otra diferencia es que tengo una lista de los archivos m3u que quiero sincronizar y básicamente los combino todos (e incluyo los archivos m3u en la sincronización) para un gran rsync. Pero esta es definitivamente la dirección correcta.
Patrick

0

Sin más información, solo puedo suponer que quiere decir que desea que ciertos archivos (listas de reproducción) contengan reglas para mover ciertos otros archivos (música) a otra ubicación (su Android).

Como no quieres iniciar ninguna aplicación, te sugiero que uses un archivo de texto simple que contenga los nombres de las canciones en la lista de reproducción. Escribe tantos como quieras.

Luego, podría escribir un guión breve llamado playlist_syncque leerá las líneas en cada lista de reproducción, buscará en su directorio de música (usando una expresión regular ) los archivos que coinciden con los nombres de sus canciones y los copiará en un dispositivo determinado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.