
Songbird es un reproductor de medios de código abierto, integrado con Internet y disponible para Mac OSX, Linux y Windows. Se puede decir que es el Firefox de los reproductores de medios, y esta afirmación no es en sentido figurativo ya que Songbird se basa en la tecnología desarrollada por Mozilla.
En donde Songbird luce su herencia de Mozilla es en el soporte de extensiones o add-ons que añaden funcionalidad al núcleo del reproductor como por ejemplo:
En esta entrega y después de mucho debate, se ha incluido un ecualizador de 10 bandas, saldando una deuda histórica con una gran cantidad de usuarios que lo declaraban como un gran reproductor, pero débil en el ámbito del audio.
Además de mejoras en rendimiento y estabilidad, Songbird 1.2.0 incluye las siguientes características:
Este reproductor hace poco había llegado a su versión 1.0 después de un cambio fundamental en su arquitectura interna. Este es el primer release en donde se comienzan a corregir detalles que quedaron pendientes y por lo que muestra la documentación del camino a seguir para las proximas versiones, comenzaremos a ver versiones nuevas en forma más frecuente. La próxima está programada para agosto de este año e incluye mejoras como el soporte de formatos adicionales y la opción de recodificar los archivos al formato predilecto del usuario.
Para los desarrolladores de Songbird el ecualizador era un tema polémico: Según los usuarios era una característica que no podía faltar, pero según uno de los líderes del proyecto se debería usar un ecualizador a nivel de sistema y no uno por cada aplicación, por lo tanto cualquier esfuerzo en ese sentido era tiempo perdido.
El ecualizador es una simple herramienta para compensar las diferencias entre las limitaciones que cada usuario tiene para escuchar el audio. Es imposible percibir lo mismo que escuchó el ingeniero que realizó la masterización final, ya que para ello se necesitan las mismas condiciones acústicas y el 100% del equipo utilizado. Ya la primera condición no se puede cumplir para todos los casos.
Por lo tanto con el ecualizador se puede compensar la ausencia de bajos de nuestros parlantes, o la anulación de ciertas frecuencias por cancelación de fase debido a la sala en donde nos encontramos, etc.
Pese todas las interesantes características de este reproductor, muchos lo dejaron de lado después de usarlo por un rato debido a la falta de un ecualizador, y se repetía la típica frase : “cuando Songbird tenga un ecualizador, lo usaré”.
Dado que se trata de un proyecto de código abierto, no es necesario esperar a que “alguien haga algo” si es uno mismo quien puede poner manos a la obra, así que en diciembre del 2008 revisé la documentación para desarrolladores y construí una simple prueba de concepto para integrar el ecualizador de gstreamer en Songbird.
Una de las excusas de los desarrolladores para no integrar el ecualizador desde un punto de vista técnico era el desconocimiento del soporte de ecualizador en gstreamer, el framework de medios que usa Songbird, así que me enfoqué en derribar primero esa excusa, y ahí fue cuando comenzaron a aparecer otras trabas, fenómeno también conocido como Stop Energy.
Decidí seguir adelante sin poner mucha atención en los problemas, enfocándome en llegar a un punto del desarrollo en que no hubiera vuelta atrás. No fue fácil ya que para trabajar en un proyecto como Songbird se necesita tener o desarrollar habilidades en múltiples lenguajes y tecnologías, en este caso en particular : glib, gstreamer, C, C++, Javascript, CSS, HTML, IDL’s y XPCOM.
Como pueden ver en el log de sistema de traza de bugs de Songbird, a medida que iba terminando según yo, iban cambiando los requerimientos sobre lo que el equipo principal quería respecto al soporte de ecualización. En diciembre ya tenía el ecualizador con soporte de presets y todo lo que uno esperaría, pero seguían pidiendo cambios para ajustarlo al diseño que ellos tenían en mente.
Finalmente, algunos miembros del equipo ayudaron a acercar mi contribución a los criterios de diseño que ellos tenían y después de 6 meses por fin el ecualizador está disponible para todo público.
Links :
- Songbird 1.2.0 Release Notes
- Songbird 1.2.0 – 10 band equalizer now included (TuxArena)
- Equalizer = Pony (Songbird blog)
Publicado por Franco Catrin el 22 de June 2009 en la categoría Destacados, Software con los tags Audio, Mozilla, Songbird. Tiene 100 comentarios.
100 Comentarios
Songbird salda su deuda con la versión 1.2.0

20Marcelo dijo el 22-6-2009 a las 15:33:
Yo uso Amarok, pero creo que le daré una mirada a songbird.
Que sigan las noticias del software libre !!
Ver Comentario... Naraku dijo el 22-6-2009 a las 15:37 ...
Ver Comentario... Snaake dijo el 22-6-2009 a las 15:47 ...

7carlos dijo el 22-6-2009 a las 15:50:
Wow…como ha evolucionado…aun recuerdo aquella epoca..hace unos años cuando empezo..aun tengo los instaldores de las primeras versiones (nostalgia q le llaman) a avanzado mucho…Felicitaciones…eso e slo q me gusta el hecho de poder aportar..10 puntos ESA ES LA ACTITUD.

6Jorge dijo el 22-6-2009 a las 15:54:
Yo usaba amarok, pero la version 2 de amarok no me gusto ni funcionalmente ni tampoco su rediseño. Entonces encontré Songbird y ahora es mi favorito.

2gyunge dijo el 22-6-2009 a las 15:59:
alguien sabe si ocupa muchos recursos? la opcion de poder conectar un ipod lo haria perfecto para un netbook.

4frosstatx dijo el 22-6-2009 a las 15:59:
por fin franco, yo igual trate de compilar lo hacias, pero decidi esperar a que saliera una version oficial con tu trabajo, wena…., igual da lata tanto que te tramitaron

3Marcelo dijo el 22-6-2009 a las 16:02:
Shá, abandoné a amarok, clasificar la coleccion por genero me mató xD jaja

4Guatón Campero dijo el 22-6-2009 a las 16:02:
Déjame ver si entendí, Franco, ¿tú programaste casi en su totalidad en ecualizador de SongBird?
Ver Comentario... TyTo dijo el 22-6-2009 a las 16:02 ...

2Pk_JoA dijo el 22-6-2009 a las 16:04:
Yo lo usaria, pero no me reconoce las teclas multimedia en Linux

1Guatón Campero dijo el 22-6-2009 a las 16:04:
Quise decir «el ecualizador» en vez de «en ecualizador».

16Fakeroot dijo el 22-6-2009 a las 16:09:
felicitaciones franco por el trabajo realizado, ojalá muchos programadores sigan tu ejemplo y aporten mejoras al software libre tal como tu los ha hecho.
Sobre el post, espero probar nuevamente songbird ahora y ver si me convence, ya que actualmente uso amarok 1.4 (desde un PPA) en ubuntu 9.04 ya que la version 2 fue un asesinato a este reproductor.

4holic dijo el 22-6-2009 a las 16:10:
el songbird esta filete, yo lo uso en debian, podria descargarse de algun repositorio no mas

3Christian dijo el 22-6-2009 a las 16:21:
como reproductor es excelente, pero es necesario cargar un programa que pesa lo mismo que el navegador para escuchar música? derepente songbird podría ser una extensión de firefox, así como lightning es a thunderbird. Por ahora me quedo con Amarok 1.4 y foobar2000 en windows.

2José Ignacio dijo el 22-6-2009 a las 16:23:
Muy buen aporte a un excelente reproductor, mis felicitaciones por eso. Ya lo estoy probando

3got kormano? dijo el 22-6-2009 a las 16:24:
Adoro Songbird, lo uso en linux desde que salio. Pero hay algo que me molesta, los putos, congelamientos (programa cambio a blanco y negro) cuando uso el buscador. Puede q sea por tener una biblioteca muy amplia. (20000 temas aprox)
En fin aparte de eso, la lleva demasiado.
Ver Comentario... diego dijo el 22-6-2009 a las 16:27 ...

3kamon dijo el 22-6-2009 a las 16:30:
Que buen aporte!! debo decir que me siento orgulloso de que un compatriota haya aportado de esa manera

2Algalord dijo el 22-6-2009 a las 16:32:
Gracias Franco por tu trabajo, era una de las cuestiones esenciales que no podían faltar. Lamentablemente estoy sin audio en ubuntu a si que no podré probarlo
, pero lo uso en windows también

5master0x dijo el 22-6-2009 a las 16:34:
Excelente Franco! Que orgullo para fayerwayer y sus visitantes al saber que cuentan con gente muy inteligente y apoyadora del software libre!! FELICIDADES!!
Yo por mi parte ayer en la noche se me actualizo songbird y no tenia idea de que trajera cambios importantes, creo que de hoy en adelante me informare sobre las mejoras que traiga este reproductor, que para mi es el mejor que he podido conocer.
Pero es una lastima que no este muy implementado con firefox y tampoco con CD Art Display

2Alex dijo el 22-6-2009 a las 16:38:
Wena Franco, excelente aporte!
Aunque prefiero XMMS, Audacious, Amarok, SongBird… en ese orden!
Para mi el viejo XMMS sigue siendo mi preferido, a pesar de carecer de todas esas características extras que tienen los demas, yo solo quiero que reproduzca mi colección de archivos musicales.
Saludos.

3ElAlecs dijo el 22-6-2009 a las 16:40:
Wow!! Franco, felicidades!! y gracias!!! sabía que eras alguien pesado (a nivel de conocimiento) pero no creí tanto.
Saludos.

2edmundo dijo el 22-6-2009 a las 16:58:
Gracias Franco por los aportes, muy bueno tu reporte sobre este gran reproductor.
A bajarlo…
Franco Catrin dijo el 22-6-2009 a las 17:00:
28@Naraku
No tiene soporte para videos… el código está ahi pero no está andando con el nuevo backend (gstreamer)

1[ n e x u s ] dijo el 22-6-2009 a las 17:14:
¿Y tiene soporte para el Zen X-Fi?
Si es así lo probaremos.
Ver Todos Páginas: [1] 2 3 4 Próximos 30 Comentarios →
Ver Todos Páginas: [1] 2 3 4 Próximos 30 Comentarios →