Skip to content

Extract/copy song, images, videos, and more from installed Osu beatmaps

License

Notifications You must be signed in to change notification settings

Dadangdut33/Osu-Extractor

Repository files navigation

Osu Extractor Logo

Osu Extractor - Extract/Copy song, images, videos, and more from installed Osu beatmaps

Total alerts Language grade: Python GitHub issues GitHub pull requests
GitHub Repo stars GitHub forks

Extract/copy song, images, videos, and more from installed Osu beatmaps. Made using python.

Jump to


Preview

  • OsuExtractor CLI
    Preview

    Main Menu Extract Menu
    You can use the new windows terminal to run the program with better look Extract Menu - Via Windows terminal Extract All - Via Windows terminal About - Via Windows Terminal First time setup - Via Windows Terminal

  • OsuExtractor GUI
    Preview

    Main Menu Load filtered Extract filtered Extract All

Downloads

How To Install

  1. Download either the CLI or GUI version
  2. Extract the rar file

How To Uninstall

You only need to delete the folder.

How To Compile It To .exe Yourself

  1. Clone the repo
  2. Setup virtualenviroment if needed then Install all the dependencies for the project.
# On source code directory
# Create a virtualenviroment with the name STL_Venv
python -m venv OsuExtractorVenv

# Activate the virtualenviroment
source OsuExtractorVenv/bin/activate

# Install the dependencies
pip install -r requirements.txt
  1. Run and test the source code
  2. If everything works fine, then you can compile it to .exe by running the following command:
# The method below uses pyinstaller
# On Source Code Directory
# CLI Version
pyinstaller --paths OsuExtractorVenv/lib/site-packages OsuExtractor_CLI.spec

# GUI Version
# If you want to add console window, set console to true on the spec file
pyinstaller --paths OsuExtractorVenv/lib/site-packages OsuExtractor_GUI.spec
  1. Done

Disclaimer

I do not gain any money from this tool. I do not intend to support piracy of any kind. This tool is only made to help extracting/copying song/img/videos from a beatmap. You should support the creators of each song/images/videos you extract. I recommend tools such as saucenao and tineye to find the original image and author. You should also support the original music artist by buying their songs/albums or by listening their song on official platform.

About

Extract/copy song, images, videos, and more from installed Osu beatmaps

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages