♻ | New project structure
This commit is contained in:
26
legacy/README.md
Normal file
26
legacy/README.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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 <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
|
||||
Reference in New Issue
Block a user