Skip to content

Latest commit

 

History

History

video_edit_detector

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Video Edit Detector

Overview

Video Edit Detector is a Python application that analyzes videos to detect evidence of editing. This tool can be useful for verifying the authenticity of video content.

Features

  • Detects common video editing techniques
  • Provides a detailed report of detected edits
  • Supports various video formats

Requirements

  • Python 3.6+
  • OpenCV
  • NumPy
  • MoviePy

Installation

Using Conda

  1. Install Conda if you haven't already.

  2. Clone the repository:

    git clone https://github.com/yourusername/video_edit_detector.git
  3. Navigate to the project directory:

    cd video_edit_detector
  4. Create and activate the conda environment:

    conda env create -f env.yml
    conda activate video_edit_detector_env

Using Pip

  1. Clone the repository:

    git clone https://github.com/yourusername/video_edit_detector.git
  2. Navigate to the project directory:

    cd video_edit_detector
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Place the video file you want to analyze in the videos directory.
  2. Run the analysis script, from the pop-up window select your video and wait:
    python analyze_video.py
  3. View the generated report in the reports directory.
  4. If needed, visualizations can be generated by running the following, and selecting the generated report from the pop-up window:
    python visualize_report.py

Example

python analyze_video.py --input videos/sample_video.mp4

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any questions or suggestions, please contact [email protected].