Skip to content

Python Package for Parsing and Decoding of Rocket League Replays

Notifications You must be signed in to change notification settings

rocket-league-replays/pyrope

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyRope - Rocket League Replay Parser

Decodes Rocket League replay headers

Installation

Requirements

Setup

git+https://github.com/rocket-league-replays/pyrope.git

Usage

Getting Started:

from pyrope import Replay

replay = Replay('FILEPATH')
# or
replay = Replay(open('FILEPATH', 'rb').read())

Tests

You can run the tests with

python -W ignore -m unittest discover

License

This Project is published under GNU GPL v3.0 It would also be nice if you drop me a notice (Mail or Github) if you made something publicly available using this package.

Credits and Sources

Existing Parsers which this is partly based on https://github.com/rocket-league-replays/rocket-league-replays/wiki/Rocket-League-Replay-Parsers

Thread with people working hard on understanding the replay structure https://www.psyonix.com/forum/viewtopic.php?f=33&t=13656

The awesome game Rocket League https://store.steampowered.com/app/252950 owned by Psyonix

About

Python Package for Parsing and Decoding of Rocket League Replays

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%