- OBS
- Autohotkey optional
- Python 3 and mpv with scripting support optional
- Install autohotkey(optional) , python 64 bit , mpv 64 bit, mpv-1.dll 64 bit (dev version)
- Place mpv.exe & mpv-1.dll where is your python.exe details , run
python -m pip install python-mpv keyboard
- Record / find replay matching your screen resolution
AHK and scripted video windows
- fullscreen transparent overlay
- Change replay recording to
song_name.mp4
- Launch
python osu_overlay.py
, modifyp.time_pos
if needed. Keys are:e
: pause ,1
: go to start of the song ,2
: fullscreen toggle - Launch
overlay.ahk
Calibrate transparancy level of mpv player withwin+wheel up /down
, set it always on top withcontrol + space
, andalt+x
to click through - Now launch beatmap , pause mpv overlay by pressing
e
. Wait till songs stars,unpause overlay when game and replay matched.
You may fail, so you need to restart replay and repeat again. Obviously you can't pause the game, it should run without lags , otherwise overlay and the game will not be synchronized.
OBS version 25 and up crossplatform
- window or second monitor
Added Media source hotkeys to allow control of playback (stop/pause/play/restart) [cg2121]
For now, these are just hotkeys. User interface for this is also planned for future updates
source
- First of all , add hotkeys for play/pause (set same key) and for restart.
- Setup game capture and media source capture,add Color Correction filter and set opacity for media source
- Project it to window or second screen
- same from previous method
OBS and scripted media source crossplatform
- window or second monitor
- It is requires replay recording with max resolution for second screen or custom resolution for window projector.
1,2
steps from AHK method- In OBS , create a new scene , add to sources mpv controlled replay, add to sources osu client,
add Color Correction filter and set opacity to mpv source, project it to window or second screen - same
replay recording with max resolution for second screen or custom resolution for window projector.
With OBS you can tweak aspect ratio.
pygame overlay requires ahk running under admin , so it's only windows