Ultimamente en el trabajo ando mirando bastates cosillas relacionadas con el tema multimedia. Especialmente formatos de video y audio. El programa que uso para leer cualquier formato de video que cae en mis manos es el VLC (antiguo VideoLAN Converter). Si aun no tienes instalada esta maravilla del software, no se a que esperas. Lo abre absolutamente todo. Quizas algun codec Windows o Real se le pueda rebelar, pero el resto, los abre sin problemas. Y no hay que instalar nigun pack de codecs ni nada.
Bueno, pues investigando un poco sobre las funcionalidades del VLC, veo que puede reproducir video en ASCII-art, esto es, transformar grupos de pixeles en caracteres ASCII. Para ser exactos, lo que he probado es el cacofonico formato CACA (Colored ASCII Art video output).
Cojamos un video del disco duro. Por ejemplo, de la sesion del otro dia en el Opium, Madonna cantando New York en el DVD de Confessions Tour.
Esto lo podemos abrir desde el menu del VLC, o en linea de comando de la siguiente forma:
C:\»C:\Archivos de Programa\VideoLAN\VLC\vlc» «Madonna – I love NY (live).avi»
Para poderlo ver usando el decodificador CACA, tendriamos que ejecutarlo de la siguiente manera.
C:\»C:\Archivos de Programa\VideoLAN\VLC\vlc» –vout caca «Madonna – I love NY (live).avi»
Y en este caso obtendriamos la siguiente salida.
Y la obtenemos en movimiento. No es que sea muy practico para ver peliculas, pero seguro que le encontrais alguna aplicacion graciosa. Ademas, al ser la salida en el terminal del DOS, lo podeis copiar y pegar.
Para mas detalles, podeis visitar la pagina de la libcaca, la libreria original usada por VLC para la creacion del ASCII-art coloreado. Tambien existe la libreria AALib, pero esta no soporta color como la libcaca.