Record Video

Dieser Funktionsblock speichert eingehende Frames in einer Videodatei. Er unterstützt mehrere Trigger-Modi (Tastatur oder Signal), wählbare Ausgabequalität und automatische Dateinamensvergabe, um Überschreiben zu vermeiden. Verwenden Sie diesen Block, wenn Sie eine Folge von Bildern als Video erfassen und speichern möchten.

📥 Eingänge

  • Frame — Bildframes, die in das Video geschrieben werden.

  • Record — Boolesches Signal zur Steuerung der Aufnahme (Verhalten hängt vom gewählten Trigger-Modus ab).

  • Folder Path — Zielordner, in dem die Videodatei gespeichert wird.

  • File Name (no extension) — Optionaler Dateiname; bleibt dieses Feld leer, wird ein Zeitstempel-basierter Name erzeugt.

📤 Ausgänge

  • Dieser Funktionsblock liefert keine Ausgänge.

🕹️ Steuerungen

  • Video Quality — Wählen Sie die Ausgabequalität. Optionen sind typischerweise Compressed und High Quality.

  • Trigger Mode — Legt fest, wie die Aufnahme gestartet/gestoppt wird. Typische Optionen: Spacebar, Continuous und Once.

  • Recording — LED-ähnliche Anzeige, die zeigt, ob aktuell aufgezeichnet wird.

Hinweis: Im Modus Spacebar drücken Sie die tatsächliche Leertaste, um die Aufnahme zu starten/stoppen. In den Modi Continuous und Once folgt das Verhalten dem booleschen Eingang Record.

🎨 Funktionen

  • Automatische Erstellung eindeutiger Dateinamen, wenn ein Name bereits im ausgewählten Ordner existiert.

  • Zwei Qualitätsmodi, die in unterschiedlichen Container-/Codec-Formaten speichern (übliche komprimierte und hochwertige Optionen).

  • Visuelle LED-Anzeige für den Aufnahmezustand.

  • Unterstützung für Start/Stopp per Tastatur oder booleschem Signal — geeignet für manuelle und automatisierte Abläufe.

  • Konvertiert einkanalige Frames bei Bedarf in Farbe, bevor sie geschrieben werden (sorgt für ein einheitliches Videoformat).

⚙️ Ablauf

  • Wählen Sie einen Trigger Mode:

    • Spacebar — Leertaste drücken, um Start/Stopp zu toggeln.

    • Continuous — TRUE startet die Aufnahme; FALSE stoppt und finalisiert die Datei.

    • Once — Ein Umschalten des Eingangs Record löst eine einzelne Start-/Stopp-Aktion aus.

  • Sobald die Aufnahme startet, erstellt der Block eine neue Datei im ausgewählten Ordner mit der gewählten Qualität. Existiert bereits eine Datei mit dem gewünschten Namen, hängt der Block einen eindeutigen Suffix an.

  • Während der Aktivität schreibt der Block jeden empfangenen Frame in die Datei. Beim Stoppen wird die Datei finalisiert und geschlossen.

  • Die gespeicherte Datei ist möglicherweise während der Aufnahme nicht abspielbar; warten Sie bis die Aufnahme beendet ist, bevor Sie die Datei öffnen.

📝 Nutzungshinweise

  1. Versorgen Sie den Eingang Frame mit einer Frame-Quelle (z. B. Camera USB, Camera IP (ONVIF), Stream Reader oder Video).

  2. Wählen Sie über Folder Path einen Zielordner aus.

  3. Optional: File Name (no extension) setzen oder leer lassen, um einen Zeitstempel zu verwenden.

  4. Wählen Sie Video Quality und Trigger Mode.

  5. Verwenden Sie den gewählten Trigger (Leertaste drücken oder Eingang Record toggeln), um die Aufnahme zu starten und zu stoppen.

💡 Tipps und Tricks

  • Um eine Vorschau des Aufgezeichneten zu sehen, verbinden Sie dieselbe Frame-Quelle zusätzlich mit Show Image.

  • Sind die Eingangsframes größer als nötig, fügen Sie vor diesem Block Image Resizer ein, um die Auflösung zu reduzieren und die Dateigröße zu verringern.

  • Wenn Sie lieber Einzelbilder statt Video speichern wollen, nutzen Sie parallel Image Logger oder Multi Image Write.

  • Verwenden Sie Date-Time oder Date-Time List, um lesbare Dateinamen zu erzeugen (geben Sie den Text an File Name (no extension) weiter).

  • Nutzen Sie File/Folder Operations, um den Zielordner vorzubereiten oder zu prüfen, bevor die Aufnahme startet.

  • Wenn die gesamte Szene während der Aufnahme gestoppt werden muss, kombinieren Sie diesen Block mit Stop, damit die Datei sauber abgeschlossen wird.

🛠️ Fehlersuche

  • Aufnahme startet nicht:

    • Prüfen Sie den gewählten Trigger Mode und stellen Sie sicher, dass die passende Aktion ausgeführt wird (Leertaste drücken oder boolesches Signal senden).

    • Vergewissern Sie sich, dass Folder Path gültig und beschreibbar ist.

  • Keine Frames im gespeicherten Video oder beschädigte Datei:

    • Stellen Sie sicher, dass die Frame-Quelle tatsächlich Frames liefert (zur Vorschau Show Image verwenden).

    • Achten Sie auf konsistente Frame-Größen; vor dem Aufzeichnen kann ein Resize helfen.

  • Dateinamenskollisionen oder unerwartete Suffixe:

    • Der Block erzeugt automatisch eindeutige Namen bei Duplikaten. Verwenden Sie einen eigenen File Name (no extension) und fügen Sie Datum/Uhrzeit hinzu, wenn Sie vorhersehbare Namen möchten.

  • Video lässt sich während der Aufnahme nicht öffnen:

    • Das ist erwartetes Verhalten. Warten Sie bis die Aufnahme gestoppt und die Datei finalisiert ist.

Wenn Probleme bestehen bleiben, machen Sie einen kurzen Test mit einer einfachen Quelle wie Video oder Load Image (in Schleife), um zu prüfen, ob das Problem an der Quelle oder am Speichervorgang liegt.

Zuletzt aktualisiert

War das hilfreich?