Automatisierung Dateien Monatlich in neuen Ordner verschieben ?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Sascha0901

Benutzer
Registriert
03. Feb. 2026
Beiträge
4
Reaktionspunkte
0
Punkte
1
Hallo zusammen,


ich suche nach einer Möglichkeit, meine Videoaufzeichnungen monatlich automatisch in Ordner zu sortieren.


Aktuell nutze ich eine Synology DS224+, auf der die Videoaufzeichnungen von UniFi Protect gespeichert werden.
UniFi legt die Videos dabei in tagesweisen Ordnern ab, z. B.:


  • UniFi-Protect_2026-01-01
  • UniFi-Protect_2026-01-02
  • UniFi-Protect_2026-01-03
  • usw.

Nun würde ich gerne alle Tagesordner eines Monats (z. B. Januar) in einen neuen Ordner wie
Januar 2026 verschieben.


Der Monatsordner sollte idealerweise automatisch erstellt werden, falls er noch nicht existiert.


Gibt es dafür eine Möglichkeit (z. B. per Skript, Aufgabenplaner oder einer Synology-Funktion)?


Vielen Dank im Voraus! 🙌
 
Ja, das geht gut mit einem Script, welches über den Aufgabenplaner gesteuert wird.
 
hab es mit dem script hinbekommen

#!/bin/bash

# Quellverzeichnis (angepasst)
SOURCE_DIR="/volume1/unifi/UniFi/"

# Ins Quellverzeichnis wechseln
cd "$SOURCE_DIR" || exit 1

for dir in UniFi-Protect_[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]; do
# Nur Verzeichnisse verarbeiten
[ -d "$dir" ] || continue

# Datum extrahieren
DATE_PART="${dir#UniFi-Protect_}" # z.B. 2026-01-15
YEAR="${DATE_PART:0:4}" # 2026
MONTH="${DATE_PART:5:2}" # 01

# Monatsname ermitteln
MONTH_NAME=$(date -d "$YEAR-$MONTH-01" +"%B")

# Zielordner (z.B. 2026-01_Januar)
TARGET_DIR="${YEAR}-${MONTH}_${MONTH_NAME}"

# Zielordner erstellen, falls nötig
mkdir -p "$TARGET_DIR"

# Tagesordner verschieben
mv "$dir" "$TARGET_DIR/"
done
 
jetzt habe ich allerdings bemerkt, wenn ich diese Dateien z.b. aus ~ Januar 940GB über die Synology zu einem Archiv packen lasse, ändert sich die Größe nicht.. also nicht wie z.b bei Winrar 40% kleiner oder so gibt es da auch eine Möglichkeit?
 
Was für Dateiformate haben die Videos?
 
Ich sehe hier technisch auch nur bedingt Spielraum, wenn es um die Kompromierung als Archiv auf dem NAS geht. Mit Transcodierung ist sicherlich einiges an Speicherplatz zu sparen, geht dann allerdings irgendwann zu Lasten der Qualität.
 
Guten morgen es sind mp4
Wenn es bereits H.265 ist, gibt's nichts mehr zu optimieren.
Aber wenn die MP4-Videos z.B. nur mit H.264 codiert sind, erhältst du durch Neukodierung in H.265 erheblich kleinere Dateien - ohne sichtbaren Qualitätsverlust.
Neukomprimierung braucht allerdings richtig viel Rechenpower. Mit so einer lahmen CPU wie der DS224+ kannst du das vergessen.
 
Zuletzt bearbeitet:

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat