如果经常上网,你一定见过ASCII码形式的图片,或许你还自己制作过放到QQ说明里面.但是你见过ASCII码形式的视频么.美国的hackedgadgets发布了一段在Linux命令行模式下观看Youtube视频的实现方法,并附带了操作视频.

该操作系统是Linux Feroda 6,他使用基于文本的Lynx浏览器在YouTube上搜索视频,然后从网页源码中找到了下载视频需要的字符窜(大致相当于我们使用Flvspy等软件实现的效果).下载后调用Lynx浏览器的Shell启动Mplayer播放视频.我完全不知道Mplayer没有找到X环境的话还居然会自动调用一个文本引擎来解码.实在是太神奇了.

截图:(看的不是很清楚,但是大致的轮廓和动作都能够知道.嗯,这应该是个黑人说唱歌手的MV)

youtube_text

镜头拉近后看到的全是字符.这不禁让我想起了Matrix.

Zoom_in

YouTube视频:(作者戏称其为Data Stream)

YouTube – Data Stream