[GSOC 2023 - Proposal] Improve the functionality of VideoCutTool
- Mentors
- Gopa Vasanth, Sohom Datta, Sgautam
- Organization
- Wikimedia Foundation
- Technologies
- mongodb, nodejs, docker, jenkins, reactjs, JEST, websockets, Expressjs
- Topics
- video editing, VideoCutTool, Video Cropping, Video Trimming, Video Mute, Video upload to Commons, WikiMedia Commons, MediaWiki:API
VideoCutTool is an open-source, online video editing tool, for videos uploaded on Wikimedia Commons. It is an easy, on-the-go tool, which supports features like cropping, trimming, rotating, etc. This is preferred over other tools as one can directly copy the link of the video from the commons, and edit it online, without having to download the video and then upload it again.
This proposal aims at improving the above tool, by:
• Adding new features / updating existing ones in the tool, to improve the user experience.
• Adding tests on both frontend as well as backend, to improve the functionality of the tool.
• Remove / Fix any pending bugs (if any).
• Reduce the build time for the tool.
• Other functionalities like, updating libraries/dependencies, add static type checking .etc