You are here

Amarok Insider - 13ª edición

Rok This Town

Bienvenido a la 13ª edición (suerte que no es viernes) de Amarok Insider. En este felíz día, hemos preparado lo siguiente:


Planes de lanzamiento

Como probablemente te habrás enterado Amarok se encuentra actualmente en "modo release". Hemos publicado dos alfas y tres versiones beta en los meses anteriores con la última publicada hace dos días. Tómate tu tiempo y pruébala a fondo, así podremos arreglar los bugs restantes para que la versión final pueda estar disponible cuanto antes. Sí, estás leyendo bien, Amarok 2.0 está llamando a tu puerta (aunque podrían salir una o dos releases ;). Si estás interesado en colaborar, nos vendrían bien unas pruebas de regresión.

Aspecto final para la versión 2.0

Después de algunas revisiones del aspecto de Amarok, tenemos preparado el tema para la versión 2.0. ¡Gracias a Nuno Pinheiro y Lee Olson del equipo Oxygen por ayudarnos con el diseño! Algunos pequeños ajustes faltan para terminar, pero en general el aspecto no cambiará mucho en la versión 2.0. Cualquier crítica constructiva es aceptada. Asi es como se ve la beta 3:



Además, solo por diversión, echa un vistazo a como hemos desarrollado la nueva interfaz de Amarok durante la fase de desarrollo:




Pantalla de inicio. Ha causado furor.



Los principios de la remodelación de la interfaz. El área central todavía usa el motor de html antiguo.



Primera versión correcta de la lista contextual. Más tarde reemplazada por plasma.



Vista contextual ahora gestionada por Plasma (aun no tenemos plasmoids). Comienzo de la nueva lista de reproducción, con suaves animaciones, arrastrar y soltar, carátulas, pero sin soporte para agrupar. La primera versión de CoverBling - ahora abandonada por el efecto CoverFlow. Y último pero no menos importante - El nuevo y excitante artwork SVG.



Más diseño y trabajo en la lista de reproducción. Aún no tenemos plasmoids en la vista contextual.



Nuevo diseño, trabajando en los plasmoids.



¡¡La primera beta. Amarok se impone!!.

¿Quieres más? Échale un vistazo al tour con capturas de pantalla de RaVI. Si preparas alguna buena galería, ¡Háznoslo saber!


Con la versión final de Amarok 2.0 a la vuelta de la esquina, vamos a ver sus principales características.

Vista contextual

El lugar central de la ventana de Amarok lo ocupa la vista contextual, un plano de Plasma que muestra todo tipo de información útil relacionada con tu música como: la portada del disco, letras o puntuaciones. Personalizarla no cuesta nada ya que puedes escojer la información en la que estás interesado conforme una amplia selección de applets. Todos los applets están agrupados en páginas y puedes asignarlos manualmente a estas, o dejar que Amarok lo haga por ti. Por defecto, Amarok muestra una página con información sobre el track y el álbum del mismo artista:



Puedes eliminarlos, cliqueando en el símbolo "menos" en la esquina inferior izquierda y seleccionando el applet en particular que vas a eliminar:



Añadir nuevos applets es muy sencillo. Pulsa en el simbolo "más" y selecciona el applet:



Cuando no hay suficiente espacio para el applet en la página actual, Amarok lo coloca en la siguiente página vacía. Puedes moverte entre las páginas con las flechas o puedes alejar la vista con el botón de Zoom para ver todas las páginas al mismo tiempo:



Pulsando en cualquier página, hará a Amarok volverse a esta.

La lista de reproducción

El widget de la lista de reproducción con sus columnas pre-fijadas en versiones anteriores de Amarok utiliza demasiado espacio horizontal. En la nueva versión, ha sido reemplazado por una barra estrecha que elegantemente combina mucha información mientras conserva el espacio. Las canciones del mismo albúm están agrupadas juntas, y comparten la misma portada.

Tenemos elegantes proyectos en el tintero, puedes leer mas sobre esto en el blog de Leinir.

Un nuevo y mejorado "PopUp Dropper"

Debido a los datos (colección, web, archivos) los navegadores y el widget de la lista de reproducción, están en lados opuestos de la ventana, uno podría suponer que arrastrar la música alrededor sería mucho mas complicado que antes, pero gracias a la sabiduría de los desarrolladores de Amarok ese no es el caso. La aplicación detecta cuando el usuario comienza a arrastrar y muestra un menu ampliado que ofrece acciones como "añadir al final de la lista de reproducción" y "cargar y reproducir ahora". Soltando los archivos en una de las entradas del menú ejecuta la acción apropiada, de ahí el nombre "PopUp Dropper". Esta opción, es simple y no intrusiva, y puede ser ignorada soltando directamente los archivos a la lista de reproducción. El siguiente video, muestra como utilizar PopUp Dropper en Amarok 2 Beta 2:


Aquí tenemos algunos mirrors en caso de que por alguna razon prefieras archivos ogg de alta calidad en vez del borroso YouTube.

Servicios web al descubierto

Otra parte de Amarok en la cual se ha invertido mucho trabajo, es la integración de servicios web. Ahora Amarok puede conectar a varios servicios y acceder a la música directamente, enriqueciendo tu colección. Y gracias a la poderosa API, añadir servicios adicionales requiere muy poco esfuerzo. Este tema ha sido tratado en el Insider en ocaciones anteriores, pero ahora es un buen momento para echar un vistazo a lo que integrará la versión 2.0.0 final. Vamos a ver los servicios que soporta Amarok 2.0 Beta 3:

Servicio Ampache

Te permite conectar al servidor de música Ampache y utilizarlo como cualquier otro servicio, lo cual incluye: navegar, buscar, mostrar portadas y por supuesto, reproducir música. Esto realmente es bueno, ya que te permite tener un servidor centralizado gestionando tu colección y utilizar Amarok como interfaz remota, lo cual es algo así como, lo mejor de ambos mundos.

Servicio Jamendo

Te permite acceder a la completa y rica base de datos de artistas independientes de Jamendo.



Servicio Last.fm

Es un plug-in avanzado que te permite conectar al servicio web de Last.fm. Mediante esta elegante interface te ofrece un completo acceso a las principales características de Last.fm incluyendo aquellas disponibles solo para suscriptores. Además de las habituales como scrobbling y streaming , también tiene algunos pequeños toques agradables como botones especiales en la barra de herramientas y menu contextual.


Ventana de navegación. Te permite seleccionar música para streaming.

Ventana de configuración. Puedes configurar tu cuenta aquí. Al enviar tus canciones reproducidas, estas aparecerán en el perfil de Last.fm y serán parte de tus estadísticas y hábitos de escucha.

Lamentablemente, no soy un suscriptor :(

Botones personalizados, de izquierda a derecha: Marcar tema como favorito, Vetar tema, Saltar tema

Otro bonito extra: reproduce música similar desde tu colección.


Servicio Magnatune.com

Magnatune.com es otro servicio avanzado, que conecta con Magnatune.com. Provee completo acceso a la base de datos de Magnatune, incluyendo navegación, búsqueda y streaming. Albums pueden comprarse vía conexión segura(SSL), después de lo cual, estarán accesibles y disponibles para descarga desde Amarok (o de su website). Magnatune es también el segundo servicio que provee botones personalizados para Amarok, llamados "Compra"(Purchase) y "Encontrar en Servicio"(Find in Service). El primero te permite comprar el álbum de la canción que estás escuchando y el segundo te muestra el artista que estás escuchando en el Navegador. Como extra añadido, cualquier compra efectuada con Amarok ayudará un 10% de su valor al desarrollo de Amarok (mientras que un 50% lo recibe el artista y solo el 40% va a parar a Magnatune). ¿¿Bueno, no??. Recientemente, Magnatune.com ha comenzado a ofrecer 2 membresias, esto deja a miembros realizar el streaming sin interrupciones al final de cada pista, o descargar cuantos albumes quieran sin pagar por cada uno. Ambas opciones de membresía son soportadas por Amarok 2. Si, por ejemplo, introduces credenciales para una membresía de descargas en la configuración del servicio Magnatune, los botones de compra se cambiarán todos a botones de descarga y cualquier álbum puede ser descargado sin tener que pagar. Magnatune.com tambien ofrece a Amarok un 10% de comisión de los primeros pagos de socios si contratas usando Amarok o este enlace.


Cómodo navegador de catálogo que muestra la carátula y permite búsqueda.

Diálogo de configuración. Los miembros de Magnatune pueden configurar su cuenta aquí, selección del tipo de stream está disponible para todos.

Botones específicos de Magnatune en la barra de botones: Comprar álbum e ir al artista (en la vista contextual)

Información de Servicio en la vista contextual mostrando la página de bienvenida de Magnatune.com

Un típico diálogo de compra de Album.


MP3Tunes.com

Gracias a este servicio, puedes acceder a tu casillero personal en MP3Tunes desde Amarok. Puedes cargar canciones directamente del navegador de colección, o dejar a Amarok mantener tu directorio actualizado automáticamente mediante la utilización de la característica: Sincronización Automática.

&nbsp

OPML y directorios Shoutcast

Estos dos servicios te dan acceso a sus respectivos catálogos y te dejan navegar, buscar y reproducir música en línea(streaming) además de suscribirse a podcasts.

&nbsp

Servicios Programables

La lista de servicios web disponibles es impresionante, ¿verdad?. Bien pero agárrate, porque Amarok te ofrece más. ¡Gracias al soporte de scripting rediseñado y nuevas APIs , es posible crear tu propio servicio con un simple script! Revisa la sección de scripting para aprender más sobre esto.

Un poco sobre las listas de reproducción parciales

Amarok es el hogar de algunas innovaciones y características nunca antes vistas en los reproductores de medios. ¿Recuerdas, la integración con Wikipedia, visualización automática de letras, o el Moodbar? y ahora, bienvenido a las listas de reproducción parciales:

"Supongamos, que estas disfrutando de lleno con la canción "summer of love" de 1967. Es muy fácil crear un filtro de forma que solo tengas música de 1967. Podiamos hacer eso en Amarok 1, pero esto excluye mucha música alrededor de ese período que seria significativa.

Tal vez podrías hacer algo como la petición para todo lo que este registrado después de 1960, pero antes de 1973. Eso sería mejor, pero no es todavía realmente lo que queremos cuando decimos alrededor de 1967. Podrias preferir pistas mas cerca de 1967 que lejos.

Aqui es donde las "fuzzy biases" entran en juego. La meta con las fuzzy biases, es la creación de listas de reproducción que se aproximen a un valor dado. La generación de listas de reproducción parciales es siempre una pregunta de probabilidad. Lo que realmente intentamos hacer aquí es generar una lista de reproducción que encaje en la curva de campana de la distribución normal."




Scripting

Uno de los rasgos agradables del viejo Amarok, era la posibilidad para controlar scripts externos escritos en varios lenguajes. Esto dio mucha flexibilidad a Amarok además de espacio para características adicionales, pero también tenía algunas desventajas. Amarok tenía más dependencias, los intérpretes externos en general tenían un tiempo de arranque largo, y en última instancia el usuario tuvo que enfrentarse con muchos intérpretes que se alojan en memoria. Entonces los desarrolladores decidieron cambiar a QtScript, un intérprete ECMAScript disponible que no supone ningúna carga a aplicaciones Qt. Es poderoso, rápido y tiene un tiempo de carga muy corto. Una presentación buena de sus posibilidades es el script "Importador de base de datos", incluido en Amarok, que importa la vieja base de datos de 1.4, incluyendo calificaciones, etiquetas y carátulas. Mira el blog de Seb para saber más sobre esto.



Otro buen ejemplo son los scripts "Cool Streams" y "LibriVox.org" que son en realidad los servicios totalmente destacados. El primero le da el acceso a streams de radio escogidos a mano, mientras el segundo integra todo lo relacionado con el catálogo de Librivox.org con Amarok permitiendote disfrutrar de una amplia selección de audiolibros desde tu reproductor favorito. Y todo ello, con solo unas "pocas" líneas de codigo.



El inconveniente de la nueva API de servicios es la incapacidad de controlar viejos scripts, la unica solución es portarlos a QtScript. Afortunadamente, hay un bonito HOWTO(en inglés) describiendo el proceso de creación de nuevos scripts para Amarok.



Amarok también continúa con el soporte de la plataforma HotNewStuff que le ayuda distribuir su script a los usuarios prácticamente sin ningún esfuerzo. Solamente súbalo a kde-apps.org, y estará disponible para la distribución con Amarok.



Instaladores para Mac OS X y Windows

Aunque no son estables aún, ¡los binarios para Mac OS y Windows estan más vivos que nunca! Aun faltan cosas para mejorar antes de que sean tan buenos como la versión de Linux, pero cada día mejoran un poco más. Divertíos.

&nbsp

Características pendientes en 2.0

Como probablemente ya sabrás, Amarok 2.0 es solo el comienzo del excitante desarrollo de Amarok, asi que es comprensible que algunas de las viejas características no esten disponibles de la misma forma que antes. Por otro lado, algunas características simplemente han sido descartadas. Teniendo eso en mente, para reducir la confusión, nuestro artista markey ha creado una lista de características que probablemente, te daras cuenta que ya no están.

"Hoy en el IRC un usuario ha preguntado lo siguiente: "¿Hay alguna lista de características en la version 1.4 que continuan olvidadas en Amarok 2?"

Ya que esta pregunta es frecuente, intentaremos aclarar un poco el tema. Primero que todo, dejaremos claro que:

No todas las características de Amarok 1.4 estarán disponibles en Amarok 2. Algunas características han sido incluidas, muchas nuevas, han sido añadidas, y algunas de las viejas características han sido descartadas esperamos que para mejor. Amarok 2 no es simplemente un "revoltijo" de Amarok 1, pero básicamente, es un nuevo programa, y no podéis esperar que funcione exactamente como la versión 1.x. Si quisiesemos eso, hubiesemos cogido la versión 1.x y le hubiesemos puesto un gran "2.0!" logo en ello, y bastaría con eso. "
Saber Más.

Como ayudar

¡Amarok 2.0 está en su última fase de desarrollo, y es el momento perfecto para testearlo! obtén tu copia de la beta 3, y dirígete hacia bugs.kde.org con tus informes de prueba. Las pruebas de regresión también necesitan algunos voluntarios.

También controlamos un fondo monetario que se obtiene con la campaña tradicionalmente llamada "Roktober 2008". Además de llenarnos los bolsillos obtener dinero para el desarrollo de Amarok, cada 10€ de monedas donadas te dan la oportunidad de participar en el sorteo de iaudio7. Guay.

Consejos útiles

Plasma es todo sobre relojes, ¿correcto? Bien, podríamos tambien obtener un widget de control multimedia. O dos, de hecho. Hoy hemos descubierto dos plasmoids guays, perfectos para tu instalación KDE4. Si todavía usas la vieja versión estable de Amarok 1.4 prueba esto: plasma-am3rok, si eres un sufrido tester de Amarok 2 presta atención a: plasma-am4rok, y rockea tu escritorio!

Spanish