2026-05-06 16:16:36 +03:00
2026-05-06 16:00:11 +03:00
2026-05-06 16:16:36 +03:00
2026-05-06 16:16:36 +03:00

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

./transmutate.sh <path/to/image|video|audio>

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
Description
Transmutate is a KDE desktop tool for converting images, videos, and audio files. It uses KDialog to provide interactive menus where users select the output format, set quality parameters, and choose audio/subtitle tracks. Under the hood, it leverages FFMPEG and ImageMagick to perform the actual transcoding.
Readme MIT 67 KiB
Languages
Python 66.5%
Shell 33.5%