45 lines
858 B
Markdown
45 lines
858 B
Markdown
# TonUinoNator
|
|
|
|
Kleines macOS-SwiftUI-Tool zum Vorbereiten von Hörspielordnern für TonUINO/DFPlayer-SD-Karten.
|
|
|
|
## Erwartete Input-Struktur
|
|
|
|
```text
|
|
Input/
|
|
Folge 1/
|
|
teil 1.mp3
|
|
teil 2.mp3
|
|
Folge 2/
|
|
01.mp3
|
|
02.mp3
|
|
```
|
|
|
|
Die App nimmt jeden Unterordner mit Audiodateien als eine Folge. Dateien werden natürlich sortiert, also z. B. `Teil 2` vor `Teil 10`.
|
|
|
|
## Output-Struktur
|
|
|
|
```text
|
|
Output/
|
|
01/
|
|
001.mp3
|
|
02/
|
|
001.mp3
|
|
```
|
|
|
|
Das entspricht dem gewünschten TonUINO/DFPlayer-Schema: ein nummerierter Ordner pro Folge und darin genau eine Datei `001.mp3`.
|
|
|
|
Die App fügt die MP3-Dateien einer Folge in natürlicher Sortierung zusammen. Andere Audioformate werden in der Vorschau gewarnt und beim Export nicht in MP3 konvertiert.
|
|
|
|
## Starten
|
|
|
|
```bash
|
|
cd TonUinoNator
|
|
swift run
|
|
```
|
|
|
|
Für einen schnellen Build:
|
|
|
|
```bash
|
|
swift build
|
|
```
|