Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sgeuthecodingcat/osr-parser
OSR parser written in Python for osu! replays
https://github.com/sgeuthecodingcat/osr-parser
file-parser osr osu osu-ctb osu-mania osu-replay python python-lambda python3 replay
Last synced: 24 days ago
JSON representation
OSR parser written in Python for osu! replays
- Host: GitHub
- URL: https://github.com/sgeuthecodingcat/osr-parser
- Owner: sgeuthecodingcat
- Created: 2024-10-21T15:26:01.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T19:56:43.000Z (about 2 months ago)
- Last Synced: 2024-10-29T21:43:08.124Z (about 2 months ago)
- Topics: file-parser, osr, osu, osu-ctb, osu-mania, osu-replay, python, python-lambda, python3, replay
- Language: Python
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OSR-PARSER
Simple program written in Python for osu! replays# What it can do
> [!IMPORTANT]
> While osu!lazer replays are supported with this tool, since they are similar to osu!classic replays, you may experience some trouble while using this tool.Extract the following data:
* Player Username
* Beatmap (hash)
* Accuracy (percent)
* UR (locally calculated using replay data)
* Game Mode
* Mods (osu!classic replays only)
* Score
* Combo (in number)
* 300s/100s/50s/Mises
* Geki & Katus
* Replay Length# How to use it
Edit the following file values:
```
osr_file_path = 'path/to/your/file.osr'
osu_file_path = 'path/to/your/file.osu'
```