Skip to content
This repository has been archived by the owner on May 31, 2024. It is now read-only.

Abstraktion des Systen.IO.FileSystemWatcher für die Überwachung von Dateiänderungen mit typisierten Dateiinfo über Medien.

License

Notifications You must be signed in to change notification settings

kurmann/Videoschnitt.MediaFileWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media File Watcher

Archivierung

Dieses Repository wurde in das Monorepo "kurmann/videoschnitt" migriert

Hinweis: Dieses Repository wird nicht mehr aktiv weiterentwickelt und ist archiviert. Die Entwicklung wird nun im Monorepo kurmann/videoschnitt fortgeführt.


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.

Installation

dotnet add package Kurmann.Videoschnitt.MediaFileWatcher

Features

  • 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)

Integration

In eine Host .NET-Anwendung

services.AddMediaFileWatcher(servicesSettings);

About

Abstraktion des Systen.IO.FileSystemWatcher für die Überwachung von Dateiänderungen mit typisierten Dateiinfo über Medien.

Topics

Resources

License

Stars

Watchers

Forks

Languages