iT邦幫忙

2021 iThome 鐵人賽

DAY 28
0
自我挑戰組

實驗室助理的技術文章自我整理系列 第 28

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):


上一篇
Python - 在 Windows 10 上使用 PySpark 連接 Mysql 資料庫參考筆記
下一篇
Ascii - 產生 3D 旋轉甜甜圈的甜甜圈形 C 程式碼參考筆記
系列文
實驗室助理的技術文章自我整理30

尚未有邦友留言

立即登入留言