¿La mejor manera de sincronizar música con Galaxy Nexus (MTP)?

14

El Galaxy Nexus usa MTP, lo que hace que el uso general sea un poco molesto. Afortunadamente, Ubuntu viene con algunos controladores preinstalados para que pueda acceder fácilmente a la memoria de mi teléfono a través de nautilus, sin embargo, a Rhythmbox y Banshee no parece gustarles tanto. Rhythmbox se bloqueará cuando intento sincronizar y en Banshee obtengo muchos errores. Me molestan los gustos de DoubleTwist en Windows con los que podría sincronizar mi biblioteca de iTunes de forma inalámbrica. Obviamente, ni iTunes ni DoubleTwist funcionan en Ubuntu, así que me gustaría encontrar alguna alternativa. En el peor de los casos, puedo transferir manualmente toda mi música (tratando de deshacerme completamente de Windows aquí).

Ahora, sé que muchas de mis etiquetas ID3 en mi biblioteca de música no son lo que me gustaría que fueran (cuando lancé Rhythmbox por primera vez, tuve que cambiar el nombre de muchas cosas) y estoy realmente OCD sobre todo eso. Cuando edite la información de mi canción, ¿editará la etiqueta ID3? Si es así, puedo administrar mis etiquetas ID3 de música a través de Rhythmbox y luego transferirlas manualmente.

Amar a Ubuntu y tratar de salir del control que Windows y OS X tuvieron sobre mí por mucho tiempo.

usuario71607
fuente
Hola, como usuario de Galaxy Nexus, tengo el mismo problema. Existen algunos otros programas como gMTP y Clementine. Todos parecen confiar en un paquete llamado libMTP. Desde el lanzamiento de 12.04 libMTP no ha funcionado como debería. Como usted, tengo que copiar los archivos mediante el explorador de archivos y hacer que Rhythmbox escriba las etiquetas ID3 directamente en los archivos. Puede encontrar soluciones para los errores de libMTP que le permiten montar el nexo como un sistema de archivos USB, pero no he encontrado una solución que resuelva completamente el problema.
Soy propietario de un nexus S y uso la aplicación Google Music para manejar todas mis operaciones de música.
topless
Sí, regístrate en Google Music. Es gratis. Escanea tu biblioteca, sube tus pistas a tu cuenta de Google y las hace accesibles desde cualquiera de tus dispositivos. Puede transmitir / descargar las canciones desde / a su teléfono usando la aplicación Play Music.
amanthethy

Respuestas:

1

Tienes razón, MTP es un verdadero dolor bajo Linux. (Hace años) Solía ​​actualizar mi Creative ZEN Mozaic con Gnomad2 pero estaba lejos de ser perfecto.

Mi consejo personal es la de erradicar el teléfono e instalar Samba Filesharing tener tradicionales Samba acciones en su teléfono.

Si realmente no quieres rootear tu teléfono, puedes echar un vistazo a este hilo . Parece que ASTRO File Manager más su módulo SMB pueden funcionar incluso sin acceso de root (no lo he probado, no puedo confirmarlo). AirDroid podría ser otra alternativa para probar.

Avio
fuente
0

Google la aplicación "SGS3 Easy UMS" (No disponible en el mercado). Hace que el dispositivo se lea como un dispositivo UMS (almacenamiento masivo). ¡Asegúrate de que tu Galaxy esté rooteado primero!

Joel
fuente
0

Me doy cuenta de que esta es una vieja pregunta, pero la encontré cuando estaba buscando un método para usar 4.4.2 KitKat, por lo que otros también pueden hacerlo.

Los métodos anteriores funcionaron muy bien antes de Android KitKat 4.4.2. Sin embargo, con la restricción de escribir en la tarjeta SD por aplicaciones que no son del sistema, comenzando con KitKat, no tiene suerte si usa una tarjeta SD externa para sus medios. Esta es la solución que he encontrado. No es ideal, pero funciona sin rootear su teléfono.

La solución es básicamente dos partes:

  1. Escriba sus medios en una unidad flash externa que se haya configurado como un reproductor de medios. Puede hacer esto creando un .is_audio_playerarchivo en la raíz de la unidad flash. He incluido una muestra, a continuación.

  2. Use rsync(o la versión gráfica, grsync(esto es lo que uso)), para sincronizar sus medios desde su unidad flash externa a su Android, que se ha montado como un dispositivo MTP. He incluido una rsynclínea de comando de muestra a continuación.

.is_audio_playerArchivo de muestra :

name="My Android"
audio_folders=Music/
playlist_path=Music/
video_folders=Video/
audiobook_folders=AudioBook/
output_formats=audio/mpeg,audio/mp4,audio/flac,audio/ogg,audio/aac
playlist_formats=audio/mpegurl,audio/x-mpegurl,audio/m3u

rsyncLínea de comando de muestra :

rsync -r -v --progress --delete -u -s /media/$USER/[YOUR_FLASH_DRIVE]/Music /run/user/$USER/gvfs/[YOUR_DEVICE]/SD card/

Tenga en cuenta que para los androides Kat previos al kit sin almacenamiento masivo (o si escribe sus medios en la tarjeta SD interna), este mismo método funcionará montando su Android como un punto de montaje SFTP externo (es decir, utilizando una utilidad como SSHDroid) y señalando el directorio de destino al punto de montaje SFTP.

Esta no es una solución ideal. La solución ideal sería que los creadores de Rhythmboxreescriban su aplicación para conectarse correctamente con los reproductores MTP que han sido montados por el sistema operativo. Pero esta es una solución aceptable, ¡y definitivamente funciona!

Tenga en cuenta que esto solo se ha probado con Ubuntu 14.04 Trusty Tahr, pero utiliza utilidades estándar de Linux, por lo que también debería funcionar en versiones anteriores, siempre que su reproductor se monte a través de MTP y sea visible para el sistema operativo.

Doug R.
fuente