Whether for digital investigations or for organizing and enhancing personal photo collections, Media Insight scans images and videos, extracts metadata, auto-labels content, and lets you explore results with blazing-fast search, filters, and similarity lookups.
Media Insight indexes folders of pictures and videos. It automatically extracts metadata and embeddings, shows a live gallery, and stores results in a local database so projects can be reopened instantly without re-processing.
Choose the build that fits your workflow.
Windows Installer Portable ZIP Mirror: Windows Installer
Version 2.5.7 Changelog •
SHA256: f74c0e61dbbc58327334cee27f69514b7951ede60103f46eb49d1f9a3d06fc2a
Verified builds. No telemetry. Offline by default.
See Media Insight in action—folder scanning, face detection, EXIF/GPS parsing, and similarity search.
Click Select Folder. If the folder was analyzed before, you can load results directly from the database or run a new analysis.
Progress shows processed/total, device (CPU/GPU), speed (img/s), and ETA. Video files are sampled into preview frames automatically.
Detects faces and generates embeddings. Later, pick any thumbnail and run Find similar faces to retrieve look‑alikes via FAISS.
Classifies nudity (NSFW) and assigns a generic Restricted flag for content that may require special review. You can re‑label items at any time.
Extracts global image vectors to enable Find similar images across the whole dataset.
Parses EXIF (camera, lens, exposure, etc.) and compact GPS coordinates. Open the spot on Google Maps right from the thumbnail toolbar.
Optional SQLite database of MD5 hashes flags known material (images & original videos). You can create an empty DB from the menu.
For each video, Media Insight extracts representative frames (≈10%, 50%, 90%) and indexes them like images. One click exports the original videos, not the frame copies.
Loads previously analyzed folders and similarity data instantly from cache, reducing re-processing time and speeding up navigation.
Create custom collections and apply labels for rapid categorization of images and videos. Useful both for investigative casework and for organizing personal media libraries quickly and consistently.
Automatically assigns categories and applies a ranking system that highlights non-reviewed material first, ensuring the analyst’s attention is focused where it matters most.
A dedicated workspace for forensic image inspection. All processing is local; no telemetry.
See live screenshots on the Screenshots page.
.fprnu files and reuse them for future comparisonsEach tile shows a toolbar: open file location, see detected faces count, NSFW/Restricted/Known badges, view EXIF, open GPS in Maps, or start face/image similarity.
Use the context menu to switch views:
Free‑text search matches file names, paths, and EXIF full‑text.
After an analysis is loaded from the database, the FAISS indices are (re)built in the background. From any thumbnail you can launch Show similar images or, if faces are present, Find similar faces. Results open as a paged view ranked by distance.
Analyses are saved to a local SQLite database. When you re‑open a folder, you can load from DB without re‑processing. Paging keeps large sets smooth; a status line confirms the current page and total.
Export copies of selected images and the original videos (even if you selected extracted frames). Media Insight creates a tidy MediaInsight_Export folder with sub‑folders for images/videos.
You can bulk‑clean the auto‑created im-video-frames folders across all analyzed directories when you need to reclaim disk space.
You can manually set an item to Pornography, Restricted, or Safe from the menu. This immediately updates both the UI and the database.
When Media Insight is installed on an external USB drive, no data is written to the target device during a search and seizure of electronic devices/data, ensuring a clean and portable workflow for forensic use.
Media Insight checks for a valid license (or remaining trial) when you open a folder. If needed, a login dialog appears to activate access; background refresh keeps the session valid.
Restricted is a generic label meaning “content that may require special review or limited access.” It intentionally avoids naming any specific category so the software remains suitable for general‑purpose workflows.