Skip to content

Bestfast/osu-rate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

osu-rate

osu-rate is a simple rate converted made by Bestfast.

The program uses the library reamberPy made by Eve-ning. Without him and his library this couldn't be possible.

The goal of this program is to automatize the process to uprate or downrate a chart.

To do so, what the program does is:

  • Reads the json file generated by gosumemory
  • Converts the chart with reamberPy
  • Calls ffmpeg to speed up or slow down the file

Prerequisite

  • ffmpeg in your environment variable PATH
  • gosumemory running
  • reamberPy

Installation

  • Download ffmpeg and add it to your environment variable. (short tutorial)
  • Install Python (>=3.8 required)
  • Download the source code of this repository and extract it
  • Run pip install -r requirements.txt

How to use

Open gosumemory, then open a cmd window in the folder where you extracted this repository and run python main.py RATE

Example: python main.py 1.2

After this you'll have to wait until the conversion ends, then click F5 in the song selection screen. Your file will, hopefully, be there

Optional usage

usage: main.py [-h] [-od OD] [-nsv] [-nln] rate

osu!mania rate changer.

positional arguments:
  rate

optional arguments:
  -h, --help  show this help message and exit
  -od OD      Change the od to [value]
  -nsv        Removes all the SVs in a map
  -nln        Removes all the LNs in a map

Issues

If you have any type of issue contact me on Discord (Bestfast#1564), Twitter(@Bestfastolino) or open an issue here on GitHub.

About

a simple osu rate converter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages