Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

video-annotator/pythonvideoannotator

Open more actions menu

Repository files navigation

Python Video Annotator

Documentation on ReadTheDocs

The software is an application written in python, which provides a GUI for users to analyse and to take notes of events occurred in the videos.

Features:

  • Timeline for video navigation.
  • Multiple events edition in the timeline.
  • Graphs visualization over time.
  • Objects tracking path edition.
  • Plugins based app.

Video

Video annotator screenshot

Installation & Running

How to install:

  1. Create a Virtual Environment (highly recommended) on your preferred Python distribution with Python 3.6:

    • example with Anaconda in Anaconda Prompt
    conda create -n videoannotator python=3.6
    
    ...
    
    conda activate videoannotator
  2. Make sure you are in the just created virtual environment and install PythonVideoAnnotator with pip:

    pip install python-video-annotator

If you are having issues (e.g., MacOS Catalina):

  1. Start with a fresh Virtual Environment (highly recommended) on your preferred Python distribution with Python 3.6:

    • example with Anaconda in Anaconda Prompt
    conda create -n videoannotator python=3.6
    
    ...
    
    conta activate videoannotator
  2. Install some of the dependencies that might present issues as:

    pip install opencv-python-headless pyqt5==5.14.1 pyqtwebengine==5.14.0
  3. Install Python Video Annotator

    pip install python-video-annotator

How to run:

  1. After the installation completes, you can start Python Video Annotator with:

    start-video-annotator

For developers

Follow the steps described here

Developers

Collaboration

This project was initially developed in collaboration with the Innate Behavior Lab to correct the result of a Computer Vision software to track flies in an arena

About

Champalimaud Foundation - Python Video Annotator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.