mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-02 17:25:22 +03:00
Add camera level birdseye configruation
This commit is contained in:
parent
893000dd28
commit
4800e41ba9
@ -324,6 +324,13 @@ class BirdseyeConfig(FrigateBaseModel):
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
class BirdseyeCameraConfig(FrigateBaseModel):
|
||||||
|
enabled: bool = Field(default=True, title="Enable birdseye view for camera.")
|
||||||
|
mode: BirdseyeModeEnum = Field(
|
||||||
|
default=BirdseyeModeEnum.objects, title="Tracking mode for camera."
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
FFMPEG_GLOBAL_ARGS_DEFAULT = ["-hide_banner", "-loglevel", "warning"]
|
FFMPEG_GLOBAL_ARGS_DEFAULT = ["-hide_banner", "-loglevel", "warning"]
|
||||||
FFMPEG_INPUT_ARGS_DEFAULT = [
|
FFMPEG_INPUT_ARGS_DEFAULT = [
|
||||||
"-avoid_negative_ts",
|
"-avoid_negative_ts",
|
||||||
@ -539,6 +546,9 @@ class CameraConfig(FrigateBaseModel):
|
|||||||
detect: DetectConfig = Field(
|
detect: DetectConfig = Field(
|
||||||
default_factory=DetectConfig, title="Object detection configuration."
|
default_factory=DetectConfig, title="Object detection configuration."
|
||||||
)
|
)
|
||||||
|
birdseye: BirdseyeCameraConfig = Field(
|
||||||
|
default_factory=BirdseyeCameraConfig, title="Birdseye camera configuration."
|
||||||
|
)
|
||||||
timestamp_style: TimestampStyleConfig = Field(
|
timestamp_style: TimestampStyleConfig = Field(
|
||||||
default_factory=TimestampStyleConfig, title="Timestamp style configuration."
|
default_factory=TimestampStyleConfig, title="Timestamp style configuration."
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user