时至今日,随处可见高分辨率的视频(youtube上也是如此),只有那些真正的怪人才会去使用ascii文本来在终端上播放电影。不过令人惊讶的是,一些视频用这种方法竟然效果还行!

我发现动画视频的显示效果最好,这可能是因为它们对细节的要求不是很高。另外,《乃出个未来》最后一发明天就要以dvd的形式发行了!

用ascii文本播放电影

首先,你要确认mplayer已经装好,你只需执行下面这条命令:

sudo apt-get install mplayer

接下来,为了播放电影,你需要执行下面的命令,记得把MovieName.avi改成你电脑里面电影文件的名字:

mplayer -vo caca MovieName.avi

“caca”命令代表着彩色文本播放引擎,你也可以使用“-vo aa”命令来替代它,这样你就可以把彩色的文本变成黑白两色 = = ,这看起来真是愚蠢。

上面这个截图可能并不是很客观,不过如果你自己亲自试试的话,就会发现情况好不到哪去。

如果对比度大的话,看起来会好一点。

不过别指望离屏幕两米远会对观看有什么帮助。

唉,这真是个愚蠢的一点不酷的把戏。

linux字符终端看视频,在Linux终端上看电影很酷吗?相关推荐

  1. linux看视频插件,Linux系统下安装Adobe Flash Player插件观播放视频

    linux系统上火狐浏览器看视频时无法播放视频,提示没有安装flash player插件,linux系统如何安装flash player插件呢? 我们在此以Centos/Redhat 7.3为例,方法 ...

  2. linux字符设备文件的打开操作,Linux字符设备驱动模型之字符设备初始化

    因为Linux字符设备驱动主要依赖于struct cdev结构,原型为: 所以我们需要对所使用到的结构成员进行配置,驱动开发所使用到的结构成员分别为:[unsigned int count;].[de ...

  3. html5的播放绿屏,电脑看视频绿屏怎么办?看视频绿屏解决方法

    经常在视频网站看视频的朋友,可能会遇到播放器出现绿屏的情况,原因出在flash,不细讲,直接上方法 法一.使用360安全卫士,人工服务==输入看视频分屏==立即修复. 法二.在你花屏的区域右击==设置 ...

  4. 电脑HTML5播放绿屏,电脑看视频绿屏怎么办?看视频绿屏解决方法

    经常在视频网站看视频的朋友,可能会遇到播放器出现绿屏的情况,原因出在flash,不细讲,直接上方法 法一.使用360安全卫士,人工服务==输入看视频分屏==立即修复. 法二.在你花屏的区域右击==设置 ...

  5. linux字符图形命令,神奇的 Linux 命令行字符形状工具 boxes | Linux 中国

    原标题:神奇的 Linux 命令行字符形状工具 boxes | Linux 中国 本文将教你如何在 Linux 命令行终端中使用 boxes 工具绘制字符形状图形来包装你的文字让其更突出. -- Ja ...

  6. linux调用v4l2获取视频,嵌入式Linux:V4L2视频采集操作流程和接口说明

    一般操作流程(视频设备): 1. 打开设备文件. int fd=open("/dev/video0",O_RDWR); 2. 取得设备的capability,看看设备具有什么功能, ...

  7. linux字符界面下安装鼠标,Linux下有趣的命令:安装oneko实现小猫追鼠标

    Linux中oneko命令会让终端界面出现一只萌萌哒的小猫咪,其始终追随鼠标的位置. Ubuntu 18.04的安装方法: 首先在命令行中输入oneko,此时,若用户没有下载安装软件包,则系统会提示下 ...

  8. linux字符界面播放vcd,在Linux中制作VCD

    在Linux中制作VCD 发布时间:2006-03-25 01:04:08来源:红联作者:zz123 ---- 也许您还在使用Windows的原因之一是Windows强大的多媒体支持能力,例如制作个性 ...

  9. linux字符界面可以放大吗,linux字符界面的背景颜色和文字可以改么

    2016-11-16 回答 根据自己的喜好为shell字体和背景换个颜色 使用unix/linux的朋友一定熟悉文本界面上的黑底白字和x-window上的白底黑字,这两种颜色可以说是经典的搭配,清晰明 ...

最新文章

  1. 如何跟踪session
  2. boost::mp11::mp_or相关用法的测试程序
  3. ado.net 操作mysql_ADO.NET操作数据库(一)
  4. tomcat 占用的内存越来越大_智能手机内存为什么越来越大 就这三点原因
  5. 简述事件接口与事件适配器的联系与区别_通过Redis学习事件驱动设计
  6. NumPy库---文件操作
  7. TurboC 2.0下载及使用方法
  8. Mac 打开大小写切换很慢
  9. Periodic Strings (求HoHoHo字符串最小周期)
  10. 阿里云DRDS分布式数据库 - 分库分表
  11. 微信公众号-模板消息管理
  12. java后端根据经纬度获取地址(高德地图)
  13. 将像素绘制到屏幕上去
  14. 干货丨机器学习/算法19家公司面试心经(内含薪资待遇)
  15. 最新!国有高速大数据最新解读及场景浅析
  16. #用vant 写三级联动
  17. 对话中科易安市场经理:联网智能门锁之运行、运营与运维
  18. iatf16949内审员_IATF16949内审员在企业中的五大关键作用
  19. 双位置继电器HJWS-9440
  20. 网站劫持流量是什么意思,怎么防流量被劫持?

热门文章

  1. CentOS 7如何设置Linux开机自动获取IP地址
  2. [js]uploadify结合jqueryUI弹出框上传,js中的冒出的bug,又被ie坑了
  3. 硬盘运行时断电会导致硬盘怎样
  4. IBM一周内拥有10万Lotus Symphony用户
  5. python3.7如何使用enum_我如何用Python表示‘Enum’?
  6. 安卓平台运行python_在 android 上运行 python 的方法
  7. 2015二级c语言题库,2015年计算机二级C语言测试题及答案(9)
  8. java数组缓冲,java – 字节数组缓冲图像转换速度慢
  9. python制作ios游戏_python自动化生成IOS的图标
  10. linq where 数组_C#中LINQ与数据管道