Skip to main content

mp4-to-unicode

Use this to show a video in the terminal (Unicode art)

install

(on Linux you may need to run sudo apt-get install ffmpeg libsm6 libxext6 -y to use opencv)

From PyPi

pip3 install mp42uni

From GitHub

pip3 install git+https://github.com/donno2048/mp42uni

Usage

Run mp42uni <video.mp4> with the terminal maximized to display <video.mp4> as ascii art.

You can simply use mp42uni to use a prompt to choose a video file.

If you get _curses.error: addwstr() returned ERR try decreasing the font size.

If you get ModuleNotFoundError: No module named '_curses' on Windows try: pip3 install windows-curses==2.2.0

Metadata

Release files for mp42uni 1.0.5

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

Source distribution (sdist)

Source distribution for mp42uni 1.0.5
File Size Uploaded Provenance
mp42uni-1.0.5.tar.gz 2.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 6.1 kB

Release files / mp42uni-1.0.5.tar.gz

Download URL mp42uni-1.0.5.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
93d1ee90043f24178f5dbaa72bbeccd235fc2276f925fc2ff9706b3d421f87fa
BLAKE2b-256 checksum
How to use checksums
dc9cfa3d4e4669f00998a7a2ad2d93e2606193968c18d951c92c9211f25805b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Release files / mp42uni-1.0.5-py3-none-any.whl

Download URL mp42uni-1.0.5-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd26b012609c452693ee6c88637e2ad3336f57809bfe6b1ebd4b329584f80d2c
BLAKE2b-256 checksum
How to use checksums
e2642c383d4e7dbffd7a74852ebdb344b9dc354b5bc40a71035c88ad6a6e760a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Security for mp42uni 1.0.5

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.

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