# Libraries ## Einstellungen * [ ] Anzeigename * [ ] Welche Ordner sind Teil der Library (n viele möglich) * [ ] Sollen externe APIs angefunkt werden, beim sammeln von Meta-Daten? * [ ] Welche APIs/Provider bzw. Reihenfolge * [ ] Bevorzugte Sprache für extern angefragte Daten ## Freigaben * [ ] Finden getrennt von den Dateifreigaben statt * Kann maybe smart mit Dateifreigaben kombiniert werden, aber primär ist getrenntes Feature ## Scan * [ ] Stellt fest, welche Dateien im Index/der Datenbank aktulisiert werden müssen * [ ] Datei hat sich verändert (bzw. ist neu hinzugekommen) * [ ] Externe API hat neuere Daten, als beim letzen Mal? (Wenn, dann mit cooldown) * [ ] Ausführung des Scans * [ ] Bekommt technisch einen Pfad rein, und scannt diesen rekursiv, wenn es ein Ordner ist * [ ] Apollo weiß, dass sich eine Datei verändert hat? => Scan queuen für die Datei * [ ] Jede Zeit X wird automatisch gescannt * Soll Apollo-Unbekannte Änderungen im Index verzeichnen * Hält Infos aus externen Quellen aktuell (Bilder, Zusammenfassung, neuer Trailer?, ...) * Im optimal-Fall sagt dieser getriggerte Scan fast immer: *Alles geil diggi, nix zu tun* * [ ] Welche Infos werden ermittelt? * [ ] Episoden * [ ] Name/Titel * [ ] Nummer/Reihenfolge * [ ] Thumbnail * [ ] Zusammenfassung * [ ] FSK-Freigabe * [ ] Thumbnail/Cover der ganzen Serie/des ganzen Films * [ ] Ordner- und Datei-Struktur gleich wie bei Jellyfin * Wirkt auf den ersten Blick sehr sinnvoll (Apollo leitet einzelheiten vllt. ab) * Für Serien: https://jellyfin.org/docs/general/server/media/shows/ * Für Filme: https://jellyfin.org/docs/general/server/media/movies/ # Media (Serien, Filme, ...) * [ ] Der Watch-Progress wird gespeichert * [ ] Ermöglicht das Fortsetzen bei der aktuellen/nächsten Folge
Libraries
Einstellungen
Freigaben
Scan
Media (Serien, Filme, ...)