2026-04-10 17:13:29 +00:00
2026-04-10 17:13:59 +00:00

fcco Converter V2

WAV-zu-MP3-Konverter mit grafischer Benutzeroberfläche. Unterstützt automatische Metadaten-Erstellung (Künstler, Album, Titel, Tracknummer), Cover-Bilder und alphabetische Sortierung. Läuft auf Windows und macOS.


Features

  • Mehrere WAV-Dateien oder ganze Ordner (mit Unterordnern) auswählen
  • Metadaten definieren und bearbeiten (Künstler, Album, Jahr, Cover)
  • Automatische Sortierung nach Dateinamen
  • Cover-Bild einfügen (JPG/PNG)
  • Einstellungen werden dauerhaft gespeichert
  • Fortschrittsanzeige pro Datei und gesamt
  • Automatisches Update direkt aus der App
  • Moderne, dunkle Benutzeroberfläche (CustomTkinter)

Installation (Endnutzer)

Lade die neueste Version von der Releases-Seite herunter:

  • Windows: fcco-Converter-windows.zip entpacken und fcco-Converter.exe starten.
  • macOS: fcco-Converter-macos.zip entpacken und fcco-Converter starten.

FFmpeg wird automatisch beim ersten Start heruntergeladen. Keine weitere Installation nötig.


Updates

In der App auf "Update prüfen" klicken. Wenn eine neue Version verfügbar ist, wird sie direkt heruntergeladen und installiert. Danach muss die App einmal neu gestartet werden.


Entwicklung

Voraussetzungen

  • Python 3.11 oder neuer
  • Virtuelle Umgebung empfohlen

Setup

python -m venv .venv
source .venv/bin/activate    # macOS / Linux
# .venv\Scripts\activate     # Windows

pip install -r requirements.txt

Starten

python main.py

Build (Standalone-Executable)

python build.py

Die fertige Datei liegt anschließend im dist/-Verzeichnis.


Projektstruktur

fcco-Converter/
├── main.py                       # Einstiegspunkt
├── build.py                      # Build-Skript (PyInstaller)
├── requirements.txt              # Abhängigkeiten
├── icon.ico                      # Programm-Icon
├── fcco_converter/
│   ├── __init__.py
│   ├── config.py                 # Einstellungen & Konfiguration
│   ├── converter.py              # FFmpeg-Konvertierung
│   ├── metadata.py               # ID3-Tags & Cover
│   ├── updater.py                # Auto-Update von Gitea Releases
│   └── gui.py                    # CustomTkinter GUI
└── README.md

Hinweise

  • Nur .wav-Dateien werden als Eingabe akzeptiert.
  • Cover-Bilder müssen .jpg, .jpeg oder .png sein.
  • Export erfolgt im .mp3-Format (192 kbit/s).
  • Einstellungen werden in ~/.config/fcco-Converter/ (Linux), ~/Library/Application Support/fcco-Converter/ (macOS) bzw. %APPDATA%/fcco-Converter/ (Windows) gespeichert.
S
Description
No description provided
Readme
209 KiB
v2.0.2
Latest
2026-07-20 18:32:13 +02:00
Languages
Python 100%