Musiksammlung/README.md
dschlueter 3b6c37a32d Add work-in-progress warning to README and BEDIENUNGSANLEITUNG
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-17 17:47:41 +01:00

47 lines
1,010 B
Markdown

# Musiksammlung
> **ACHTUNG! Das Programm ist nicht fertig!**
CLI-Tool zum Digitalisieren von CD-Sammlungen für Jellyfin.
## Überblick
**Musiksammlung** automatisiert die Digitalisierung physischer CDs:
1. CDs rippen (via `abcde`, CDDB-Lookup)
2. Coverbilder per OCR oder Vision-LLM analysieren
3. Tracklisten per LLM extrahieren und als JSON speichern
4. Audiodateien umbenennen, taggen und in Jellyfin-Struktur ablegen
5. M3U-Playlisten erzeugen
## Voraussetzungen
- Python 3.11+
- `abcde` (CD-Ripping)
- `tesseract` (OCR, optional)
- Ollama oder OpenAI-kompatibles LLM (optional)
## Installation
```bash
pip install -e ".[dev]"
```
## Schnellstart
```bash
# CDs rippen
musiksammlung rip -j 0 -P
# Coverbild scannen → album.json erzeugen
musiksammlung scan back.jpg -o album.json
# Audiodateien organisieren und taggen
musiksammlung apply temp/Album1/CD1 album.json ~/Musik
```
Ausführliche Anleitung: [BEDIENUNGSANLEITUNG.md](BEDIENUNGSANLEITUNG.md)
## Lizenz
Siehe [LICENSE](LICENSE).