# Transmutate Transmutate is a pure KDE desktop tool for converting images, videos, and audio files. It uses **KDialog** for all interactive prompts and leverages **FFmpeg** and **ImageMagick** under the hood to perform the actual transcoding. ## Usage ```bash ./transmutate.sh ``` ## Features - Select output format, quality, and audio/subtitle tracks via KDE dialogs - Convert **images** to PNG, JPG, WebP, AVIF, GIF, or video formats (MP4, MKV, WebM, AVI, MOV) - Convert **videos** to MP4, MKV, WebM, AVI, MOV, GIF, or animated WebP - Convert **audio** to MP3, FLAC, WAV, OGG, M4A, or AAC - Animated GIFs and WebPs can be converted to full video formats - GIF/WebP animation options (looping) - If multiple audio or subtitle tracks exist, choose which to include - Handles filename conflicts by prompting to overwrite or auto-renaming ## Requirements - **KDE / KDialog** - **FFmpeg** - **ImageMagick** (`magick` CLI) — optional, used for better GIF and WebP conversion