0.14.0 Release #12829
Replies: 47 comments 166 replies
-
Saw the notes on "Automatic hardware acceleration", due this: #8470 I've currently disabled hardware acceleration by purpose everywhere. Can I keep it disabled? |
Beta Was this translation helpful? Give feedback.
-
Something I just noticed when doing an export. If you do a custom range, you can use the mouse to pick the date but if you then try to manually type the time with the keyboard, the date changes to today rather than staying on the date you selected. The only way to specify an exact date and time is by using the date/time picker with the mouse. |
Beta Was this translation helpful? Give feedback.
-
First of all, thanks to everyone who put in the work! This might be a silly question. I understand that it's not possible to view older events in the new version. But do I need to delete these manually from the disk, or do they get deleted automatically when the retention period expires? |
Beta Was this translation helpful? Give feedback.
-
Awesome work! Frigate is getting better and better. Even better as every other expensive NVR I know! Congratulations 🎉🎉🎉 Edit: Is there no more way to make you a donation via PayPal? Unfortunately GitHub Sponsors do not accept it anymore. |
Beta Was this translation helpful? Give feedback.
-
Really nice new UI. Thanks for the the terrific app. |
Beta Was this translation helpful? Give feedback.
-
well what a great update... all this for a shitty UI? |
Beta Was this translation helpful? Give feedback.
-
Thanks for all ! |
Beta Was this translation helpful? Give feedback.
-
PWA-optimized - The UI has been optimized to work as a progressive web app. Pin Frigate to your iOS home screen or install on Android for a full app-like experience. I apologize for my naivety, but how do you "install on Android" the frigate interface? I currently just use the HomeAssistant app with NabuCasa, then just click on the frigate button in the side bar to view my cameras. If there is a way to just click on a app and go right into frigate I will be beyond happy! P.S. this is an amazing update, been following the beta waiting for full release. Can not wait to upgrade when I get back later this weekend. (dont want to remote update, feel like thats tempting fate.) |
Beta Was this translation helpful? Give feedback.
-
I've just updated to v0.14.. I'm pretty amazed about the new features.. everything is working as expected!! But my old recordings, are on my network disk , and now they are not reachable because they were created with v0.13 , aren't they? is there a way to safety delete them to save space? thanks |
Beta Was this translation helpful? Give feedback.
-
With the new timeline sidebar, I see "02:13:56 PM" but I don't see an option anywhere to show as a 24H clock so "14:13:56" |
Beta Was this translation helpful? Give feedback.
-
I just stop by to thank everyone for the hard work around Frigate. |
Beta Was this translation helpful? Give feedback.
-
The new user interface is a step in the right direction, but in its current form it feels like a massive downgrade from a usability point of view. For example: Sometimes you need to find the right frame where you can see a persons face or a license plate as best as possible, especially when the object is moving fast and it's dark. The alerts(clips) are now played inside the "history" view with only a very imprecise timeline to navigate through the video feed (except for +10 and -10 seconds buttons). On PC, you can use the keyboard (arrow keys) for a little more granular control, which is good, but there is still no way for frame by frame navigation. So if you want to pinpoint a certain moment, you have to get close to the right frame and try to hit pause in the exact right moment. An additional seekbar for presicion seeking (frame by frame) would be very useful. Deleting alerts is also very time consuming now, since you have to select every single alert one by one and use the delete button. In addition to the "unselect" button, a "select all" button could be helpful. A multi select feature like in file browsers (shift clicking) would also be great. Another thing I noticed is the filter for zones. I have one zone close to the house, but person detection for the entire driveway. In the previous versions, I could unselect the one zone in the filter and it would show me only clips from outside the zone. This is no longer possible. Isn't it possible to add the "unknown" zone (or whatever it was called before) back, which matches all areas that are not in any zone? I have added a second zone for testing, which covers everything except the first zone. If you apply a filter for Zone2 and then open the filter view again, all other zones are now gone. You have to select "All zones" and apply, then open the filter view again to select the new zone(s) you'd like to view. I think the zone toggles in the filter view should stay available all the time. |
Beta Was this translation helpful? Give feedback.
-
Maybe I am not smart enough but I find it almost impossible to draw a zone using the new ui. If I want to have a simple box with 4 corners my assumption would be that I click 4 times and with the 5th click I click on the first point to complete the box. But in most cases that does not work. Only in some random cases the mouse cursor changes and I can complete the box. |
Beta Was this translation helpful? Give feedback.
-
I am running firgate in k8s the config used to be read only and stored in git and mounted as a configmap file to /config/config.yml. In 0.13 that setup was perfect because frigate itself would not mess with the config. In 0.14 the config is changed on the fly. How are other people handling this issue? |
Beta Was this translation helpful? Give feedback.
-
I'm seeing a trend in the comments where people are expecting a complete overhaul of the UI to function exactly like the old UI. You have to stop trying to do your old routines and look at this new UI with an open mind. After a few days of getting used to this new UI, you will develop new routines and fall in love with it. I love how you can click on an alert to see the full size video with the thumbnail videos from other cameras at the bottom, synced to the same timecode. This new UI makes the old UI feel like a toy. |
Beta Was this translation helpful? Give feedback.
-
I just wanted to say I have been absolutely thrilled with the latest version. It is so professional and clean looking now. It works so much faster. Everything is amazing. Thank you to everyones efforts in making Frigate what it is today. |
Beta Was this translation helpful? Give feedback.
-
I went from version 0.13 to 0.14 and for some reason people are detected very well, but it has stopped detecting cats and birds, where is my mistake, thanks this issue is driving me crazy |
Beta Was this translation helpful? Give feedback.
-
With the new history playback, is there a way to display the footage using |
Beta Was this translation helpful? Give feedback.
-
User error then maybe as I can’t see a submit to frigate button anywhere :)
…On Thu, 22 Aug 2024 at 19:46, Nicolas Mowen ***@***.***> wrote:
yes, using the Frigate+ page in the sidebar
—
Reply to this email directly, view it on GitHub
<#12829 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHUULJGEIHNJLTEE5EPRY43ZSYWXBAVCNFSM6AAAAABMGPKF7WVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTANBSGI3TQOI>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
In Frigate v0.14, where can I view the labeled images like I did in v0.13? I can only find short clips under the 'Review' menu |
Beta Was this translation helpful? Give feedback.
-
How can the ratio of a detected object be viewed? |
Beta Was this translation helpful? Give feedback.
-
Just a note to say check your storage space manually at least once - I had a lot of space being used by both full retain recordings and events way past my retention periods, it looks like something (perhaps the update to Frigate 14, or maybe a Linux update?) caused them to remain there causing my HDD to fill up, luckily Frigate deals with this by deleting recordings allowing new ones to record - but it will effectively lower your actual retention period during this period - along with eating CPU during the deletion processes. Don't rely on the storage space indicator in the storage stats alone. This is just a friendly note to other Frigate users, I am no way at all bashing this great software! |
Beta Was this translation helpful? Give feedback.
-
The percent per an hour of storage per a camera which used to be in previous versions of Frigate has gone now right? At least I cannot seem to find it? It was quite useful I thought. I'm sure I am not dreaming of it, ha. |
Beta Was this translation helpful? Give feedback.
-
I can't seem to see the confidence % of the detection anymore. How do I view that now in new UI??? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
wow this is great! Frigate went from 'it does what it has to do but the interface is a bit clunky' to: one of the best solutions out there! amazing job guys! |
Beta Was this translation helpful? Give feedback.
-
I gotta add my thanks here for the new release. At first I was kinda... I dunno... Scared? about the new interface, and config changes and thought "oh no, this is gonna suck" since I don't really like change all that much. But since I've had a couple of issues with older versions, I decided to setup an entirely fresh box (connected to the same cameras, but independent) to fine-tune my configuration and really figure out how the new frigate "works", and I have to say now that I've gotten familiar to why things are a certain way, it's lovely. I think it was a good move on my part to setup a second system - because I could not only break it in interesting ways and learn how to fix, it meant I wasn't disrupting others on the old one and finally figure out "why are the options this way" Anyway, excellent work on this new version, I can't wait now to replace the old system once I've finished my field testing. <3 |
Beta Was this translation helpful? Give feedback.
-
Is there an easy way to go back to 13.2? So many issues with performance, locking up, go2rtc streams getting murdered, detectors wigging out or just full on stopped working with a config that works merrily in 13.2. |
Beta Was this translation helpful? Give feedback.
-
I figured out the problem. OpenVino has a bug and Debian 11 is near impossible to fix it in.
If the output does not list GPU (notice capital letters there), follow along.
Now when you run the python command you should see GPU as supported. A quick way to make this easier as you will get stuck on a couple of those intel packages in debian 11 (PLEASE UPDATE TO 12 for the official docker image of frigate), is to use the proxmox LXC script from tteck and run it in advanced mode and select debian 12. This will make fixing it much easier. Ok... good luck to anyone on this journey. I wish someone had documented this before I spent days figuring it out. |
Beta Was this translation helpful? Give feedback.
-
Images
ghcr.io/blakeblackshear/frigate:0.14.0
ghcr.io/blakeblackshear/frigate:0.14.0-standard-arm64
ghcr.io/blakeblackshear/frigate:0.14.0-tensorrt
ghcr.io/blakeblackshear/frigate:0.14.0-tensorrt-jp4
ghcr.io/blakeblackshear/frigate:0.14.0-tensorrt-jp5
ghcr.io/blakeblackshear/frigate:0.14.0-rk
Changes since RC2
Major Changes for 0.14.0
Breaking Changes
There are several breaking changes in this release, Frigate will attempt to update the configuration automatically. In some cases manual changes may be required. It is always recommended to backup your current config and database before upgrading:
frigate.db
fileYour existing events will not be visible in Frigate's new UI
enabled: True
forrecord
in your config) is required to see review items and motion data in the UIZone/mask coordinates are now stored in the config as relative values
The UI's live mode is now intelligently selected
live_mode
config option is now deprecated and should be removed.Backwards incompatible database changes
Other breaking changes
rtmp
references in your config file.AUTO
mode now maps toGPU
internally to avoid some unresolved issues withAUTO
. The existingYOLO-X
model will not work in this version.Brand New UI
Frigate 0.14's UI has been completely rewritten (helpful walkthrough video from a user) and optimized for desktop and mobile devices, aiming to simplify the user experience by focusing on two specific goals:
Frigate 0.14's UI will likely change the way you review your camera footage. It's a big change, but we love it and hope you do too. See the announcement post for more information regarding the motivation, ideas, and design decisions behind the new UI.
Dashboard
The new home page for Frigate is intended to be a real-time dashboard for your cameras. Recent alerts are represented by animated thumbnails in a filmstrip view above your camera feeds. Your camera images update once per minute when no detectable activity is occurring to conserve bandwidth and resources. As soon as any motion is detected, cameras seamlessly switch to a full-resolution live stream.
Live View
Clicking a camera from the dashboard will bring up a full-resolution live view where you can quickly access historical footage, use PTZ controls, toggle camera audio, use two-way talk, and more. Zooming with pinch or a scroll wheel is also supported.
Review
The Review area of Frigate 0.14 is for quickly reviewing historical footage of interest from your cameras. Review items are indicated on a vertical timeline and displayed as a grid of previews - bandwidth-optimized, low frame rate, low resolution videos. Hovering over or swiping a preview plays the video and marks it as reviewed. If more in-depth analysis is required, the preview can be clicked/tapped and the full frame rate, full resolution recording is displayed. Review items are filterable by date, object type, and camera.
Alerts and Detections
Not every segment of video captured by Frigate may be of the same level of interest to you. Video of people who enter your property are a different priority than those walking by on the sidewalk. For this reason, Frigate 0.14 categorizes review items as alerts or detections. By default, all person and car objects are considered alerts. You can refine categorization of your review items by configuring required zones for them.
See the review docs for more information
Motion review
In Frigate 0.13, there isn’t a way to see motion activity on a timeline and watch video at that time. The ability to scrub video for things Frigate missed has been one of the most common feature requests. Within the Motion tab of the Review section, you can now scrub through the timeline for all cameras simultaneously with a timeline showing relative motion activity. In order to avoid scrubbing over time periods already included in alerts and detections, you can also scrub in motion only mode.
History
In Frigate 0.14, full frame rate, full resolution camera footage (called "recordings" in earlier versions) can be viewed and scrubbed via a timeline. Previews of your other cameras are displayed and scrubbed alongside the main selected camera.
Other Notable UI Changes
Authentication
Frigate now supports authentication. Frigate manages users and authentication using JWT tokens via a cookie or authorization header. Additionally, a new proxy section in the config allows you to use the user header passed from common authentication proxies such as authelia, authentik, oauth2_proxy, etc.
See the documentation for more information.
TLS
Since Authentication should really be used over secure connections, TLS is also enabled by default for port 8971. It can be disabled in the config file with the following yaml:
Custom certificates can also be used following the tls docs.
Frigate+
Frigate 0.14 now offers a dedicated page for Frigate+ submissions, allowing more specific filtering by score and a faster workflow. Support has also been added to upload frames directly from the History view.
Other notable improvements
loitering_time
configuration which can be used to only consider an object as part of a zone if they loiter for the specified number of seconds. This can be used, for example, to create alerts for cars that stop on the street but not cars that just drive past your camera.Fixes and changes
FAQ
Have a question that's not answered here? Look at the most updated list of FAQs here or open a discussion on Github.
Upgrade issues
I'm seeing "add mask expects relative coordinates only" in my logs.
This is usually caused by a mask or zone having coordinates larger than the camera's
detect
resolution. The easiest fix would be to remove the mask/zone, restart Frigate, and use the new mask/zone editor to recreate it.What happened to all my events?
An entirely new way of reviewing camera footage has been implemented in Frigate 0.14, so any "events" from any previous versions of Frigate will not be migrated and will not be visible in the new UI. This includes any favorited/starred events. Recordings can still be viewed in the new UI using the recordings viewer (From Live view, click/tap on a camera and select the History button at the top left).
I'm seeing "Preview Not Found" in the UI a lot. Why?
Frigate 0.14 now generates "previews": bandwidth-optimized, low frame rate, low resolution videos for your camera footage. These previews are not generated for any footage from older versions of Frigate. Historical full recordings are still viewable from your cameras, however. From Live view, click/tap on a camera and select the History button at the top left.
Usage
Are there any tutorials or videos on how to use the new version?
Yes, see the guided demo and a helpful walkthrough video from a user.
Can I make the cameras take up more space on my dashboard?
Yes you can, on desktop screens only. Create a camera group, and then use the edit layout button (bottom right) to resize/reposition your cameras on the dashboard.
Where is Birdseye view in the new UI?
Birdseye is accessible by creating a camera group and adding the Birdseye camera to the camera group. Birdseye is also accessible by navigating directly to
frigate_ip:port/#birdseye
.Why are there black bars and empty space around my cameras in the new Live dashboard?
Cameras are kept in a standard 16x9 aspect ratio grid layout. If your camera's aspect ratio is not 16x9 (or a multiple of 16x9 like a wide angle 32x9), black bars may appear on any of the sides of the camera image. One solution would be to adjust your camera's resolution in firmware to fit any multiple of the 16x9 aspect ratio. You could also use Birdseye, which is Frigate's solution for an automatic live view layout without black bars. See the Birdseye docs for ways to configure Birdseye's resolution, aspect ratio, and layout preferences.
It doesn't seem like my cameras are streaming on the Live dashboard. Why?
On the Live dashboard, your camera images will update once per minute when no detectable activity is occurring to conserve bandwidth and resources. As soon as any motion is detected, cameras seamlessly switch to a full-resolution live stream.
Can I export footage from the review screen?
Yes, right click (desktop) or long press (mobile) to choose item(s) you want to export, then press the export button in the header.
What happened to the timelapse export feature?
It's not in the UI, but the API is still available. Most users were using that feature to create videos to manually review each day. One of the main focuses of the new UI was to ensure that isn't necessary. The only remaining use cases we are aware of are for very long periods of time. Having frigate do long exports on high resolution recordings on the server is a really inefficient way to accomplish that.
How can I view snapshots with bounding boxes?
Snapshots have been deprecated in favor of the new review item format. To understand why, consider the situation where two people, one with a dog, walked past your house. At the same time, a car drove by on the street behind them. In this scenario, Frigate would have tracked 4 "events". One for each person, the dog, and the car. In 0.13, you would have had 4 separate videos to watch, even though they would have all overlapped. In 0.14, these separate objects are combined into a single review item which represents the period in time where these objects were active on the camera. Reviews for a single camera cannot overlap. Displaying separate snapshots for this scenario in a way that shows they are connected is not only difficult, but also less helpful than having a combined thumbnail and easy to view video preview that quickly shows what exactly happened. Even though snapshots are no longer available in the 0.14 UI review pipeline, they are still available in the Frigate+ view, on the filesystem, and viewable through Home Assistant's media browser. A screen to help debug review items and answer the question "why was this review item created?" will be coming in a future version (feature request is here).
How can I tune what I see in alerts and detections?
You can restrict alerts and detections to specific objects/labels or exclude a camera entirely. See the review docs. You can also restrict alerts and detections to objects entering zones. The Camera Settings screen in the UI provides a lot of granular control. See the zone docs.
How can I switch the live view type?
In Frigate 0.13, a dropdown menu in the UI allowed users to select between jsmpeg, MSE, or WebRTC. In 0.14, Frigate intelligently selects the best type of live view method for the cameras on your dashboard based on network conditions and features, so this is no longer user selectable.
Can I "star" or "favorite" events like in 0.13?
No, that feature has been removed in 0.14 in favor of Exports. If you have footage you'd like to "favorite" or retain in 0.14, use the export tools. Unlike favorite events in 0.13, exported footage in 0.14 can be given a label/name and is searchable from the Exports page.
Are there any keyboard shortcuts in the UI for desktop devices?
Yes. In the Review pane, Ctrl/Cmd-A selects all of your review items. On Live camera view, you can use the arrow keys along with + and - to control a PTZ camera. In the Logs view, page up/page down and arrow up/arrow down will scroll the logs. Wherever video controls appear (History view, Motion Review), the left and right arrows will seek the video backwards and forwards by 10 seconds. The up and down arrow keys will seek the video by 1 second. The "f" key toggles fullscreen, "m" toggles muting, and the space bar toggles playback/pause.
Have a question that's not answered here? Open a discussion on Github.
Full Changelog: v0.13.2...v0.14.0
This discussion was created from the release 0.14.0 Release.
Beta Was this translation helpful? Give feedback.
All reactions