Frigate: Aussschnitt eines Streams als eigene Kamera definieren?

Ich möchte Folgendes erreichen (ich habe dazu diverse Foren inkl. HA Community und Reddit rauf & runter gesucht und bisher nichts Funktionierendes gefunden*):
Ich verwende (u.a.) eine Reolink RLC-511W auf meiner Terrasse. Von dem vorhandenen Stream möchte ich nun einen bestimmten Ausschnitt als zusätzliche, eigene Kamera definieren.

Das Vollbild funktioniert mit Frigate einwandfrei:

go2rtc:
  streams:
    garten:
      - rtsp://***:***@192.168.178.61:554//h264Preview_01_main
    garten_sub:
      - rtsp://***:***@192.168.178.61:554//h264Preview_01_sub
  garten:
    ffmpeg:
      hwaccel_args: preset-rpi-64-h264
      inputs:
          # High resolution stream
        - path: rtsp://127.0.0.1:8554/garten
          input_args: preset-rtsp-restream
          roles:
            - record
          # Low resolution stream
        - path: rtsp://127.0.0.1:8554/garten_sub
          input_args: preset-rtsp-restream
          roles:
            - detect
      output_args:
        record: preset-record-generic-audio-copy
    detect:
      width: 640
      height: 480
      fps: 7

Im Netz findet man verschiedene Ansätze, die mehr oder weniger alle darauf hinauslaufen, FFMpeg mit dem Parameter crop zu füttern. Ich möchte

  • den Ausschnitt mit der Größe 1080 x 420
  • startend bei der Koordinate 500:450

als eigene Kamera camera_crop definieren. Laut FFMpeg-Doku braucht es dazu den Parameter -vf crop=1080:420:500:450.

Egal, welche Varianten ich an Code verwende: Das Kamerabild ist immer Vollbild und kein Ausschnitt. Zudem meldet das Frigate-Log z.B.

crop=500:450:1080:420: Invalid argument

Kann mir da jemand weiterhelfen und mir idealerweise ein funktionierendes Code-Beispiel für Frigate zeigen? :pray:


* Siehe z.B.