Skip to main content

An open-source, simple but extensible typing animation generator.

Project description

Typingvid

PyPI PyPI - Status PyPI - Downloads PyPI - License

Typingvid is a command line utility that allows users to quickly generate typing animation videos using different keyboard layouts and themes. To read more about the inner workings of the tool visit https://www.gavalas.dev/projects/typingvid.

Installation

Using a package installer

The latest stable version of the script is available on the Python Package Index (PyPI) and can easily be installed using your favorite Python package installer (e.g. pip):

pip install typingvid

or:

python3 -m pip install typingvid

To check If everything went smoothly, you can try running:

typingvid --help

From source

Another option is to clone the entire GitHub repository of the project as follows:

git clone https://github.com/GavalasDev/typingvid
cd typingvid
chmod +x typingvid.py
./typingvid.py --help

Usage

The standard format of a typingvid command is the following:

typingvid -t TEXT [-l LAYOUT] [-o OUTPUT] [OPTIONS]

To see all available options, use:

typingvid --help

For example:

typingvid -t "hello world"

will generate an animation video using the default layout (en) and store it at the default output location (output.mp4).

The extension of the OUTPUT variable (option -o) defines the type of the output file. For example, to generate a simple GIF:

typingvid -t "lorem ipsum" -o "/path/to/file.gif"

For more examples, check out the official page of the tool.

License

Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT).

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, shall be licensed as above, without any additional terms or conditions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

typingvid-0.1.1.tar.gz (56.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

typingvid-0.1.1-py3-none-any.whl (59.9 kB view details)

Uploaded Python 3

File details

Details for the file typingvid-0.1.1.tar.gz.

File metadata

  • Download URL: typingvid-0.1.1.tar.gz
  • Upload date:
  • Size: 56.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.6 Linux/5.10.141-1-MANJARO

File hashes

Hashes for typingvid-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ea3c3614900cc8501acf80a64ce0c146d13cb43905c7f225f0f5ea25ac43a19f
MD5 07ef7b0b875776d8a0175e4c5faf5d28
BLAKE2b-256 bf7d86823563ea24203f22103386a96ecb34a1c0a1e306a12cda9a48e039b6cd

See more details on using hashes here.

File details

Details for the file typingvid-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: typingvid-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 59.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.6 Linux/5.10.141-1-MANJARO

File hashes

Hashes for typingvid-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eb4146505db08510eb226b021c2e8bb672a4a50b12cc86fe86dadc800b447360
MD5 d2b6f1c6bd27ad2d47749c5e8d1ab976
BLAKE2b-256 aeac52629d84860cc730941a923e51113a63fb310cf2e055d794647de9003862

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page