Skip to content

noraainuse/xascii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xascii

Simple tools Convert both image and video to ascii ヽ(°〇°)ノ

  • xascii is simple tools that can convert image and video files into ascii (* ̄▽ ̄)b

Features

  • Fast image and video processing written in Rust
  • Supports multiple image and video formats (PNG, JPG, JPEG, GIF , MP4 , MOV , MKV , ETC)
  • Customizable ASCII character sets
  • Preserves aspect ratio
  • Terminal-friendly output Alt text

Get-startto!

Clone the repository

git clone https://github.com/noraainuse/xascii
cd xascii

Build and install

cargo build --release
cargo run

Install rustup (Rust toolchain manager) | Skip if you have installed

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Verify installation

rustc --version
cargo --version

System-specific Dependencies

Windows

  • Install Visual Studio Build Tools
  • Install Git for Windows

Linux

  • Ubuntu/Debian
sudo apt-get update
sudo apt-get install build-essential pkg-config
  • Arch linux
sudo pacman -S base-devel
  • Fedora
sudo dnf groupinstall "Development Tools"

macOS

xcode-select --install

Troubleshooting

If you encounter any issues:

  • Ensure your Rust toolchain is up to date:
rustup update
  • Clear Cargo cache:
cargo clean
  • Check system dependencies
  • Try rebuilding with verbose output:
cargo build -v

Releases

No releases published

Packages

No packages published

Languages