How to review alerts on recorded clips

S0619212

Getting the hang of it
Sep 19, 2020
122
24
austin
I have bunch of recorded clips, of those I just want to review alerts that have triggered. I am able to load the recorded clip but I cannot see any alerts.
Bonus question, is there an AI tool or service that I just shove all these recordings and have AI show me clippings of a certain location?
 
Would be useful to know what specific version of BlueIris you are using (4 or 5 or 6)!

Are you referring to the actual raw BVR file, why could you not review the alerts in BlueIris, they should all be in the left side bar on the "Alerts" tab?

Bonus question, not that I am aware of, not sure how AI is supposed to know what your "certain Location" is, Are you referring to AI on the internet or CPAI or the BI built in AI
 
I was going to put that as a separate question, in short BI wasn't able to read files from NAS, somehow the service owner got switched to administrator, I updated that to BI SVC account and it is able to display. I deleted db folders few times, looks like all my alerts are also deleted? In the recorded clips itself is there a way to check trigger points? I'm on 5.9.9.98. Thank you
 
Sorry I do not know exactly how BI stores the alerts, I am currently running V6.x!

What files are located in your ALERTS folders I have pairs of files with the extensions ".jpg" and ".dat" for each of my alerts. Also .bvr files in my NEW folder, I do not move my files to the "Stored" folder as I only have one dedicated disk for my BI storage and it wastes resources just moving from NEW to STORED on the same disk!

You say that you have deleted the DB, did you also do a Repair of the DB on the BI Status page, Storage tab
 
Sorry I do not know exactly how BI stores the alerts, I am currently running V6.x!

What files are located in your ALERTS folders I have pairs of files with the extensions ".jpg" and ".dat" for each of my alerts. Also .bvr files in my NEW folder, I do not move my files to the "Stored" folder as I only have one dedicated disk for my BI storage and it wastes resources just moving from NEW to STORED on the same disk!

You say that you have deleted the DB, did you also do a Repair of the DB on the BI Status page, Storage tab
Yes did repair also.
Is it possible to look at triggers on a previous recorded session
 
Yes did repair also.
Is it possible to look at triggers on a previous recorded session

I asked Gemini AI if it was possible to reprocess a BVR file and here is what I got, never tried any of this myself, so I don't know it this will actually work!

Yes, you can re-process or analyze existing BVR files for motion in Blue Iris, though the method depends on whether you want to "see" the motion for manual review or actually generate new alert database entries.

1. Visual Analysis (Manual Review)​

If you just want to see where motion would have triggered with your current settings, you can use the built-in Testing & Tuning tool during playback:

  • Open the recorded clip in the Blue Iris player.
  • Right-click on the video while it is playing.
  • Select Testing & Tuning > Analyze with motion detector.
  • This will overlay the motion rectangles (and object detection boxes if using AI) on the recorded footage in real-time, allowing you to see exactly what triggered or why a specific event was missed.

2. Generating New Alerts (Re-Triggering)​

Blue Iris does not have a simple "Scan and Create Alerts" button for old files, but you can achieve this using a "Virtual Camera" workaround:

  • Set up a Virtual Camera: Create a new camera in Blue Iris and set its source as the BVR file (using the "File" option in the Video tab instead of a network IP).
  • Simulate Live Feed: As the camera "plays" the file, Blue Iris treats it as a live stream.
  • Trigger Alerts: Your motion rules (and AI, if enabled) will run against this stream as if it were happening live, creating new entries in your Alerts list.

3. AI Re-Analysis​

If you use CodeProject.AI or SenseAI with Blue Iris:

  • You can right-click a clip and select Testing & Tuning > Analyze with AI.
  • This is useful for troubleshooting why the AI did or didn't identify a person, car, or animal in a clip that was already recorded.


Important Considerations​

  • Database Sync: If your alerts are missing because you deleted the database, try a Repair/Regenerate first. Go to Settings > Storage and click Repair database. This can often recover alerts if the .dat files still exist in your Alerts folder.
  • Format: If you need to use external AI tools, you will likely need to convert the BVR to MP4 first, as BVR is a proprietary format.
 
Is it possible to look at triggers on a previous recorded session
See following:
1. Iris Help PDF > AI > Find in Clips.
2. Post in thread 'Retroactive motion detection'

Both of these sources were totally missed by Gemini. I just tested ChatGPT and it failed as well. This was my query:

"In Blue Iris, is it possible to reprocess a BVR file to create alerts after the fact?"​

I also just tested @MikeLud1's Blue Iris Help Chatbot. It succeeded. Its output is pasted below:

====
Yes, in Blue Iris, it is possible to reprocess a BVR file to create alerts after the fact. This feature is called "find in clips" and allows you to run continuously-recorded video through the camera's motion sensor and then optionally apply AI confirmation.

Here are the steps to do this:

  1. Open a BVR video clip from the clips list in the Viewer window.
  2. Use the search icon or find the option on the right-click menu within the Viewer.
  3. You can choose to end the search when the next trigger is found. The start and stop crop icons will automatically adjust.
  4. From here, you can review the video, export the video segment, or create a clipboard entry.
  5. For batch functionality, you can select to have the triggers added to the clipboard automatically or directly to the alerts list.
  6. If you have a set of clips displayed from a particular camera and date range, you can apply the search to all clips in the list by selecting the "Auto-advance to the next clip" option.
Important considerations:

  • If you have a dual-streaming camera and plan to search specific zones, you should first right-click in the viewer and select "Use sub stream -> Always" as the motion sensor zone settings apply to its sub stream video. You can search using the main stream, but zone filtering might not be functional.
  • When selecting AI confirmation, the camera's AI settings will be used by default, but you can override them here. CodeProject.AI or Deepstack must be installed and operational.
  • You can also choose to analyze audio for volume, frequency, and patterns, which works similarly to the camera's audio triggering functionality and uses the same Audio Analysis configuration window.
  • During analysis, a frame is analyzed every 512 milliseconds, which becomes 128 milliseconds when motion is detected, and frames are also analyzed by the AI. For confirmation, AI objects must overlap areas where motion is detected and match the confidence and to confirm/cancel selections.
  • When saving directly to the Alerts list, JPEG files with optional AI markup are saved to the Alerts folder based on the associated camera's current settings.
  • To stop the search, press the Esc key or manipulate the speed or position sliders.
  • This feature is not yet available over Remote Management.
For more details, refer to page 134 in the Blue Iris documentation.
 
Last edited:
Just for fun, I told ChatGPT that it "failed" to provide the correct answer. Here's the response.

ME: You totally missed the correct answer. See the following:
Blue Iris Help Chatbot

ChatGPT:

You’re right — my earlier answer missed Blue Iris’s built-in way to do this.

Yes: Blue Iris can retroactively generate triggers/alerts from recorded BVR clips​

The feature is called “Find in Clips” (in the Blue Iris Help PDF under AI). It lets you take already-recorded continuous footage and run it back through the camera’s motion sensor, optionally with AI confirmation, and you can have the results written back as alerts (or to the clipboard).

How to do it (practical workflow)​

  1. Open the camera’s recorded BVR clip in the BI Viewer (from the Clips list).
  2. Use Find/Search in the Viewer (search icon or Viewer right-click menu “Find…”).
  3. Run the search; BI will scan the clip for motion (and AI if selected).
  4. Choose output behavior:
    • stop at next trigger / iterate through triggers
    • optionally auto-advance through the clip list (batch-like behavior)
    • optionally add found triggers to Clipboard or directly to Alerts

Gotchas that matter​

  • Zones + dual-stream: If you rely on zone filtering and you have dual-streaming, zone behavior can depend on sub-stream handling (the chatbot answer calls this out explicitly).
  • Not Remote Management: The feature is noted as not available via Remote Management (per the quoted chatbot output in that post).

About that “Blue Iris Help Chatbot” thread​

That “Help Chatbot” you linked is the thread where a user built a BI help chatbot from the current BI help PDF.

If you tell me your BI major version (5 vs 6) and whether you’re using sub-streams + zones, I can give you a tighter, version-appropriate click-path (menu wording moved around a bit between versions).