Share your Unbelievable shots
GMoments saves your last few seconds (15-20 sec) gameplay and uploads the clip to your account. You can share this clip with your friends or just keep the clips for memories.
- Capture screen using Window Desktop Duplication API which is the faster method to capture the screen in windows.
- Render the video from 360 frames at 18-24 fps at the native resolution of display adapter.
- Supports hotkeys for rendering the video without minimizing the game window.
We will be having a website where register/non-register user can view the clips. User can register himself in order to upload the clips from desktop client to the web. User will recieve a token similar to JWT token which will be a self contained token containing the required information about the user.
- Client - Python, D3DShot (Window Desktop Duplication API), ffmpeg
- Frontend - Javascript, Nuxt, Vuetify
- Backend - Java, Spring boot, MongoDB Atlas, Amazon S3, AWS Lambda
- @CryptoSingh1337 - Idea & Initial work
- Inspiration: Glip
- Stack Overflow (Bugs are the part of Development process😀)