Por fin veo algo de luz!!!!
La historia es que desde hace un par de años tengo este cacharrito, un reproductor de MP3 bastante chulo si no fuera por su curiosa forma de transferir datos (aunque sus 6 Gb hacen de esto una tarea que se hace muy de cuando en cuando) que incluso desde Windows requiere de un software de Philips y de el WindowsMediaPlayer 10 (con otras versiones da fallos) y aun así, alguna vez me ha colado canciones que luego no es capaz de reproducir el GoGear.
Mis primeras investigaciones se van a tomar viento, no encontraba por donde buscar y lo poco que había adelantado era para dispositivos de otra serie.
Pues resulta que hoy mismo, se me ha ocurrido volver a hacer la típica búsqueda por Internet acerca de noticias nueva y para mi sorpresa… ¡noticias desde los foros de KDE! La historia es que desde la versión 1.4.6 están usando una librería(en realidad se dice biblioteca, pero me he malacostumbrado tanto que lo oigo mejor así) que facilita la comunicación con dispositivos que usan el MTP (Media Transfer Protocol) y bien, que me instalo el amarok a golpe de apt-get.
Sigo las recomendaciones que el hilo del foro KDE indicaba, eran básicamente que en principio amarok no detecta el dispositivo, que hay que añadir un “Dispositivo MTP” y darle a conectar. Después de un rato cargando…. ¡por pantalla he visto la lista de artistas!!
Acceso de lectura … OK
1º paso: pasar una canción del MP3 a mi colección (GoGear -> PC)
…. click, click click, mmmm, que rápido, pero SI, funciona perfectamente.
2º paso: añadir canciones de mi colección al GoGear (PC -> GoGear)
ñic, ñic, ñic, y ¡boom! Bueno, no tanto, parece que le cuesta bastante, he intentado pasar canciones de 1 en 1, da error, pero resulta que pasando mas de 1, unas cuantas, no se, pues la 1º canción pasa, pero el resto da error. Esto no mola nada así que a trastear un poco toca.
Desde synaptic miro a ver que versión de libmtp tengo, es la 0.1.3 y en la web ya han sacado hasta la 0.2.1, asi que me bajo el .tar.gz y ./configure && make && sudo make install (no sin antes recibir un fallo que solucione instalando libusb-dev), ok, todo correcto (aunque en cierto modo sospecho que no he cambiado mucho). Volvemos a las pruebas.
Lectura…..OK
GoGear -> PC …..OK
PC -> GoGear….. (1 en 1) Transferencia OK, pero el proceso de desconexion cuelga Amarok…aunque la cancion pasa al GoGear. Solución, cierra amarok sin darle a desconectar ^^ pero no iva a ser tan facil, se cuelga igual y ademas la canción no pasa*.
PC -> GoGear…. (Varias canciones) de nuevo, pasa la 1º y el resto me da un error… si pasan uno a uno, ¿por que no varias? en realidad, si trato de meter otra canción en la misma “sesión” (es decir sin cerrar amarok) en el segundo intento amarok salta (la ultima vez con un error de kmail ?¿?¿) y no entra. Esto me hace pensar que alomejor lo que no puede es añadir canciones de un artista/disco que ya tiene en la base de datos… probemos, cerramos todo, y nos disponemos a meter 1 canción de un artista y disco que ya tenemos en el GoGear a ver que pasa… vaya, si que puede, entonces descartamos, cada vez lo entiendo menos T_T
Acceso Escritura (es decir, borrar algo) …. click, borrar del dispositivo, advertencia y a casa, click en desconectar y… no se cuelga!?!?!?! a ver que ha pasado en el GoGear…. bien, se ha eliminado.
Conclusión
Aveces las cosas van bien, y ciertamente solo falta que la transferencia PC -> GoGear sea mejor (quizá lo mas importante, ¿no?) Aunque esto ya es algo mas de lo que tenia antes, espero que los desarrolladores de libmtp sigan añadiendo dispositivos a la lista de soportados (hay un philips parecido al mio, pero pone que las funcionalidades que soporta libmtp son unknow, vamos, que no saben si va o no). Me pensare eso de presentarme para ayudarles con mi “device” ^^
* alguna canción si que ha pasado al GoGear, pero no se ha clasificado bien, es decir, aparecían en el artista “Artista Desconocido” a pesar de tener el artista bien “tageado”, es mas, las canciones que han pasado “raspadas” aparecen en la lista que me genera Amarok bajo artistas (parece) aleatorios