All Projects → reykim7854 → mappool-generator

reykim7854 / mappool-generator

Licence: MIT license
A Mappool Generator for osu! Tournament Livestreams

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to mappool-generator

OsuMapSuggester
A Mirai console plugin that can provide osu!std players some appropriate beatmap (WIP)
Stars: ✭ 29 (+45%)
Mutual labels:  osu, osugame
dontsteal
Python 3 script to compare two osu! replays for similarities. (Kind of anti-cheat for replay stealing)
Stars: ✭ 13 (-35%)
Mutual labels:  osu, osugame
fnf-osu-mania-skin
A Friday Night Funkin' skin for all osu! modes.
Stars: ✭ 45 (+125%)
Mutual labels:  osu, osugame
Osu-Ingame-Downloader
Just a simple Osu! ingame downloader
Stars: ✭ 31 (+55%)
Mutual labels:  osu, osugame
IngameOverlay
Overlay in-game
Stars: ✭ 21 (+5%)
Mutual labels:  osu, osugame
OppaiSharp
A C# port of oppai-ng
Stars: ✭ 16 (-20%)
Mutual labels:  osu, osugame
ultimate osu analyzer
Python rewrite of my old osu analyzer that aims to be a lot more useful
Stars: ✭ 26 (+30%)
Mutual labels:  osu, osugame
OsuParsers
Library for parsing/writing files associated with osu!
Stars: ✭ 60 (+200%)
Mutual labels:  osu, osugame
tau
A customized osu! mode surrounding a paddle and some notes.
Stars: ✭ 150 (+650%)
Mutual labels:  osu, osugame
deadsfu
Dead-simple WebRTC broadcasting. From the browser, or your application. Cloud-native and scalable.
Stars: ✭ 23 (+15%)
Mutual labels:  broadcasting
api
🔥 WIP | osu!lazer compatible server
Stars: ✭ 34 (+70%)
Mutual labels:  osu
overscan
A live coding environment for live streaming video
Stars: ✭ 36 (+80%)
Mutual labels:  broadcasting
osu-difficulty-calculator
Processes raw beatmaps and saves difficulty attributes to a database backend
Stars: ✭ 66 (+230%)
Mutual labels:  osu
osumer
osu! beatmap express downloader
Stars: ✭ 77 (+285%)
Mutual labels:  osu
echo-server
Echo Server is a Docker-ready, multi-scalable Node.js application used to host your own Socket.IO server for Laravel Broadcasting.
Stars: ✭ 32 (+60%)
Mutual labels:  broadcasting
Ripple-Auto-Installer
OSU! Ripple Stack Installation Helper
Stars: ✭ 21 (+5%)
Mutual labels:  osu
salty bot
Twitch chat bot
Stars: ✭ 15 (-25%)
Mutual labels:  osu
soketi
Just another simple, fast, and resilient open-source WebSockets server. 📣
Stars: ✭ 2,202 (+10910%)
Mutual labels:  broadcasting
storybrew
A storyboard editor for osu!
Stars: ✭ 119 (+495%)
Mutual labels:  osu
MatrixLib
Lightweight header-only matrix library (C++) for numerical optimization and machine learning. Contact me if there is an exciting opportunity.
Stars: ✭ 35 (+75%)
Mutual labels:  broadcasting

osu! Mappool Generator (Web Based)

A Mappool Generator for osu tournament livestreams
osu! Forum Post


How to Use the Generator

  1. Go to the mappool-generator page to start using the program.
  2. You'll be greeted with the first form right away, fill in all of the boxes for each pool for how many maps that you want, The max input for each pool is currently 10 for now, Then click next.
    Imgur
  3. Fill in the next form boxes with the beatmap id that you want to use for each pool. For the API key, you need to request it from The API request page or by clicking the title on the form. If you want to change for how many maps that you want to use for each pool, you can click the previous button. If not, you can click next.
    Imgur
  4. Then, You'll be greeted with the preview of the result! If you want to change your previous inputs, you can scroll down and click the previous button. Imgur
  5. You can save the result to your local device by right clicking the page and click save as (Google Chrome) or save page as (Mozilla Firefox) or press ctrl/command + s, and save it in a folder so that you won't have to input the same mappool if you want to use that result multiple times. (Optional, but Recommended)
    Imgur
  6. To use the result, left click on the blank left side of the map for banned map of blue team and right click for red team, left click the right side with the mod icon for selected map of blue team and right click for red team, and left click the middle area to unselect.
    Imgur

How to Use the Result with Broadcasting Software

In this how to, I'm using OBS (Open Broadcaster Software) as my broadcasting software. If you use another software, please refer to their manual while you go through this tutorial.

Using Window Capture as Source

  1. Open your Broadcasting Software and add "Window Capture" from the sources. You can rename the source to anything you want, once you're done, you can click the ok button.
    Imgur Imgur

  2. Change the window to the browser window (in this case, it's chrome) where you open the mappool generator website, then click ok.
    Imgur

  3. If your broadcasting software aren't able to display chrome correctly (black screen), follow these steps (If not, you can skip these steps):

    1. On the top right corner of chrome, there's a three dot menu, click it and select settings.
      Imgur
    2. Search for "Hardware Acceleration", and disable it, then relaunch chrome.
      Imgur
  4. Right click the source that you just added, and choose filters. Imgur

  5. On the filters window, add the crop/pad filter to the effect filters, you can rename the filter if you want to. In this tutorial, I only want to crop the top bar of the window, so I only fill in the top input to 90.
    Imgur Imgur

  6. Then add another filter called Chroma key to the Effect Filters, you can rename the filter if you want to. If you notice the TB icon, it also disappears because of the chrome key, you need to change similarity from 400 to 350.
    Imgur Imgur

  7. Then you can close the filters window and you're done! It will look more or less something like this. Imgur


Using Browser as Source

  1. Open you Broadcasting Software and add "Browser" from the sources. You can rename the source to anything you want, once you're done, you can click the ok button.
    Imgur Imgur

  2. Then, You'll be greeted by the Browser Source Properties Window. Follow one of these steps:

    • If you follow Step 5 from "How to Use the Generator" section, you can check the local file and browse the html file that you just saved. Imgur
    • Or, You can directly enter the generator website URL into the Browser source properties by unchecking the local file. Here's the URL: https://mrayhanhakim.github.io/mappool-generator Imgur
  3. Change the width and height of the source, I'm using 1920 for width and 1080 for height.

  4. To remove the green background from the result, Add this to the Custom CSS box:

    #resultWrapper {
      background-color: rgba(0, 0, 0, 0);
    }

    You can change the background color instead if you want since it's using RGB Color (integer) and alpha level from 0 - 1 (decimal) for the color. If you're done customizing, click ok to close the properties window

  5. Right click the source and choose interact to use the generator/result.
    Imgur
    If you follow step 1 using local file, you can directly follow Step 6 from "How to Use the Generator" Section.
    Imgur If not, follow the steps from "How to Use the Generator" Section to use the generator. Imgur

    (Note: Uncheck "Shutdown source when not visible" and "Refresh browser when scene becomes active" if it's checked in the browser properties).


If there's something wrong with the program, post the issue in this repository and feel free to leave any suggestion in the forum post!


This project is licensed under the terms of the MIT license.

Imgur

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].