分类
大小:63.8M更新:2020-03-27
类别:文件处理系统:WinAll
CXK(任意视频转成字符播放)是一款>CXK视频转字符工具免费下载>,支持很多类型得视频文件播放,操作简单,通过CXK视频转字符工具用户能够把任何可以动的视频转换成字符串,从而营造出一种别样的感觉。
今天给大家带来的是如何在命令行中播放视频,或者说把视频转换成字符播放,那到底是个什么东西嘞
可以看到,我们用字符描绘出了运球自如的坤坤,这有啥用?这最大的作用啊,就是护眼,我用这个看坤坤视频100遍,眼睛还没瞎,是不是效果很好?{:1_924:}额,好吧,确实没啥用,图一乐了。。
那这是怎么实现的呢,难道是我这个坤坤的真爱粉一个字一个字的码出来的吗?:keai
这密密麻麻的字符这么多,显然手码不太现实,其实是用python+opencv实现的{:1_918:}
首先大家都知道,视频可以看做是由许许多多张图片组成的,当每秒展示的图片足够多时,视频也就动起来了,那么我们要做的就是把视频中的每张图用字符表示出来,视频也就字符化了;
那么我们要解决的问题就是,把每张图片用字符表示:众所周知,图片是由像素点构成的,每个像素又由三种颜色(红绿蓝)组成各种色彩的小点儿,许多这样的像素小点儿就构成了一幅彩色的坤坤,当我们把每个这样的小点儿用字符表示时,那么视频也就字符化了;
那么我们要解决的问题变成了,把每个像素对应成一个字符表示出来,由于我们的自符是没有颜色的,所以转换之前我们只保留每个像素的明暗程度即可表示图像的轮廓,即把彩色图像转换成灰度图像。
那么现在的问题就变成了把每个像素的明暗程度用字符表示,比如亮一些的用“#”字符表示,暗一些的用“。”字符表示。众所周知{:1_918:},计算机中像素的明暗程度是由数字的大小表示的,其实我们人眼看起来的亮暗对计算机来说只是数字的大小,比如当像素点的值为255时,这个像素就比较白(亮),当像素点的值为0时,这个像素就比较白(暗)。
现在我们捋一下:数组(数字)代表像素,像素组成图像,图像组成视频,只要我们把数字映射成字符,那么坤坤也就字符化了,下边这个经典的结构图更清晰些:
对于一张8位图,亮度范围为0-255,由于只需要明暗信息,上图的三个数组只保留一个然后将其中的数字用字符对应,比如32对应“空格”字符,65对应“A”字符,97对应“a”字符,等等,这是啥,没错,ASCII表啊!!现成的映射关系!!我们只要将这些数字用chr(x)直接输出就好了,由于ASCII的字符数比较少不够256个,而且有些字符长短不齐甚至无法打印,我们只截取一部分表格,比如这样chr(int(x / 30 +32))。下面是代码。
将要转换的视频命名为‘video.mp4’并和py文件放在同一目录下,打开命令行,将字体设置为点阵字体,调节的尽量小(我的是6x12),窗口尽量大最好全屏,标题栏右键属性可以调节,最后运行.py文件即可,需要opencv环境,加载时间取决于电脑性能。
最后我还用tkinter做了exe,不想麻烦的直接下载这个就好,无需运行环境随便玩,打开后浏览到想播放的视频即可,为了避免等待时间过长,我设置了对于长视频只转换大概前4分钟。
有人说想看GIF,那你能看出图中的都是谁吗:
Coolmuster PDF Converter Pro(PDF转换办公文档格式)文件处理MV2.1.22中文安装版
查看Adobe Acrobat Xi Pro文件处理Mv11.0.23 简体中文版
查看PDF Shaper Professional 10文件处理Mv10.0多语言版
查看UEStudio 15注册id和密码的注册机文件处理.46MV3.5中文注册
查看强制复制粘贴神器文件处理M1.3.绿色版
查看iPad数据传输工具Xilisoft iPad PDF Transfer文件处理Mv3.3.16 免费版
查看PDF猫CAD转PDF文件处理M1.0.0.0官方版
查看PDF深度扫描工具(pdf document scanner premium)文件处理.67Mv4.27.0最新版
查看智能扫描软件(ScanPapyrus)文件处理M17.4.0.0 官方版
查看T20天正电气v2.0注册机文件处理.79M免费32/64位版
查看PDF编辑软件(AlterPDF)文件处理Mv3.6官方版
查看亦许文件版权工具文件处理.37Mv1.0.0.4免费版
查看文件分割合并工具(File Joiner)文件处理.16Mv2.4.0 绿色免费版
查看ultrasentry 13注册机文件处理.15M免费版带使用教程
查看JP-Word简谱编辑文件处理MV4.80 中文免费版
查看赛酷OCR网络版识别软件文件处理M6.0 汉化中文版
查看autocad2014简体中文正式版激活码生成器文件处理M免费32位/64位版
查看奈末PPT拼图助手文件处理Mv8.4官方版
查看SecureCRT汉化补丁64位文件处理MV8.5.3绿色版
查看PDF文件分割工具(Tipard PDF Cutter)文件处理Mv3.0.36官方版
查看PDF-XChange Editor Plus Lite64位版文件处理MV7.0.328.2安装版
查看winclip文件处理M2.0.0.0官方版
查看CnCrypt文件属性批量修改工具文件处理.70MV1.13绿色免费版
查看完美PDF转换成Word转换器文件处理Mv16.2免费绿色版附注册码
查看点击查看更多