ColeBallard / RL-clip-generator

Extract timestamps from a video of rocket league gameplay whenever the user's team scores a goal, then generates a clip based off the timestamp. Also works for twitch vods.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rocket League Clip Generator

Description

Extract timestamps from a video of rocket league gameplay whenever the user's team scores a goal, then generates a clip based off the timestamp. Also works for twitch vods.

Limitations

This application currently only successfully proccesses mp4 videos in 3 resolutions:

  • 1920 x 1080
  • 1920 x 810
  • 1280 x 720

Any other resolution, or file type WILL NOT WORK.

Only works for up to 9 goals per game. Clips may not be generated for the user's 10th goal and beyond.

The application and effectiveness of the model is also limited by the user's UI scale in their Rocket League settings. I'm currently working on an option where the user can select the gameplay/vods corresponding UI scale.

Usage

  1. Clone the repository.
git clone https://github.com/ColeBallard/RL-score-timestamps
  1. Install the latest version of python. Downloads.

  2. Run the 'install.bat' file. You only have to do this once.

  3. Run the 'run.bat' file.

  4. Select your mp4 file(s) and output directory, then press 'Generate clips'!

Contribution

If you have an idea or want to report a bug, please create an issue.

Contact

About

Extract timestamps from a video of rocket league gameplay whenever the user's team scores a goal, then generates a clip based off the timestamp. Also works for twitch vods.

License:GNU General Public License v3.0


Languages

Language:Python 53.4%Language:PureBasic 45.9%Language:Batchfile 0.7%