Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Dokumentation für GDAHT


GDAHT

GottesDienst-Aufnahme-Hochlade-Tool (GDAHT) ist ein Programm zum Hochladen von Audio-Gottesdienstaufnahmen. Folgende Dinge werden von GDAHT in dieser Reihenfolge automatisch erledigt:

  • Erkennen einer Speicherkarte mit den Aufnahmen (nur macOS)
  • Automatisches Ermitteln der heutigen (oder sonstig relevanten) Aufnahme
  • Normalisieren der Aufnahme auf einheitliche Lautstärke
  • Entfernen von Stille von Anfang und Ende der Aufnahme
  • Konvertieren der Aufnahme in ein oder mehrere Formate (Opus, FLAC, evtl. weitere)
  • Versehen der Aufnahme mit relevanten Metadaten, z.B. Aufnahmedatum und immer gleiche generische Metadaten
  • Hochladen der Aufnahme auf einen Datei-Server
  • Verlinken der Aufnahme in einem ChurchTools-Beitrag

Außerdem verwaltet GDAHT eine Datenbank an bereits verarbeiteten Aufnahmen. Das verhindert eine versehentliche doppelte Verarbeitung derselben Aufnahme.

GDAHT läuft auf mehreren Plattformen (macOS und Linux werden getestet). Manche Funktionen sind plattformspezifisch.

Ausführliche Benutzerdokumentation

GDAHT ist ein systemunabhängiges Python-Programm auf Basis von PySide6 (Qt6). Es werden uv als Buildmanager verwendet, sowie just für Hilfsskripte. Für Entwickler*innen ist der Quellcode in ausreichendem Umfang dokumentiert.

Lizenz

GDAHT ist gemeinfreie Software. Für Rechtsordnungen, die die Gemeinfreiheit nicht anerkennen, ist der Quellcode unter der Unlicense verfügbar.