Ponencia virtual: EasyPodcast
El podcasting ha sido la gran novedad del año, el sucesor natural de los weblogs, y también, un gran desconocido para casi todos. Muchos son los que se interesan por el tema y desean crear su propio podcast, pero todavía sigue dando la sensación de ser algo complicado y misterioso. Tras el propio proceso de grabación del audio, que debería ser lo más delicado, aparece para muchos un problema aun mayor. ¿Cómo se publica un Podcast?. Es aquí donde interviene esta utilidad de escritorio: EasyPodcast.
Con ella se soluciona de manera sencilla y efectiva los tres pasos imprescindibles para una correcta publicación de nuestro podcast.
Etiquetado
El etiquetado, tagging, es esencial para proporcionar información adicional en nuestro fichero de audio.El formato MP3 permite dicho etiquetado, y EasyPodcast lo aprovecha al máximo, y de manera sencilla.
Además, permite la inserción de una imagen, a modo de logo, en el propio fichero de audio.
Cuanta más información adicional facilitemos, esa "meta-información" será más útil. Pero si no se facilitan los medios para hacerlo fácilmente, esta utilidad se deshecha. EasyPodcast lo hace fácil, recurriendo a parámetros de configuración flexibles, que permiten incluso hacer referencias a otros datos (macros).
Fuentes RSS
Probablemente el concepto de sindicación y la popularización del RSS y ATOM sea fundamental para lo que se está llamando ya "Web 2.0".La creación de nuestro feed RSS es el paso más importante para crear un podcast. Pero a la vez es uno de los más complicados de realizar si no se tienen buenos conocimientos técnicos y paciencia para crearlo. Algunos CMS ya soportan los "enclosures" (adjuntos) para poder tener un feed compatible con podcasting, pero no hay una solución para los usuarios que no quieren mezclar su blog con el podcasting.
EasyPodcast utiliza un concepto sencillo para la creación de dicho RSS. Simplemente, recuerda los ficheros multimedia que hemos ido añadiendo, y genera el fichero RSS que los engloba, respetando todos los datos que se necesitan y ya están almacenados a modo de tag en el fichero mp3: fechas de creación, descripción, etc.
De esta forma podemos disponer de una fuente RSS en nuestro host favorito, que actualizaremos localmente cuando deseemos sin necesidad de recurrir a procesos en dicho host.
Upload
El último paso del proceso y también imprescindible: publicar (subir a un servidor) nuestros archivos multimedia y RSS. Ya han aparecido algunos servicios especializados para tal fin, pero todavía es un reto para los creadores de podcast encontrar un lugar donde poder hacerlo cómodamente.
EasyPodcast incluye un sencillo cliente FTP, transparente para el usuario. Este no solo se encarga de seleccionar los ficheros pendientes de subir, también permite una configuración sencilla para cuentas FTP genéricas o servicios especializados.
Además, EasyPodcast va más allá y permite utilizar de forma sencilla servicios de descarga distribuida, que liberen de carga al host donde el usuario almacena sus archivos multimedia. Para ello usa Coral como opción para generar nuestro Podcast.
Accesibilidad
EasyPodcast entiende el concepto de accesibilidad desde el primer punto de contacto con la herramienta: la instalación. La necesidad de tener sencillos sistemas de instalación es imprescindible para los usuarios inexpertos, y muy útil para cualquiera. Incluso en sistemas donde tradicionalmente esto no se ha tenido muy en cuenta.
Otra gran barrera que puede encontrar un usuario es la portabilidad entre distintas plataformas. EasyPodcast está pensado para correr en diversos sistemas de forma idéntica: Windows, Linux, Mac...
El uso de Python como lenguaje para su desarrollo busca tal fin, entre otros, y permite la facilidad de liberar futuras versiones compatibles con estos u otros entornos.
Y por supuesto, EasyPodcast es multi-lenguaje, existiendo hasta la fecha posibilidad de usar español e inglés.
Otro punto importante a tener en cuenta de cara a la accesibilidad es la licencia del producto. EasyPodcast es software libre, bajo licencia GPL. Se hospeda en sourceforge.
Resultados
EasyPodcast nació en febrero de 2005. Hasta la fecha es sólo un proyecto personal de su creador, Joaquín Santos. Es un ensayo de programación en Python, un experimento, y una demostración de que es posible crear nuevas herramientas y ser innovador sin grandes medios.Los resultados hasta la fecha, han sido variados. A modo de orientación, están disponibles las estadísticas de descargas del programa. En resumen, en el periodo febrero-octubre de 2005 éstas han sido más de 11.000, englobando las dos versiones disponibles.
Quizá no sean muchas comparando con otros productos, pero demuestra que realmente hay mucha gente interesada en crear podcast que necesita herramientas de este tipo.
También se habló de EasyPodcast en prensa escrita, como la revista PC Actual, número de Junio de 2005. Y ya son varios los medios que han solicitado incluir este programa en sus distribuciones de software libre, como por ejemplo ComputerBild Italia y Future France.
En cuanto a modelo de negocio, también ha habido contactos con servicios de hosting como MyPodcasts, demostrando la viabilidad de las colaboraciones entre software de escritorio y hosting.
En resumen, EasyPodcast es un reto personal por el desarrollo de software útil e innovador, y solo un ejemplo de las posibilidades que nos brindan las nuevas tecnologías. Yo apuesto por ellas. ¿Y usted?
