Was sind die input_args in der frigate.yml?

Antwort vom

In der Konfigurationsdatei `frigate.yml` für [Frigate](https://frigate.video/) kannst du mit dem Parameter `input_args` zusätzliche Argumente an den FFmpeg-Prozess übergeben, der für die Videoverarbeitung zuständig ist. Das ist besonders nützlich, wenn du spezielle Einstellungen für den Video-Stream benötigst, die über die Standardoptionen hinausgehen. **Beispiel für die Verwendung von `input_args`:** ```yaml cameras: wohnzimmer: ffmpeg: inputs: - path: rtsp://user:pass@192.168.1.10:554/stream1 roles: - detect input_args: - -rtsp_transport - tcp - -stimeout - '5000000' ``` **Erklärung:** - `input_args` ist eine Liste von Argumenten, die an FFmpeg übergeben werden. - Im Beispiel wird der RTSP-Transport auf TCP gesetzt und ein Timeout definiert. **Typische Anwendungsfälle für `input_args`:** - Wechsel des RTSP-Transports (`-rtsp_transport tcp`) - Setzen von Timeouts (`-stimeout 5000000`) - Anpassen von Puffergrößen oder anderen FFmpeg-Optionen **Wichtig:** Die `input_args` werden pro Input gesetzt und überschreiben die globalen Standardwerte von Frigate für diesen Stream. **Weitere Informationen:** Die offizielle Dokumentation zu den FFmpeg-Optionen findest du hier: https://docs.frigate.video/configuration/camera#input_args Und die allgemeine Frigate-Konfigurationsdokumentation hier: https://docs.frigate.video/configuration/ Falls du spezielle Anforderungen hast, solltest du die FFmpeg-Dokumentation konsultieren: https://ffmpeg.org/ffmpeg.html

Kategorie: Technik Tags: Frigate YAML Input_args
Neue Frage stellen