AudioSlim is a Tauri v2 desktop app for converting/compressing audio files using ffmpeg. The current state is a minimal scaffold: a single convert_to_mp3 Rust command with a hardcoded file path in the React frontend. The goal is to build a complete, usable app that supports multiple files, multiple output formats, and ffmpeg compression options.
Approach: System ffmpeg (not bundled). Output files saved alongside input files. Sequential file processing (ffmpeg is already multi-threaded internally). Show before/after file sizes after conversion.