
Banshee es una excelente aplicación de multimedios, distribuída por Novell con licencia de código abierto, escrito en C# bajo la plataforma Mono, lo cual permite que pueda ser ejecutado de igual forma en Linux, Windows y MacOS X.
Si bien en Linux existe un gran abanico de aplicaciones que hacen lo mismo como Rhythmbox, Amarok y Songbird por nombrar algunas, Banshee es la que más me gusta debido a que tiene una gestión de Podcast más avanzada que las otras aplicaciones, y a que soporta recursos compartidos en la red local como por ejemplo un disco duro de red con servidor iTunes, funcionalidades que no están tan desarrolladas o simplemente no existen en las demás aplicaciones.
Quizás el único punto flojo de Banshee es la falta de un desarrollo estético más acabado, siguiendo el ejemplo de SongBird el cual es muy configurable gracias a que está basado en Mozilla.
Después de un tiempo de uso, me di cuenta de un bug relacionado con la correcta sincronización de los Podcasts en mi iPod Video 5.5G, puesto que no son sincronizados al apartado de Podcasts del menú sino que junto con todo el resto de la música. Este bug aún no es solucionado en la versión 1.5 de Banshee, pero afortunadamente tiene solución, la cual fue publicada por el mismísimo autor en Bugzilla.
El bug tienen relación con la librería ipod-sharp la cual es la encargada de la sincronización de Banshee con el iPod, y requiere que descarguemos la fuente de dicha librería insertemos el parche en dicha fuente y recompilemos manualmente la librería.
Primero es necesario cerra Banshee y descargar ESTE parche, luego descargar la fuente de la librería libipod-cil de la cual depende ipod-sharp, parcharla, compilar la librería, instalar los DEBs resultantes y finalmente copiar los DLL a su lugar correspondiente.
Para hacerlo más sencillo las instrucciones paso a paso son las siguientes asumiendo que están en el directorio por defecto de nuestro usuario al abrir la ventana de Terminal.
apt-get source libipod-cil
cd ipod-sharp-0.8.2/
patch -p0 < path_to_the_patch
dpkg-buildpackage
En este paso deben esperar a que se complete el proceso de compilación para continuar…
cd ..
sudo dpkg -i libipod*.deb
sudo cp /usr/lib/ipod-sharp/ipod-sharp*.dll* /usr/lib/banshee-1/
Con eso ya tendrán solucionado el problema de sincronización de los Podcasts con el iPod Video en Banshee y aparecerán donde corresponden.
Es de esperar que en las próximas versiones solucionen este bug y mejoren aun más la funcionalidad de los Podcast, pues aún tienen trabajo por hacer, y por supuesto permitan la creación de plugins o agregados y mejoren el aspecto estético, que a fin de cuentas hace que la experiencia de uso sea más satisfactoria.
Links:







