DownloadHelper para Firefox… ¿campaña anti Microsoft?

No puedo resistir a escribir sobre esto… me ha hecho bastante gracia tropezar con ello en mi Firefox.

DownloadHelper es una extensión para Firefox que permite descargar los vídeos incrustados en la web. Permite descargar vídeos de un montón de sitios, normales y calentitos, aunque falla en algunos otros (por ejemplo, MTV Music, donde está el archivo de vídeos de la MTV). Se actualiza con bastante frecuencia, añadiendo nuevos sitios y métodos de detección para descargar más y mejor.

Con esta extensión, también podremos obtener links para descargar vídeos con otros gestores de descargas (pero cuidado, los links sólo suelen funcionar el mismo día). El único problema es que descarga los vídeos como ficheros FLV. Este problema no es tan grave si tenemos en cuenta que hay programas como FLV Player o el VLC media player que permiten ver estos vídeos sin problemas.

La solución “oficial”, sin embargo, es utilizar la propia extensión para convertir estos vídeos en AVI, mpeg o cualquier otra cosa más “utilizable”. ¿Cómo se hace? Muy fácil, en Firefox, vamos al menú Herramientas > DownloadHelper > Preferencias y en la pestaña Conversión, marcamos “Conversión habilitada”.

Si tenemos Windows, necesitaremos descargar ConvertHelper, una utilidad que permitirá convertir los vídeos. Si tenemos MacOS X o Linux, deberemos instalar los paquetes ffmpeg o mencoder.

Los vídeos producidos por ConvertHelper llevan un logotipo en una de las esquinas. Si queremos que no salga, hay que pagar 18?`? por registrarse. Lo gracioso es que los usuarios de Linux y MacOS X no usan ConvertHelper, y no les sale el logotipo. De hecho, si se miran las instrucciones de conversión desde un ordenador con Linux, sale un aviso recalcando que los usuarios de Linux no deben registrarse, ya que ellos no tienen ninguna restricción.

Conclusión: Si tienes Windows pasas por caja, si tienes Linux o MacOS X es gratis.

Anuncios

Homenaje a forodivx

Escribo esta entrada como homenaje a forodivx.net (antes indicedivx), que esta misma semana ha muerto. Creo que no es un homenaje a una página, sino a la gente de los foros.

Indicedivx nació como una página acerca de la codificación de video. En una época en la que las grabadoras de DVD eran artículos de lujo, ellos fueron (y han seguido siendo) la referencia acerca de estos videos. Desde aquellos programas que eran pura artesanía (flashmpeg, nandub y el codec divx 3) a los todo-en-uno más potentes (Gordian Knot y compañía), el salto a los reproductores de salón, y la codificación en móviles… cualquier cosa que fuera referida a video, tenía su cabida ahí.

En algún momento, en los foros, nació un lugar que se llenó de magia: El psiquiátrico. En él, se podía hablar de cualquier cosa que no estuviera relacionada con divx. Por algún extraño motivo, no fue como el off-topic de cualquier otro foro. Nunca hubo ningún troll, pocos comentarios fuera de tono. Cualquier tema se discutía con la visión (relativamente) madura y (bastante) alocada del foro. Las salidas de tangente estaban a la orden del día, pero nadie ofendía a nadie. Llegó a haber discusiones políticas entre miembros conservadores, anarquistas y comunistas… que murieron de aburrimiento, pero no hubo insultos.

2004: IndiceDivX se muere. Un anuncio en la página principal nos recuerda que, aunque hayamos hecho de estos foros nuestro hogar, no es nuestro dominio. Tras varios días de discusiones entre miembros del foro, y por clamor popular FeKuLa nos hace un regalo: forodivx. ForoDivX son sólo los foros de IndiceDivX, sin el resto del portal. Una comunidad que crece y se automantiene.

Estamos en Octubre de 2008. Parece ser que la página ha muerto definitivamente. Ningún aviso, ninguna despedida. Un montón de gente a la que echaré de menos. Esta es mi despedida… aunque quizás nos volvamos a ver…

– A FeKuLa y Kulky: Gracias por aguantarnos durante tanto tiempo, gracias por indicedivx y forodivx. Espero que os vaya bien en vuestros nuevos proyectos.

– A cfs2… nunca estaremos de acuerdo en la mayoría de las cosas, pero ha sido un honor poder mantener esas discusiones contigo. No cambies y procura que las chicas de Motril no te coman.

– A Amoreena, Arisemar, y tantas otras… mujeres extrañas y grandes compañeras de viaje. Seguid así, el mundo necesita más personas como vosotras.

– A cholk, seth, y tantos nombres que ya los he olvidado… espero encontraros en otra parte, y seguir echándonos unas risas.

A todos ellos: gracias.

Más extensiones (Thunderbird y KompoZer)

Siguiendo el tema de las extensiones, esta vez le toca el turno a Thunderbird y KompoZer.

Thunderbird (Icedove para los Debianitas) es un gran cliente de correo electrónico, más ligero y seguro que Outlook y con un filtro antispam integrado muy eficaz. Naturalmente, la cosa no termina de parar ahí… ya que se pueden añadir funcionalidades (como en el caso de Firefox). Mis “favoritas” son:

  • Enigmail: Añade soporte de GPG a Thunderbird. Con ella podrás enviar y recibir mensajes cifrados, firmar tus mensajes o comprobar la autenticidad del remitente de un mensaje. Obviamente, se necesita tener GPG instalado en el sistema.
  • WebMail: Permite utilizar Thunderbird como cliente de correo de determinados correos web. Por el momento, permite utilizar correos de Yahoo, Hotmail, Lycos, mail.com, Gmail, Libero y AOL. Sobre Hotmail ya hablé en otra entrada, y también hablé sobre Gmail (recordad que para usar Gmail no se necesita ninguna extensión extra).
  • Lightning: Para acabar con la tiranía de Outlook, esta extensión nos trae algunas de sus funcionalidades. Más concretamente, el calendario, las alarmas y las citas. Aunque está todavía en desarrollo, es una extensión a tener vigilada… (en su web también existe el Sunbird, que sería el calendario por separado)
  • Diccionario de Español/España: Os señalará errores de ortografía en los mensajes que vayáis a enviar.

KompoZer es un editor de páginas web bastante básico, heredero de Nvu. Fundamentalmente sirve para editar páginas HTML, y también soporta CSS. También “tolera” PHP y ASP (“tolera” quiere decir que no es la herramienta adecuada para este trabajo, pero que tampoco estropeará las cosas). Una de sus ventajas es que no genera casi basura (frente a otros editores que “decoran” en exceso el código). La única página de extensiones para Nvu y KompoZer que conozco es http://nvuext.mozdev.org y la única extensión que tengo metida es el Diccionario de Español/España.

Si usas Nvu, deberías instalar también Cascades para tener soporte CSS. Por otra parte, si planeas usar Nvu y Cascades… ¿no deberías estar usando KompoZer?

Antes de acabar, me gustaría terminar con un par de observaciones: la primera es acerca de los diccionarios. INSISTO: Si vas a escribir en un blog, foros, enviar correos o diseñar páginas web (especialmente esto último), lo mínimo que se puede pedir es que lo que escribas sea legible (no más SMS ni 1337). Por encima de eso, si está escrito claramente y sin faltas de ortografía, mejor. Si no estás seguro de cómo se escribe algo, estas extensiones te ayudarán mucho. NOTA: Ni los diccionarios no son 100% fiables ni te salvarán de errores gramaticales.

Y la otra es acerca de los temas. Los tres programas de los que he hablado soportan extensiones y temas. No he hablado de temas porque sobre gustos no hay nada escrito, y porque los tres programas tienen aspecto agradable sin modificarlos. En algún caso he usado temas para distinguir si usaba un Firefox de un ordenador o si estaba usando el Firefox Portable de mi USB, pero también he tenido problemas con temas que no funcionaban en Windows 9x. En cualquier caso, mis favoritos son Phoenity y Noia. Si no os gustan estos, podéis utilizar los temas basados en Mac.

Extensiones útiles en Firefox

A pesar de que Internet está llena de reseñas sobre qué extensiones poner o no poner en Firefox, voy a listar las que yo recomiendo. No os olvidéis que con el tiempo Firefox va incorporando nuevas funciones que hacen innecesarias algunas extensiones, así que puede que el año que viene os sobre alguna…

Las extensiones imprescindibles:

  • AdBlock Plus: La extensión imprescindible por excelencia. Con ella se acabaron todos los problemas de publicidad no deseada. Incluye suscripciones para actualizar la lista de sitios de publicidad y la habilidad de quitar anuncios mediante filtros de usuario (de hecho, una de las primeras entradas del blog está dedicada a esto).
  • Bookmark Duplicate Detector: Buscamarcadores duplicados en Firefox, y también avisa cuando estás a punto de duplicar un marcador ya existente. Muy útil si tienes un montón de marcadores.
  • Diccionario de Español/España: Marca las palabras mal escritas en los cuadros de entrada de Firefox. Si escribes en un blog o en foros y te importa algo la ortografía, deberías tenerla instalada. Esta extensión también se puede usar en Thunderbird (NOTA: Personalmente, odio a los que hablan en formato SMS, con faltas de ortografía intencionales para parecer más “radikales” o los que hablan al estilo 1337). El enlace apunta a la lista de diccionarios disponible, por si necesitáis el de algún otro idioma.
  • Fast Video Download o DownloadHelper: Estas extensiones permiten guardar los videos de YouTube, Google Video y un montón de sitios más. Recomendables para cuando ves algo en YouTube que te gustaría tener en el disco duro.
  • FireFTP: Un cliente FTP dentro de Firefox, con gestor de sitios y todo.
  • GMail Notifier: Indica si tienes mensajes pendientes de leer en tu cuenta de GMail, y también avisa cuando llegan nuevos mensajes. Personalmente, me gusta más que los notificadores que se inician con el sistema.
  • GMail Space: Permite almacenar ficheros en GMail como si fuera un FTP cualquiera. Puede estar instalada y activa junto a GMail Notifier, pero recuerda que sólo puede haber una sesión abierta en GMail (es decir, si una extensión necesita acceder a una cuenta GMail diferente, cerrará primero la sesión de la anterior).
  • NoScript: Esta extensión evita la ejecución de scripts en el navegador, a menos que lo autorice el usuario. Aumenta mucho la seguridad (al evitar scritps, evitas ataques al ordenador) y suele eliminar también bastantes banners, pero la mayoría de las páginas utilizan scripts, y tener que ir descubriendo cuáles autorizar y cuáles no puede ser todo un peñazo. Si eres un paranoico, instálala. Si no, siempre puedes probarla y desinstalarla si no te gusta.
  • Tab Mix Plus: Esta extensión le da una vuelta de tuerca a todo lo que es el manejor de Tabs en Firefox. Se puede pasar sin ella, pero una vez que te acostumbras, te preguntas cómo puede vivir la gente sin tenerla.

Las dudosas:

  • Flash Plugin: Permite ver Flash en Firefox. Habitualmente, flash se instala como complemento en el ordenador, pero esta extensión lo instala dentro del perfil de Firefox. Si usas Firefox Portable, esta es la forma recomendada de tener Flash. Si no usas la versión portable, mejor instala Flash de la forma tradicional.
  • Flashgot: Permite usar gestores de descargas dentro de Firefox. Es totalmente configurable, pero a mi me dio algunos problemas cuando la probé.

Las (ya) no recomendables:

  • Video Downloader: Sirve para descargar videos de internet. Anteriormente era la mejor extensión para este tipo de descargas, pero ya no se actualiza y ha dejado de funcionar con YouTube. Además utilizaba una página de internet para crear los enlaces de descarga, a diferencia de las otras dos extensiones que propongo, que son más “autónomas”.
  • TabBrowser Extensions: Daban muchas más opciones a la hora de trabajar con tabs en Firefox. Con el tiempo, se han convertido en un conjunto de remiendos que son incompatibles con muchas otras extensiones. De hecho, el autor recomienda que nadie use esta extensión y usen otras (como el Tab Mix).

Como veréis hay algunas funciones (FTP, notificador de GMail, GSpace o descargas de YouTube) que parece que estarían mejor en programas aparte. Yo prefiero tenerlas como extensión del navegador. ¿Por qué? Porque a veces me parece que ahí están más a mano, pero sobre todo porque comparto el perfil de Firefox en Windows y en Linux, y como las extensiones funcionan en ambos sistemas no tengo por qué buscar y utilizar programas diferentes según arranque en un sistema o en otro. Además, llevo un Firefox Portable en una llave USB para esos casos en que quieres mirar algo en un ordenador que no te pertenece y no quieres dejar restos en su sistema (cookies, cachés, esas cosas).

Bailando con lobas (y así acaba el culebrón)

Acaba de llegarme desde Hong Kong el adaptador de mandos de Playstation 2 a USB que había pedido. Tiene buena pinta, y funciona correctamente (en vez de ser un joystick de 6 ejes y 12 botones, ha pasado a ser uno de 4 ejes y 16 botones). En fin, que para jugar al Stepmania, las soluciones menos traumáticas son:

Ahora que ya puede usar la alfombrilla sin cruzarla, a ver si iLuN deja de protestarme que se va a matar con ella.

NOTA: El hardware que está usando es el adaptador de EMS (identificación USB 0B43:0003) y una alfombrilla comprada de oferta en el Game.

OTRA NOTA: El adaptador es la leche. No sólo funcionan pads, alfombrillas y volantes, sino que encima te deja mapear los botones del joystick a teclas del teclado. Con este puedes controlar cualquier programa con el pad de play (algo que eché muchísimo de menos cuando jugaba al Maple Story… poder controlarlo con un pad).

Tanz der Vampire (lo mismo, pero en Linux)

Durante las pruebas de Stepmania, lo tuve que instalar en Linux para comprobar si el problema del adaptador (no se puede usar arriba/abajo a la vez) eran los drivers de Windows o el adaptador en sí. Tanto el binario como el código fuente de Stepmania se pueden descargar desde la página del juego (ver enlaces en el artículo anterior), pero ponerlo en marcha en Linux puede no ser tan sencillo como parece.

Para instalarlo, sólo hay que bajar el binario y descomprimirlo en alguna parte:

  • tar -zxvf StepMania-3.9a-linux.tar.gz

Cuando quise ponerlo en marcha, Stepmania me dió tres problemas:

  • Stepmania requiere soporte de Direct Rendering. En mi caso, lo probé en un portátil con tarjeta gráfica i815. Esta tarjeta sólo usa Direct Rendering en los modos de video de 16 bits. En el caso de usuarios de ATI y nVidia, quizás sea necesario descargar los drivers oficiales (aunque probablemente los drivers open source también soporten Direct Rendering). Se puede comprobar si está activado mirando la salida del comando glxinfo.
  • El problema de los ejes. Este problema sólo se produce con adaptadores de consola a PC, y las soluciones se discutieron en el post anterior. Lo único destacable es que existe una solución única para Linux, que es parchear el driver de joystick del núcleo.
  • Stepmania se lleva a patadas con KDE. Bueno, el problema no es de KDE, sino de las tarjetas de sonido. En mi caso, la tarjeta de sonido no tiene soporte para varios canales por hardware. ¿Cuál es el problema? Que dos procesos no pueden acceder al sonido a la vez. En el caso de KDE, KDE arranca el demonio artsd para proveer de sonido a sus aplicaciones, lo que impide que otras aplicaciones no integradas en KDE (Stepmania, claro) puedan sacar sonido. Para este problema hay tres soluciones: “tocar” el fichero Stepmania.ini y cambiar el driver de sonido, matar arts antes de jugar o ejecutar Stepmania mediante artsdsp (artsdsp ./Stepmania). El programa artsdsp es una especie de entorno que deja usar a los programas los dispositivos /etc/dsp. Esta es la solución que me ha funcionado a mí.

Todo está perfectamente documentado en inglés en los siguientes documentos:

  • Hacks para pads en Linux: Aquí están algunas modificaciones que pueden hacerse para que cualquier adaptador funcione correctamente en Linux.
  • FAQ de Stepmania para Linux: Soluciones a los problemas más frecuentes (como el mencionado problema de KDE).
  • Pad de baile USB: Gracias a yS, del foro de Meristation, por indicarme un pad de baile que funciona conectado directamente al USB, sin adaptadores ni nada. Usar pads USB te quita muchos problemas… para empezar el de los ejes.

NOTA: El problema de Stepmania con KDE viene derivado de la tarjeta de sonido, que es cutre a rabiar. Una tarjeta con varios canales por hardware (Una SB Live!, por ejemplo) debería funcionar sin problemas. Más que nada lo menciono porque al parecer hay fanáticos de Gnome que están a la que saltan…

El baile de los Vampiros (Stepmania y compañía)

Estaba cantado: no se puede ir a la Euskal Party (aunque sólo sea de observador) y seguir igual. ¿Las consecuencias? Pues que le compré a la novia un pad de baile y llevamos un par de semanas dándole al Stepmania… aunque con varios problemas.

¿Qué es el Stepmania? Pues es un clón para PC del juego de recreativa Dance Dance Revolution (la máquina de bailar, vamos). Para poder jugar necesitaremos unas cuantas cosas: el juego, un pad de baile y canciones. El juego lo puedes descargar de la página oficial, las canciones se pueden conseguir en muchos sitios, y el pad… el problema es el pad.

En la web hay un apartado dedicado a varios tipos de pads. Básicamente hay pads para PC, Gamecube, Playstation y Xbox. Nosotros utilizamos un pad de PS2, conectado con un adaptador de PS2 a PC.

El problema es que algunos adaptadores de PS2 a PC hacen que las flechas del pad se comporten como si fueran los ejes de un joystick. No parece muy problemático, ¿verdad? Pues lo es: cuando en una PS2 pones los pies sobre arriba y abajo a la vez, la PS2 lo trata como si fuera ARRIBA+ABAJO (que es lo que se quiere), mientras que la mayoría de los adaptadores lo envían como si fuera EN EL CENTRO (es decir, ninguna flecha pulsada, con lo que haces un miss).

Las soluciones al problema (con sus propios problemas):

  • Jugar con el pad puesto en diagonal, usando las flechas diagonales en vez de las flechas normales. Funcionará, pero tendrás que abrir más las piernas (mi novia está mosqueada por esto).
  • Conseguirse nuevos drivers para el adaptador. Algunos adaptadores tienen drivers que solucionan el problema, otros no. Si usáis Linux, hay una modificación a los drivers de joystick del kernel que os evitarán este problema (pero tendréis que modificar el código cada vez que descarguéis un nuevo kernel).
  • El código secreto: En algunos adaptadores, si pulsas Arriba+Select+Start durante 3 segundos, se activa el modo pad de baile y se soluciona el problema.
  • Recablear el pad: Desatornillando la carcasa del pad, accedes a las placas impresas. Puedes cambiar los cables para que las flechas se traten como botones, pero tendrás que tirar de soldador.
  • Adquirir otro adaptador o comprar un pad con conexión USB. Esta es la opción que hemos decidido emplear. Hemos comprado un adaptador en Play Asia y estamos esperando a que nos llegue.
  • Existe un programa (SMAxisRemap) que diferencia cuando no hay nada pulsado y cuando hay dos flechas pulsadas. No funciona con todos los adaptadores y, desde luego, no funciona con el mío.

Hemos probado el Stepmanía con dos adaptadores comprados en tiendas Game, que no han funcionado. Los adaptadores tienen las identificaciones USB 0E8F:0003 y 0C12:0005 (esto se puede mirar desde el Administrador de dispositivos en Windows, usando el programa Everest o usando el comando lsusb en Linux). El adaptador tradicional por puerto paralelo funciona si se usa el driver NTPad, pero no lo he comprobado personalmente.

Otros juegos musicales que podéis descargar serían Frets on Fire (adaptación de los Guitar Hero), Click Beat (Osu! Tatakae! Ouendan! y Elite Beat Agents) y Ultrastar (Singstar).

Unos cuantos enlaces para que miréis:

  • Stepmania: La máquina de baile en tu casa. Aquí encontraréis un montón de información sobre los diferentes tipos de pads, adaptadores para PC y las canciones de los Stepmix.
  • Joysticks Axes Problem: Está escondida dentro de las páginas de Stepmania. Aquí se habla sobre el problema de los ejes en los adaptadores, y sobre sus soluciones (en inglés).
  • Frets on Fire: Guitar hero para los que no quieren usar el de consolas. Se puede jugar con las guitarras de Xbox o PS2, y con el teclado (no lo recomiendo con teclados multimedia).
  • ClickBeat: ¿Elite Beat Agents con ratón? A cualquiera que lo haya jugado en Nintendo DS la idea le sonará rara… aunque merece la pena echarle un ojo.
  • UltraStar: Singstar para PC. Con soporte de videos, mp3 y micrófonos.
  • vanBasco Karaoke Player: Otro programa de Karaoke. Sólo funciona con ficheros .kar (son MIDIs, es casi imprescindible una tarjeta que funcione bien en ese sentido y un buen soundfont) y no puntúa… pero es el mejor programa de Karaoke MIDI para Windows.