I noticed that the procedure of making a storyboard by scripting mostly consists of copying the time from the osu design tab into notepad. Hopefully you can use loops, but if not (e.g. lyrics) you will end up with switching between osu! and notepad, copy-pasting or calcing where the next picture should appear.
I think it should be easier if an application can calculate and shift the amount of milliseconds of your commands with only one click. So here it is, a java-written storyboard editor with time-shifting function.
Features: (v. 1.0.1)
- Syntax highlighting for osu/osb files
- Line enumeration
- Time-Shifting of storyboard commands with one click:
--> Selected numbers will directly be shifted
--> In selected lines, only the start- and endtimes are shifted
--> Loop detection: only the starttime of loops are shifted, not the commands in the loop (if you want to shift them, you must select a line without the 2 blanks at the beginning)
--> BPM-calc: type the bpm once and shift your commands by an amount of measures/ticks
- New: .osb/.osu-files can now be directly opened with osbe.exe (right-click on the .osb and choose "Open With...")
- Working on all platforms
Screenshots:
Download:
Windows EXE
Executable JAR (Should work fine on Mac & Linux)
Known Issues:
- Strg+V/Z/... are doing the same job twice in a row... gonna fix that very soon.
- There isn't an exception handling for all possible situations yet, so it may crash at some point
- The dialog for Opening/Saving As... isn't that good yet, it will be optimised in the future
I think it should be easier if an application can calculate and shift the amount of milliseconds of your commands with only one click. So here it is, a java-written storyboard editor with time-shifting function.
Features: (v. 1.0.1)
- Syntax highlighting for osu/osb files
- Line enumeration
- Time-Shifting of storyboard commands with one click:
--> Selected numbers will directly be shifted
--> In selected lines, only the start- and endtimes are shifted
--> Loop detection: only the starttime of loops are shifted, not the commands in the loop (if you want to shift them, you must select a line without the 2 blanks at the beginning)
--> BPM-calc: type the bpm once and shift your commands by an amount of measures/ticks
- New: .osb/.osu-files can now be directly opened with osbe.exe (right-click on the .osb and choose "Open With...")
- Working on all platforms
Screenshots:
Download:
Windows EXE
Executable JAR (Should work fine on Mac & Linux)
Known Issues:
- Strg+V/Z/... are doing the same job twice in a row... gonna fix that very soon.
- There isn't an exception handling for all possible situations yet, so it may crash at some point
- The dialog for Opening/Saving As... isn't that good yet, it will be optimised in the future