Rename cover files: frontcover.jpg → front.jpg, backcover.jpg → back.jpg
Shorter, cleaner filenames consistent with Jellyfin conventions. Updated all references in source, tests, and documentation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
fd8de16bdd
commit
1ca88b0d6d
9 changed files with 145 additions and 68 deletions
|
|
@ -73,8 +73,8 @@ EAN/Barcode eingeben ODER CD-Hülle fotografieren
|
|||
│
|
||||
├─ MusicBrainz-Treffer → Auto-Rip
|
||||
│ Zeige: Artist – Album (Year), N Discs, M Tracks
|
||||
│ CAA-Cover herunterladen (frontcover.jpg + backcover.jpg)
|
||||
│ Vision-LLM im Hintergrund starten (analysiert backcover.jpg) ←─┐
|
||||
│ CAA-Cover herunterladen (front.jpg + back.jpg)
|
||||
│ Vision-LLM im Hintergrund starten (analysiert back.jpg) ←─┐
|
||||
│ Für jede Disc: "CD 1/3 einlegen, Enter" → Rip → Rename │ parallel
|
||||
│ Vision-LLM-Ergebnis abwarten (max. 120 s, oft schon fertig) ───┘
|
||||
│ Priorität: Vision-LLM > MusicBrainz
|
||||
|
|
@ -154,8 +154,8 @@ EAN/Barcode (Enter = überspringen): 028943753227
|
|||
MusicBrainz-Suche nach Barcode 028943753227 ...
|
||||
✓ Herbert von Karajan – Beethoven: 9 Symphonies (1963, 5 Disc(s), 50 Tracks)
|
||||
|
||||
Cover-Download: frontcover.jpg, backcover.jpg
|
||||
[Vision-LLM analysiert backcover.jpg im Hintergrund...]
|
||||
Cover-Download: front.jpg, back.jpg
|
||||
[Vision-LLM analysiert back.jpg im Hintergrund...]
|
||||
|
||||
CD 1/5 einlegen und Enter drücken (9 Tracks) ...
|
||||
|
||||
|
|
@ -263,7 +263,7 @@ Im Fallback-Modus (kein MusicBrainz-Treffer) kann derselbe laufende Scanner-Serv
|
|||
|
||||
Nach dem Hochladen fährt das Programm automatisch fort und startet die Vision-LLM-Analyse im Hintergrund. Sobald der Ripping-Prozess abgeschlossen ist, wird das Ergebnis übernommen.
|
||||
|
||||
Bei MusicBrainz-Treffern wird `backcover.jpg` aus dem Cover Art Archive heruntergeladen — kein Foto nötig.
|
||||
Bei MusicBrainz-Treffern wird `back.jpg` aus dem Cover Art Archive heruntergeladen — kein Foto nötig.
|
||||
|
||||
### Ergebnis-Verzeichnis
|
||||
|
||||
|
|
@ -275,8 +275,8 @@ Bei MusicBrainz-Treffern wird `backcover.jpg` aus dem Cover Art Archive herunter
|
|||
01_-_Allegro_con_brio_-_Karajan.flac
|
||||
02_-_Andante_con_moto_-_Karajan.flac
|
||||
...
|
||||
frontcover.jpg ← aus CAA oder automatisch hinzugefügt
|
||||
backcover.jpg ← aus CAA oder Smartphone-Foto
|
||||
front.jpg ← aus CAA oder automatisch hinzugefügt
|
||||
back.jpg ← aus CAA oder Smartphone-Foto
|
||||
album.json ← automatisch gespeichert
|
||||
```
|
||||
→ Am Ende zeigt das Programm den fertigen `apply`-Befehl an (copy-paste-fähig).
|
||||
|
|
@ -469,10 +469,10 @@ Im Album-Verzeichnis werden folgende Dateinamen erwartet:
|
|||
|
||||
| Datei | Zweck |
|
||||
|-------|-------|
|
||||
| `frontcover.jpg` oder `frontcover.png` | Front-Cover |
|
||||
| `backcover.jpg` oder `backcover.png` | Rückseiten-Cover |
|
||||
| `front.jpg` oder `front.png` | Front-Cover |
|
||||
| `back.jpg` oder `back.png` | Rückseiten-Cover |
|
||||
|
||||
Symbolische Links auf diese Namen sind erlaubt. `apply` kopiert die mit `--front`/`--back` angegebenen Bilder automatisch als `frontcover.jpg` bzw. `backcover.jpg` ins Album-Verzeichnis und bettet das Frontcover anschließend in alle Audio-Dateien ein (skaliert auf max. 500 px).
|
||||
Symbolische Links auf diese Namen sind erlaubt. `apply` kopiert die mit `--front`/`--back` angegebenen Bilder automatisch als `front.jpg` bzw. `back.jpg` ins Album-Verzeichnis und bettet das Frontcover anschließend in alle Audio-Dateien ein (skaliert auf max. 500 px).
|
||||
|
||||
Ist bereits ein `frontcover.*` vorhanden (z.B. bei erneutem `apply`), wird es ohne `--front`-Option verwendet.
|
||||
|
||||
|
|
@ -505,8 +505,8 @@ Ausgabe:
|
|||
|
||||
```
|
||||
Verzeichnis: ~/rip/Beethoven_Sinfonien
|
||||
frontcover: frontcover.jpg
|
||||
backcover: backcover.jpg
|
||||
frontcover: front.jpg
|
||||
backcover: back.jpg
|
||||
|
||||
CD1/
|
||||
[♪] 01_-_Allegro_con_brio_-_Karajan.flac
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue