Mathematically generates new, intermediary frames in order to increase the FPS of any video. Developed for an A-Level CompSci NEA.
A goal of this project was to produce as much original code and logic as possible. Therefore, many third-party methods, modules and libraries have been disregarded in favour of writing my own implementations, though they are less optimised.
- Python >= 3.12
- FFmpeg
- OpenCV-Python
- NumPy
- Google API Python Client
- Google Auth OAuthLib
- Requests
- tqdm
pip install opencv-python numpy google-api-python-client google-auth-oauthlib requests tqdm