images-to-avif-cli
v1.0.1
Published
CLI tool to convert PNG, JPG, JPEG images to AVIF format
Maintainers
Readme
images-to-avif-cli
A command-line tool to convert PNG, JPG, and JPEG images to AVIF format with real-time conversion statistics.
Features
- Fast conversion using Sharp library
- AVIF compression with quality 50 (optimal balance of size and quality)
- Displays original and converted file sizes
- Shows size reduction percentage
- Supports PNG, JPG, JPEG formats
- Simple and intuitive CLI interface
Usage
Using npx (no installation needed)
npx images-to-avif-cli convert <file-path>Basic Conversion
Convert a single image:
npx images-to-avif-cli convert photo.jpgExample Output
Converting image to AVIF...
Input: image.png (2.45 MB)
Output: image.avif (456.78 KB)
Reduction: 81.35%
✓ Conversion completed successfullySupported Formats
Input: PNG, JPG, JPEG Output: AVIF
Requirements
- Node.js >= 18.0.0
- Sufficient disk space for conversion
Error Handling
The tool provides clear error messages for:
- Missing files
- Invalid file paths
- Unsupported file formats
- Permission issues
License
MIT
Contributing
Contributions, issues, and feature requests are welcome!
