Skip to main content

mascii

mascii is a command-line tool to convert images and videos to ASCII art.

Features

  • Convert images to ASCII art
  • Convert videos to ASCII art
  • Adjustable playback speed for videos
  • Option to invert the ASCII character set

Installation

To install mascii, clone the repository and install it using pip:

pip install mascii

or

git  clone  https://github.com/joelcrasta/mascii.git
cd  mascii
pip  install  -e  .

Usage

Convert image to ASCII art

To display an ASCII art, use the -p or --path option to specify the output file name (without extension):

mascii  -p  path/to/image.jpg

Convert a Video to ASCII Art

To convert a video to ASCII art, use the -p or --path option to specify the path to the input video, and the -s or --speed option to specify the playback speed (1-10):

mascii  -p  path/to/video.mp4  -s  5

Save ASCII art

To convert an image to ASCII art and save it, use the -o or --out option to specify the output file name (without extension):

mascii  -p  path/to/image.jpg  -o  output_filename

Full Command-Line Options

usage:  mascii  [-h]  [-p PATH]  [-o OUT]  [-s SPEED]  [-i]

Future Updates

  • Save your own characters sets and use them to make art.
  • Coloured ASCII art.
  • Save videos as ASCII arts and play them anytime.

Metadata

Release files for artksii 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for artksii 1.0
File Size Uploaded Provenance
artksii-1.0.tar.gz 2.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for artksii 1.0
File Interpreter ABI Platform
artksii-1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.4 kB

Release files / artksii-1.0.tar.gz

Download URL artksii-1.0.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
018478ef77f56f4da3fcbb7bac994f337ce871efe73cdf54ba5fdaaa3f95570f
BLAKE2b-256 checksum
How to use checksums
ecaf6db24a7b2c512e5913f7fb378c3f2d676f4d6e90a76598d0acaaa82dc180
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / artksii-1.0-py3-none-any.whl

Download URL artksii-1.0-py3-none-any.whl
Size 2.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5457b32c8e11a2eef14821c88ec5a5fc15decd1177c5f366b4c7829ca022882b
BLAKE2b-256 checksum
How to use checksums
131edce76333ad3b243314373ab93660e7596042705c1979c842b6bba99b8882
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Security for artksii 1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page