V5 Official Release: Multi-language support, MP4 export, and improved interactive workflow
A professional text-based (CLI) video creation suite that allows you to play and export any video into high-quality ASCII art. This version is the official V5 release, featuring a complete interactive workflow and multi-language support.
- 📽️ MP4 Export Engine: Convert any video into an ASCII-styled MP4. Choose between saving only the video or keeping every individual PNG frame.
- 🌍 Multi-Language Support: Interactive language selector on startup (English, Spanish, French, Portuguese, German, and Indonesian).
- 🖥️ Proportional Auto-Fit: Real-time scaling to fit your terminal window (both width and height) while maintaining aspect ratio.
- 🎨 Custom Backgrounds: Choose the background color for your exports (Black, White, Blue, or any Custom Hex color).
- 🌈 24-bit ANSI Color: High-fidelity character coloring for a premium visual experience.
- ⚡ Performance Optimized: Background decoding and vectorized processing for smooth playback.
- 🖋️ High-Density Set: Expanded character set for deep shading and intricate details.
Ensure you have the required dependencies:
pip install opencv-python numpy PillowSimply run the script and follow the guided interactive process:
python ASCII_v5_official.py- Logo & Language: Choose your preferred language.
- Configuration: Set video path, color mode, width, and frame skipping.
- Preview: Watch the ASCII version in your terminal.
- Export: After previewing, choose if you want to export the result to an MP4 video file.
- Cycle: Process another video immediately after finishing!
- Original Core: stepanussaruran
- V5 Enhancements & Export Logic: Nicolas Romero (coralgamer)
Distributed under the MIT License. See LICENSE for more information.
Language Versions: Español | Français | Português | Deutsch | Indonesian