Como se ha decidido, Ubuntu Precise 12.04 contará con Rhythmbox como el reproductor de música predeterminado. Soy consciente de que no significa que no pueda utilizar Banshee, sin embargo, me gustaría cambiar a él.
He sido fanático de Rhythmbox durante mucho tiempo, pero después del cambio a Banshee en Natty decidí probarlo y migré por completo. Sin embargo, no estoy muy contento con eso, me queda mucho retraso y tiene otros problemas.
Me gustaría exportar todos los datos de Banshee a Rhythmbox . Eso incluye:
- Biblioteca de música
- Listas de reproducción
- Preferiblemente recuentos y clasificaciones
- Estaciones de radio
- Fotos de portada
¿Qué debo hacer para mover todos estos datos a Rhythmbox, hacer que funcione como el reproductor de música predeterminado y cambiar sin problemas por completo?
~/username/.config/banshee-1/*
que contienen el banshee db deberían estar bien durante la actualización.El script rhythmbox-banshee-import migrará los recuentos y clasificaciones de juego . Gracias a @xiphosurus. Sin embargo, para que el script funcione, debe decirle dónde están las bases de datos banshee y rhythmbox.
Preparando el guión
Localice sus archivos rhythmbox y banshee db. Las ubicaciones predeterminadas serán:
¡Respaldarlos! Lo diré de nuevo. Hacer una copia de seguridad.
Ahora copie el archivo banshee.db en la misma carpeta que el script rhythmbox-banshee-import. Y luego modifique el script rhythmbox-banshee-import donde la línea dice:
inserte el archivo path / to / your / rhythmboxdb.xml, por ejemplo:
Ahora ejecute el script y todos los recuentos de reproducción y listas de reproducción se actualizarán.
Solución de problemas
Ningún módulo llamado lxml
Si recibe un error
... ImportError: No module named lxml ...
, necesita instalar Python Xml Parsers :Permiso denegado
Si obtiene "Permiso denegado", es porque no tiene permisos suficientes para acceder al archivo en el directorio de otros usuarios o porque el archivo no es ejecutable. Para hacerlo ejecutable, ejecute:
Apéndice
Secuencia de comandos rhythmbox-banshee-importfuente
Para importar clasificaciones y recuento de reproducciones, usa este script ¡Trabajó para mi!
http://code.google.com/p/rhythmbox-banshee-import/
fuente
ImportError: No module named lxml
. Si la solución a esto es tan fácil comoapt-get install lxml
serían los días felices, pero aquí está la guía de instalación lxml.de/installation.html . No me gusta instalar cosas cuando no tengo idea de lo que realmente estoy instalando o haciendo. Que es a menudo. A menudo no sé lo que estoy haciendo.Algunas ideas generales sin investigar realmente los detalles de Rhythmbox & Banshee todavía:
Importar la base de datos de música debería ser tan fácil como dejar que Rhythmbox escanee todos los archivos nuevamente.
Si ha configurado Banshee para almacenar los recuentos y clasificaciones en las etiquetas del archivo de audio, y Rhythmbox admite la importación de clasificaciones Banshee (muchas clasificaciones de la tienda de aplicaciones en un formato más o menos "estandarizado" que es fácil de convertir o incluso funciona sin conversión entre reproductores de música , y sé que Banshee lo admite, pero no estoy seguro de si Rhythmbox lo hace), entonces tampoco debería ser un problema en el re-escaneo.
Las imágenes de portada a menudo se almacenan junto con archivos de música, y también deben detectarse en el escaneo posterior. No estoy seguro de si Banshee también almacena cubiertas en otro lugar.
Espero que Banshee pueda exportar listas de reproducción a algún formato de lista de reproducción estándar (por ejemplo, archivos .m3u / .pls), que Rhythmbox puede importar.
Acabo de encontrar un complemento para guardar / leer clasificaciones compatibles con FMPS en Rhythmbox (esas son las clasificaciones ya que Banshee también las usa). El artículo está en francés, pero el complemento en sí parece estar en inglés. Y tal vez alguien pueda empaquetarlo ...
Hay una extensión Banshee
banshee-extension-albumartwriter
que escribe la carátula descargada del álbum en el directorio que contiene la música (por defecto solo se guarda en un directorio de caché), que también debería ayudar a llevarlos a Rhythmbox.Banshee puede exportar listas de reproducción a
.m3u
,.pls
y.xspf
, Rhythmbox puede importar tales listas de reproducción (pero si tiene muchas, eso podría ser mucho trabajo ...).fuente