Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request via WebUI to record a specific timeframe in the future #11555

Closed
maxdd opened this issue May 27, 2024 · 11 comments
Closed

Request via WebUI to record a specific timeframe in the future #11555

maxdd opened this issue May 27, 2024 · 11 comments
Labels
enhancement New feature or request stale

Comments

@maxdd
Copy link

maxdd commented May 27, 2024

Describe what you are trying to accomplish and why in non technical terms
I would like to have the possibility to plan in advance for a recording.
Sometimes i know that something will happen in a specific timeframe and it would be great to record that moment

Describe the solution you'd like
Ideally i would like for the WebUI to have a menu that allows to specify a date and a duration in order to start the recording

Describe alternatives you've considered
None

Additional context
None

@maxdd maxdd added the enhancement New feature or request label May 27, 2024
@NickM-27
Copy link
Sponsor Collaborator

I would suggest that frigate should be configured to just record what is interesting by default. For example by using required zones, object types, etc. Can you describe a scenario where you would want to schedule a recording for something that wouldn't be caught by a typical recording retention

@maxdd
Copy link
Author

maxdd commented May 27, 2024

In my case i have a camera behind a "see-through" gate and its resolution allows to understand whether a specific vehicle or person is behind the gate although for a detection algoritm this is not that simple.
Typical use case is the courier which claims a delivery in a specific time/date which is far from being the truth :D

@NickM-27
Copy link
Sponsor Collaborator

This could be automated using the manual events API and some automation platform like home assistant.

In general the recommendation is that storage is inexpensive and setting up constant or even motion based recording would catch what is desired here, also possible that object based recording would work as well. It is not often that users know something worth recording will be happening in the future and at what point it will be happening. Especially like you say where that timing is not guaranteed.

I don't believe this is something that makes sense for us to implement, will leave this open for now and see if other users with other use cases chime in

@7floor
Copy link

7floor commented May 27, 2024

@NickM-27 I guess @maxdd 's scenario is to record exactly "nothing happened" at specified timeframe to prove that there was no delivery at that time as claimed by courier. So that no motion/detection/whatever built in mechanism would help except 24h recording or external automation with HA as you suggested.

@maxdd
Copy link
Author

maxdd commented May 27, 2024

I don't use HA and i'm not really planning to use it in my setup.
The "recording feature" is a sporadic event that you know for sure it should happen, the recording proves whether the event happened or not.
It is also really helpful when you know that a lengthy thing will happen and you don't want for it to be splitted in 50 videos only because in some "cases" the detection was not triggering the recording.
Frigate is indeed event based although i think that before being a heavily AI based system it is first of all an NVR system.

Note:
Can you show me which API would allow me to "start" and "stopping" a record event?

@NickM-27
Copy link
Sponsor Collaborator

Some of your comments aren't relevant anymore with the new UI coming in the next version #11136

@NickM-27
Copy link
Sponsor Collaborator

@maxdd
Copy link
Author

maxdd commented May 27, 2024

Are you referring to the tuning capability to avoid video splitting or what?

Regarding the API, would the following

{
  "sub_label": "some_string", // add sub label to event
  "duration": 30, // predetermined length of event (default: 30 seconds) or can be to null for indeterminate length event
  "include_recording": true, // whether the event should save recordings along with the snapshot that is taken
}

force to record from the moment the request is posted until the duration is met?

@NickM-27
Copy link
Sponsor Collaborator

I am referring to the fact that separate detected objects are not split into separate events in the UI anymore and also frigate has many more features for reviewing footage not based on object detection

@maxdd
Copy link
Author

maxdd commented May 27, 2024

I see the following in the new doc

Using Frigate UI, HomeAssistant, or MQTT, cameras can be automated to only record in certain situations or at certain times.

Does this imply to have a specific "record" config (e.g. the mode) or is it flexibile also in case record is configured for motion?
I still need to try the new version, do you suggest it as a daily driver?

Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Jun 27, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale
Projects
None yet
Development

No branches or pull requests

3 participants