mirror of
https://github.com/blakeblackshear/frigate.git
synced 2024-11-21 19:07:46 +01:00
Merge remote-tracking branch 'origin/master' into dev
This commit is contained in:
commit
6102e9e5ea
@ -202,7 +202,7 @@ birdseye:
|
|||||||
inactivity_threshold: 30
|
inactivity_threshold: 30
|
||||||
# Optional: Configure the birdseye layout
|
# Optional: Configure the birdseye layout
|
||||||
layout:
|
layout:
|
||||||
# Optional: Scaling factor for the layout calculator (default: shown below)
|
# Optional: Scaling factor for the layout calculator, range 1.0-5.0 (default: shown below)
|
||||||
scaling_factor: 2.0
|
scaling_factor: 2.0
|
||||||
# Optional: Maximum number of cameras to show at one time, showing the most recent (default: show all cameras)
|
# Optional: Maximum number of cameras to show at one time, showing the most recent (default: show all cameras)
|
||||||
max_cameras: 1
|
max_cameras: 1
|
||||||
|
@ -3,7 +3,7 @@ id: index
|
|||||||
title: Models
|
title: Models
|
||||||
---
|
---
|
||||||
|
|
||||||
<a href="https://plus.frigate.video" target="_blank" rel="nofollow">Frigate+</a> offers models trained on images submitted by Frigate+ users from their security cameras and is specifically designed for the way Frigate NVR analyzes video footage. These models offer higher accuracy with less resources. The images you upload are used to fine tune a baseline model trained from images uploaded by all Frigate+ users. This fine tuning process results in a model that is optimized for accuracy in your specific conditions.
|
<a href="https://frigate.video/plus" target="_blank" rel="nofollow">Frigate+</a> offers models trained on images submitted by Frigate+ users from their security cameras and is specifically designed for the way Frigate NVR analyzes video footage. These models offer higher accuracy with less resources. The images you upload are used to fine tune a baseline model trained from images uploaded by all Frigate+ users. This fine tuning process results in a model that is optimized for accuracy in your specific conditions.
|
||||||
|
|
||||||
:::info
|
:::info
|
||||||
|
|
||||||
|
@ -28,6 +28,7 @@ You can open `chrome://media-internals/` in another tab and then try to playback
|
|||||||
Frigate generally [recommends cameras with configurable sub streams](/frigate/hardware.md). However, if your camera does not have a sub stream that a suitable resolution, the main stream can be resized.
|
Frigate generally [recommends cameras with configurable sub streams](/frigate/hardware.md). However, if your camera does not have a sub stream that a suitable resolution, the main stream can be resized.
|
||||||
|
|
||||||
To do this efficiently the following setup is required:
|
To do this efficiently the following setup is required:
|
||||||
|
|
||||||
1. A GPU or iGPU must be available to do the scaling.
|
1. A GPU or iGPU must be available to do the scaling.
|
||||||
2. [ffmpeg presets for hwaccel](/configuration/hardware_acceleration.md) must be used
|
2. [ffmpeg presets for hwaccel](/configuration/hardware_acceleration.md) must be used
|
||||||
3. Set the desired detection resolution for `detect -> width` and `detect -> height`.
|
3. Set the desired detection resolution for `detect -> width` and `detect -> height`.
|
||||||
@ -56,10 +57,44 @@ SQLite does not work well on a network share, if the `/media` folder is mapped t
|
|||||||
|
|
||||||
If MQTT isn't working in docker try using the IP of the device hosting the MQTT server instead of `localhost`, `127.0.0.1`, or `mosquitto.ix-mosquitto.svc.cluster.local`.
|
If MQTT isn't working in docker try using the IP of the device hosting the MQTT server instead of `localhost`, `127.0.0.1`, or `mosquitto.ix-mosquitto.svc.cluster.local`.
|
||||||
|
|
||||||
This is because, by default, Frigate does not run in host mode so localhost points to the Frigate container and not the host device's network.
|
This is because Frigate does not run in host mode so localhost points to the Frigate container and not the host device's network.
|
||||||
|
|
||||||
### How do I know if my camera is offline
|
### How do I know if my camera is offline
|
||||||
|
|
||||||
A camera being offline can be detected via MQTT or /api/stats, the camera_fps for any offline camera will be 0.
|
A camera being offline can be detected via MQTT or /api/stats, the camera_fps for any offline camera will be 0.
|
||||||
|
|
||||||
Also, Home Assistant will mark any offline camera as being unavailable when the camera is offline
|
Also, Home Assistant will mark any offline camera as being unavailable when the camera is offline.
|
||||||
|
|
||||||
|
### How can I view the Frigate log files without using the Web UI?
|
||||||
|
|
||||||
|
Frigate manages logs internally as well as outputs directly to Docker via standard output. To view these logs using the CLI, follow these steps:
|
||||||
|
|
||||||
|
- Open a terminal or command prompt on the host running your Frigate container.
|
||||||
|
- Type the following command and press Enter:
|
||||||
|
```
|
||||||
|
docker logs -f frigate
|
||||||
|
```
|
||||||
|
This command tells Docker to show you the logs from the Frigate container.
|
||||||
|
Note: If you've given your Frigate container a different name, replace "frigate" in the command with your container's actual name. The "-f" option means the logs will continue to update in real-time as new entries are added. To stop viewing the logs, press `Ctrl+C`. If you'd like to learn more about using Docker logs, including additional options and features, you can explore Docker's [official documentation](https://docs.docker.com/engine/reference/commandline/logs/).
|
||||||
|
|
||||||
|
Alternatively, when you create the Frigate Docker container, you can bind a directory on the host to the mountpoint `/dev/shm/logs` to not only be able to persist the logs to disk, but also to be able to query them directly from the host using your favorite log parsing/query utility.
|
||||||
|
|
||||||
|
```
|
||||||
|
docker run -d \
|
||||||
|
--name frigate \
|
||||||
|
--restart=unless-stopped \
|
||||||
|
--mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
|
||||||
|
--device /dev/bus/usb:/dev/bus/usb \
|
||||||
|
--device /dev/dri/renderD128 \
|
||||||
|
--shm-size=64m \
|
||||||
|
-v /path/to/your/storage:/media/frigate \
|
||||||
|
-v /path/to/your/config:/config \
|
||||||
|
-v /etc/localtime:/etc/localtime:ro \
|
||||||
|
-v /path/to/local/log/dir:/dev/shm/logs \
|
||||||
|
-e FRIGATE_RTSP_PASSWORD='password' \
|
||||||
|
-p 5000:5000 \
|
||||||
|
-p 8554:8554 \
|
||||||
|
-p 8555:8555/tcp \
|
||||||
|
-p 8555:8555/udp \
|
||||||
|
ghcr.io/blakeblackshear/frigate:stable
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user