Das Modul "Media File Watcher" ist eine Komponente der Automatisierungsplattform für private Videoproduktion, die darauf abzielt, die Effizienz und Organisation von Mediendateien zu verbessern, indem es Verzeichnisse überwacht und auf Änderungen reagiert.
dotnet add package Kurmann.Videoschnitt.MediaFileWatcher
- Abstraktion des FileSystemWatcher: Bietet eine saubere und einfache API, um Änderungen im Dateisystem zu beobachten.
- Überwachung von Medienverzeichnissen: Verfolgt die Erstellung, Bearbeitung, Löschung und Umbenennung von Mediendateien in Echtzeit.
- Domänenspezifische Events: Ermöglicht das Auslösen von benutzerdefinierten Events, die für die Domäne der Mediendateiverwaltung relevant sind.
- Unterstützung für verschiedene Dateitypen:
- Neue Mediendateien (MP4, AVI, etc.)
- Sidecar-Dateien (z.B. NFO für Metadaten-Info oder SRT für Untertitel)
- Artwork-Dateien (Cover-Bilder, Thumbnails)
In eine Host .NET-Anwendung
services.AddMediaFileWatcher(servicesSettings);