Skip to content
/ AsciiPy Public
forked from R4yGM/AsciiPy

translate images, videos and text to Ascii arts easy

Notifications You must be signed in to change notification settings

taivu/AsciiPy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AsciiPy

translate images, videos and text to Ascii arts easy

translate text to asciiart with 400+ different fonts and images, videos from any path or url!

Install

to install you have to clone the repository

$ git clone https://github.com/R4yGM/AsciiPy

Depencies

this tool has dependency, and to install them you have to run

$ chmod +x requirements.sh
$ ./requirements.sh

Asciify in your python script

to start asciifying in your script you have to import the module

import AsciiPy

Asciify a text in python script

after you have imported the module type:

text = AsciiPy.AsciiText.GenerateText(TEXT, FONT")
text = AsciiPy.AsciiText.GenerateText("Hey", "graffiti")
print(text)

to asciify a text

Asciify a image from url in your python script

after you have imported the module type:

img = AsciiPy.AsciiImage.GenerateFromUrl("https://r4yan.ga/images-videos/python-logo.png")
print(img)

to asciify a image by url

Asciify a image from path in your python script

after you have imported the module type:

img = AsciiPy.AsciiImage.GenerateFromPath("python-logo.png")
print(img)

to asciify a image by url

Asciify a video from path in your python script

after you have imported the module type:

AsciiPy.AsciiImage.VideoFromPath("images-videos/cube.mp4")
#this will automatically prints the video

to asciify a video by path

Asciify a video from url in your python script

after you have imported the module type:

AsciiPy.AsciiImage.VideoFromUrl("https://r4yan.ga/images-videos/cube.mp4")
#this will automatically prints the video

to asciify a video by url

Get list of fonts in python script

after you have imported the module type:

lst = AsciiPy.AsciiText.FontList()
print(lst)

this will print ove 400 different fonts you can use to generate texts

Asciify in Terminal

Asciify a image from url

to asciify a image you have to run

$ py AsciiPy -u [url for your image]

example

$ py AsciiPy -u https://r4yan.ga/images-videos/python-logo.png

Asciify a image from path

to asciify a image from path you have to run

$ py AsciiPy -p [path for your image]

Asciify a text

$ py AsciiPy -t [text] [font]

if you need a font list just type

$ py AsciiPy -f

Asciify a Video from path

$ py AsciiPy -vid-path [path to video]

Asciify a Video from url

$ py AsciiPy -vid-url [url to video]

help

$ py AsciiPy -h

this prints a list of commands with examples

still in development

About

translate images, videos and text to Ascii arts easy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.3%
  • Shell 1.7%