En el mundillo de GNU/Linux conseguir algún vídeo de Youtube (por ejemplo), no es muy complicado. La cuestión es tener el paquete ffmpeg instalado (apt://ffmpeg , pega este enlace en firefox si usas gutsy).
Si ya lo tenemos, solo tenemos que ir al vídeo en cuestión y dejar que se cargue la barra de control al completo. Una vez hecho esto, vamos a la carpeta /tmp del Sistema de Archivos y buscamos allí un archivo que sea Flash… (en el caso de youtube, en los otros no lo se). Es probable que, si usamos Nautilus, nos haga la previsualización del vídeo; si no habrá que encontrarlo por tanteo, en el caso de que hayas visto muchos, o por la relación peso/duración del archivo, porque, por si no había quedado claro, todos los vídeos que vemos de esta manera se archivan temporalmente en esta carpeta, de ahí que se llame /tmp XD.
Bien, cuando hallamos localizado el video, lo copiamos y pegamos a una carpeta que no tenga permisos de superusuario, al escritorio mismo. Entonces, desde el terminal, nos desplazamos hasta este lugar:
cd Desktop
y escribimos el siguiente código:
ffmpeg -i <nombre archivo flash> <nombre para el video>.avi
Al código anterior, solo hacer unas pequeñas anotaciones: el nombre del archivo flash mezcla mayúsculas y minúsculas que hay que escribir íntegramente en el Terminal, para facilitar la tarea cambiarle el nombre por una letra o algo así.
Donde pone <nombre para el vídeo> es el nombre que queremos que tenga el archivo una vez convertido. Y, finalmente, el .avi puede ser perfectamente un .mpg, puesto que la herramienta ffmpeg admite ambos.
Espero que os sea de mucha utilidad y un saludo.
NOTA (12-12-07): En ocasiones el archivo flash presenta una calidad de vídeo bastante buena y ffmpeg la reduce. En el caso de que queramos conservar la calidad original del archivo, en el código original añadiremos un -sameq de la siguiente manera:
ffmpeg -i <nombre archivo flash> -sameq <nombre para el video>.avi