33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
# File Renamer CLI
|
|
|
|

|
|

|
|

|
|
|
|
Ein rekursives CLI-Tool zum Umbenennen von Dateien mit Suffix und automatischer TMDb-Titelerkennung. Ideal für die Organisation von Film- und Serien-Dateien.
|
|
|
|
## Features
|
|
|
|
- **Rekursives Umbenennen**: Verarbeitet Dateien in Ordnern und Unterordnern.
|
|
- **TMDb-Integration**: Erkennt Film- und Serientitel automatisch über die TMDb-API.
|
|
- **Konfigurierbare Suffixe**: Fügt benutzerdefinierte Suffixe zu Dateinamen hinzu.
|
|
- **Flexible Modi**:
|
|
- Vorschau-Modus: Zeigt Änderungen ohne sie anzuwenden.
|
|
- Vorschau mit Bestätigung: Änderungen werden nach Bestätigung durchgeführt.
|
|
- Direkter Modus: Sofortiges Umbenennen ohne Vorschau.
|
|
- **Caching**: Speichert TMDb-Abfragen für schnellere Verarbeitung.
|
|
- **Konfigurationsmanagement**: Speichert Einstellungen in einer JSON-Datei.
|
|
- **Versionsprüfung**: Prüft automatisch auf Updates über Gitea.
|
|
|
|
## Voraussetzungen
|
|
|
|
- **Node.js**: Version >= 14.0.0
|
|
- **TMDb API-Token**: Erforderlich für die Titelabfrage. [Hier anmelden](https://www.themoviedb.org/documentation/api).
|
|
- Optional: `dotenv` für die Verwaltung von Umgebungsvariablen.
|
|
|
|
## Installation
|
|
|
|
1. **Repository klonen**:
|
|
```bash
|
|
git clone https://git.viper.ipv64.net/M_Viper/file-renamer-cli.git
|
|
cd file-renamer-cli |