南猫

@蜜汁南猫

折腾永无止境

文章 32
朋友 8
来访 99

LATEST POSTS

RANKINGS

    • China
    • https://southcat.net
    • 网站成立747天

    评论排行

    • 蜜汁南猫

      · 2019-11-19

      qc35三或是其他命名,nc并没有睡代表下一代的qc系列

    • panxuan

      · 2019-11-19

      哪有QC哪里来下一代,不是已经变成了NC700了么

    • 蜜汁南猫

      · 2019-11-11

      出现选择其他版本页面选择好版本之后点击立即更新就可以降级

    • Chace1210

      · 2019-11-11

      我是拼多多 1249入手的,在B站找了下教程 点这个立即更新可以降级吗?

    • 蜜汁南猫

      · 2019-11-11

      去和线下体验店的对比过吗

    蜜汁南猫

    • 教程

    构建在线ASCII视频流服务

    什么是ASCII视频流服务?

    其实这个名字是咱胡乱起的,具体叫啥我也不清楚,咱也不敢问但效果如顶部视频

    如何搭建这么一个服务?

    需要用到的工具:

    • ffmpeg
    • hit9/img2txt
    • PHP和Python的运行环境
      1.执行以下命令将视频中的某个片段(或全部)截取为图像

    ffmpeg -i ceshi.mp4 -r 5 -ss 00:00:05 -t 00:00:15 %03d.png ceshi.mp4的第5秒后的15秒以每秒5帧的速度保存为图像,图像名格式为001.png 002.png ……

    就像这样

    img

    2.使用修改过的hit9/img2txt将图像转换为ASCII画.

    原版hit9/img2txt只能单张转换,这里使用修改后的版本,可以批量转换并保存为txt。修改后的版本:https://github.com/southcat/img2txt/blob/gh-pages/img2txt.py

    clone下来后修改img2txt.py第246行的目录为上一步存放图像的目录,然后执行:

     pip install img2txt.py 
    python img2txt.py h
    

    稍等片刻,ASCII字符文件会存放到与img2txt.py同级的pic目录下

    3.部署在线服务

    https://github.com/flyqieqq/telnetcxk

    将代码clone到本地然后替换掉pic文件夹的内容为你的。

    然后composer install 安装依赖库

    然后运行php /路径/start.php start
    然后在你的电脑安装telnet客户端 cmd输入telnet 你的地址 2333

    如果觉得速度过快修改源码start_server.php中第16行 usleep(100000)即可 端口修改第五行

    Comments | NOTHING

      游客,你好 修改资料

    *邮箱和昵称必须填写