Descargar videos de YouTube con Firefox

[spanish]

Quería pegarle un vistazo a unos vídeos de YouTube, y con mi conexión UMTS de Yoigo el streaming a ratos se hace insufrible, así que he intentado descargarlos con la extensión VideoDownload que ya había usado en alguna otra ocasión, pero ésta vez no ha funcionado. YouTube debe haber cambiado algo y ésta extensión, que no se actualiza desde el año pasado, ya no es compatible. Bueno, para eso está Google. ;)

Después de probar otras 2 ó 3 extensiones sin éxito, he dado con ésta página que tiene tanto «bookmarklets» para descargar videos de varias páginas (no sólo Youtube) como un script para Greasemonkey que detecta si en la página actual hay algún video soportado y muestra un enlace para descargarlo. Comodísimo. :)

La única pega: parece que YouTube tiene algún sitema para prevenir el «deep linking» a sus videos y la descarga falla si se intenta usar algún gestor de descargas. Desde Firefox sin más va bien, pero por ejemplo falla incluso con DownThemAll!, que por ser una extensión del navegador yo pensaba que se sería capaz de pasar las cookies/referer/loquesea que use YouTube. En fin, no se puede tener todo.

[/spanish]

[english]

I wanted to take a look at some YouTube videos, but with my unstable 3G connection the streaming doesn’t perform quite well. So I have tried to download them with the VideoDownload Firefox extension that I had already used on some other ocasions, but this time it hasn’t worked. YouTube must have change something and this extension, that hasn’t been updated since last year, doesn’t work any more. Well, this is what Google is for. ;)

After trying with 2 or 3 different extensions, I’ve found this page with a «bookmarklet» to download videos from several streaming services (not only YouTube) and a Greasemonkey stript which detects if the current page is supported and has a streaming video, and displays a link to download it. Very easy to use and convenient. :)

The only drawback: it seems that YouTube has some kind of anti-deep-linking method in place, and the download fails unless you do it directly with Firefox. It won’t work with any download manager, not even DownThemAll!, that beeing a Firefox extension I though would be able to handle the cookies/referer/whatever YouTube uses to prevent the downloads. Well, nobody’s perfect.

[/english]