Python - Video to Ascii 影片转 Ascii 套件参考笔记

Python - Video to Ascii 影片转 Ascii 套件参考笔记

参考资料

Github 的专案来源:
joelibaceta/video-to-ascii

说明

如题,当初会来撰写这篇参考笔记,只是因为在个人的好奇心驱使之下,突然想知道到底要如何把影片档案转换成 Ascii 码之後,然後在终端机上达成连续播放的效果,於是乎,在经过一段时间的资料搜寻之後,就找到了 video-to-ascii 这个 Python 的套件,顺便也把自己的实际操作过程写成笔记,还有顺便录了,在 Ubuntu 上转换 Aqua Cat 的影片为 Ascii 码的实测效果。

特此撰写本篇文章作为纪录文件,用以方便後续有需要的时候,可以快速的重复查阅,虽然後面比较没有什麽机会再用到,但也算是一个还不错的经验。

简介

一个可以将影片档案转换为 Ascii 字元并在 terminal 上播放的 Python 套件。

安装需求

  • Python3 (废话w)
  • PortAudio (想要播放声音才需要安装)
  • FFmpeg (想要播放声音才需要安装)

安装方式

普通安装,指令如下:

pip3 install video-to-ascii

安装时附带声音播放功能,指令如下:

pip3 install video-to-ascii --install-option="--with-audio"

Aqua Cat 影片转换测试

执行参考指令,如下所示:

video-to-ascii -f [你的影片.mp4] --strategy filled-ascii

实际的测示效果大概如何,麻烦请看下方的影片(来源 by me):


<<:  Kotlin Android 第24天,从 0 到 ML - TensorFlow Lite

>>:  [DAY-15] 认知科学中的成功之路

Chapter1-DJ最爱的音频动感图像(IV)让音乐动起来!开篇基础设定和动画框架

话不多说先上图 从左到右依序执行,最後该函式会再呼叫自己一次,图中淡化的区块是下个章节的主题 然後把...

.Net Core Web Api_笔记09_web api的属性路由模板两种写法_路由模板使用

在.net core mvc跟.net core web api专案中预设各自采用的一些配置 有不太...

[DAY 19]Gan

前言 在这个 GAN 到爆炸的年代,你能想到的东西我都可以拿出一个有 GAN 的 Paper 出来X...

使用Lucene.Net达成全文检索!基础解说(二)

上一集当中我们完成了Lucene基本操作中的Create与Read,这一集会将CRUD中的Updat...

[Day1] iThome 铁人赛,I'm back!!!!!!!!!!

一样是不免俗的前言 这次是第二次参加, 去年还懵懂无知(?)的情况下就被队友推坑来参加铁人赛, 去年...