Hand-controlled video player
Table of Contents
Handflix is a hand-controlled video player web application. Our web application is based on the hand position tracker provided by MediaPipe in order to control start, pause and stop video actions. 🎓 It's a college's project for Digital Image Processing. Computer Vision's course.
With Python 3.7.9 installed...
pip3 install virtualenv
python -m virtualenv env
env\Scripts\activate.bat
pip3 install Flask
pip3 install mediapipe
pip3 freeze
set FLASK_ENV=development
set FLASK_DEBUG=1
python -m flask run
The app is running now on http://localhost:5000
🌟 Remember to give permission to the browser for webcam live stream and for media content playback.
Gestures avaliables:
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Diana Hernández
Óscar Blánquez
Matthew Conde