Skip to content

Liberate your storage space, and the eyes of onlookers, with this automated osu! background / video remover. Also doubles as a background blurrer - for when your underage anime grills are just a little too underage ;)

starflash-studios/osu-backgroundpurger

Repository files navigation

Banner Liberate your storage space, and the eyes of onlookers, with this automated osu! background / video remover. Also doubles as a background blurrer - for when your underage anime grills are just a little too underage ;)

HeaderRequired

Requirements

HeaderInstall

Installation

  1. See Requirements
  2. Download the latest stable version's 'Release.zip' file from the Releases page.
  3. Extract the archive to it's own folder, and move that folder to where you would like the program to be located.
  4. Create any shortcuts to the program you would like (i.e. in C:\ProgramData\Microsoft\Windows\Start Menu\Programs).
  5. Run 'no!background.exe' to start the program

IMPORTANT

Please note: The below is an outdated readme.md file from versions 0.1.1.0 and below. Though the functionality remains almost the same, all below information is outdated and not relevant to the latest version. An updated readme.md file will be released soon.

With that out of the way, let's begin.

HeaderModes

Modes

  • Disable
  • Enable
  • Delete
  • Blur

Disable

This mode renames all used background media files by appending .bkp to the filename, whilst simultaneously commenting out the related lines in the .osu file. This ensures that the files are preserved, whilst also making sure osu! isn't annoyed by not finding the file. This process can be undone.

Enable

This mode renames all backup files created in the previous process by removing the .bkp from the end of the file name. This process also ensures to uncomment the related lines in the .osu file to allow osu! to know that the backgrounds are available again.

Delete

This mode deletes all background media files, whilst simultaneously comment out the related lines in the .osu file. This process saves space, but can not be undone. For a process that can be undone, see disable and enable.

Blur

This mode blurs all supported background image files (*.png, *.jpg & *.bmp). Original files have .bkp appended to the end of the file so that the process can be undone by overriding the new files. It is recommended to delete all .bkp files to save space if you are happy with the results.

HeaderUI

UI

Once a mode has been selected by clicking on the relevant name, the user may choose to either process a select amount of beatmaps, or all beatmaps found within a folder

Select

SelectButton

Upon clicking on the 'SELECT' button, a file browsing dialog will open. The user may then choose the beatmap folders they would like to process. In windows, holding CTRL or SHIFT will allow the user to select multiple folders at once.

Auto

AutoButton

Upon clicking on the 'AUTO' button, a file browsing dialog will open. The user must then select the folder CONTAINING all the beatmap folders. The program will then iterate through ALL found beatmaps and apply the selected mode.

License

License

GNU GPL v3:

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

Liberate your storage space, and the eyes of onlookers, with this automated osu! background / video remover. Also doubles as a background blurrer - for when your underage anime grills are just a little too underage ;)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages