64 lines
2.0 KiB
Markdown
Executable File
64 lines
2.0 KiB
Markdown
Executable File
# Metadaten von Videodateien sichern
|
|
|
|
TinyMediaManager speichert zu Filmen und Serien eine Reihe von Bildern und Metadaten. Diese können händisch ergänzt werden. Teilweise steckt viel Arbeit in der Auswahl der Artwork. Mit diesem Tool können sie gesichert werden. Dieses Tool versucht, möglichst viele Naming Conventions zu berücksichtigen. Es können alle bekannten Artwork-Typen einzeln gesichert oder ausgelassen werden.
|
|
|
|
|
|
## Funktion
|
|
|
|
Das Skript durchläuft jeden Unterordner im angegebenen Verzeichnis. Wird eine `.nfo`-Datei gefunden, werden alle dazugehörigen Artworks eingesammelt und in eine `.zip`-Datei im Zielordner gepackt. Der Name der `.zip`-Datei entspricht dabei dem Namen des Films oder der Serie.
|
|
|
|
|
|
## Installation
|
|
|
|
1. Stellen Sie sicher, dass `zip` auf Deinem System installiert ist:
|
|
|
|
```bash
|
|
sudo apt install zip
|
|
```
|
|
2. Lade das Skript herunter und mache es ausführbar:
|
|
|
|
```bash
|
|
chmod +x shell_tmm_media_backup.sh
|
|
```
|
|
3. Passe die `settings.ini` an deine Bedürfnisse an (siehe Beispiel unten).
|
|
|
|
|
|
## Beispiel für die Ausführung
|
|
|
|
Führe das Skript aus, indem du den folgenden Befehl im Terminal eingibst:
|
|
```bash
|
|
./shell_tmm_media_backup.sh
|
|
```
|
|
|
|
|
|
## settings.ini
|
|
|
|
In der `settings.ini` werden die Quell- und Zielpfade festgelegt. Außerdem wird definiert, welche Artwork-Typen gesichert werden sollen:
|
|
```ini
|
|
[Paths]
|
|
source_dir=/Filme/
|
|
source_dir=/Filme 2/
|
|
source_dir=/Serien/
|
|
backup_dir_movies=/Backups/Filme
|
|
backup_dir_series/Backups/Serien
|
|
|
|
[Options]
|
|
backup_actors=true
|
|
backup_trickplay=true
|
|
backup_trailer=true
|
|
backup_banner=true
|
|
backup_clearart=true
|
|
backup_clearlogo=true
|
|
backup_fanart=true
|
|
backup_landscape=true
|
|
backup_poster=true
|
|
backup_discart=true
|
|
backup_nfo=true
|
|
backup_musictheme=true
|
|
```
|
|
|
|
|
|
## Hinweis
|
|
|
|
- Das Script verwendet **keine** Befehle wie **verschieben** oder **löschen** in deinen `source_dir`. Deine Dateien bleiben wo sie sind.
|
|
- Das Script **überschreibt** alte Backups in deinem `backup_dir` mit gleichem Film oder Seriennamen. |