以 ASCII 形式播放视频
需要 libaa 或者 libcaca
$ mplayer -vo aa SampleVideo.mp4
-vo
: video output driver
aa: ASCII 字符
输出彩色字符:
$ mplayer -vo caca SampleVideo.mp4
以 framebuffer 播放
$ mplayer -vo fbdev2 SampleVideo.mp4
可能出现错误,因为每个 framebuffer 都有指定的分辨率大小,如果看高清的视频需要修改 fb 的大小,或者缩放以进行播放:
$ mplayer -vo fbdev2 -zoom -xy 640 SampleVideo.mp4
参数什么意思,请man mplayer
查看。
不得不说,mplayer 是个神器,amazing。
参考:
https://bbs.archlinux.org/viewtopic.php?id=36832