Skip to content

Simple Python batch image converter with AVIF support

License

Notifications You must be signed in to change notification settings

rekterakathom/BatImgCon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼 BatImgCon (Batch Image Converter)

A simple to use Python tool to batch convert images between formats, including AVIF.

💡 Features

  • Image format support using pillow
  • AVIF support using pillow_avif_plugin
  • Asynchronous operation
  • Beautiful and usable CLI using typer and rich
  • QOL features such as optional reduced process priority for background processing

image

🔨 Installation

  1. Download the repository by cloning, using the provided releases or downloading the repo as a ZIP
  2. Create a virtual environment python -m venv /path/to/environment
  3. Copy BatImgCon.py and requirements.txt into your venv /path/to/environment
  4. Activate the environment using the activation script for your OS in: /path/to/environment/Scripts/
  5. Install the requirements: pip install -r /path/to/requirements.txt
  6. Run python BatImgCon.py --help for instructions on how to work the program.
  7. Congratulations, you have successfully installed and operated BatImgCon 🎉

💬 Contributing & Issue reports

All collaborative work, such as issue reports and pull requests, should be submitted to this GitHub repository in their provided sections.

📜 Licensing

Licensed with the MIT License. By using this software, you agree to the terms and conditions of the license.

About

Simple Python batch image converter with AVIF support

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages