forum

If possible, how can I make a single difficulty play multiple audio files?

posted
Total Posts
7
Topic Starter
ziv_vy
I have a mapset of a lot of songs, each with different audio files.

I want to make a marathon out of all the difficulties, but I'd avoid merging the audio files like how it's done in this mapset due to quality loss and very strict file size limits. Instead, I'd like to use storyboard to play the audio files.

I know that there is a storyboard command to play audio, so could I use that to play all audio files sequentially while keeping all difficulties playable individually?

Also I'd prefer to not have to create a .osb file if it can be done in the .osu file
Pasi_
i'm no storyboard guy, so i don't know if that would be possible, but even if it is, i would advise against doing that for multiple reasons:
  1. a lot of players play with storyboard off. those players will just be confused when trying to play the map, because they won't hear the song
  2. storyboard sounds are part of the "effects" audio track, which means that players won't be able to adjust the volume of their hitsounds compared to the volume of the song, as both are on the same audio track.
  3. the song won't play on the song select screen
one thing you could do (besides just dealing with the file size limit or making a separate mapset for the marathon) is to merge all audio files into one, use that audio file for all difficulties, and just kinda ignore everything except the song you wanna map in that diff.
Topic Starter
ziv_vy

Pasi_ wrote:

one thing you could do (besides just dealing with the file size limit or making a separate mapset for the marathon) is to merge all audio files into one
Is there any good way to merge multiple audios without increasing total file size? I really need merging to be almost both 100% file size efficient and lossless as the audios are already very compressed - I cannot compress it further.
Pasi_

ziv_vy wrote:

Is there any good way to merge multiple audios without increasing file size? I really need merging to be almost 100% file size efficient as the audios are already very compressed - I cannot compress it further.
some of your audio files are actually very not compressed. Pretindeai.mp3 and ae.mp3 both have a bitrate of 320 kbps, which is way more than necessary.

but anyway, your audio files currently have a total file size of 67 MB. when i put them all together in audacity and exported them as a .ogg file with quality 5 (which is still decently high), the resulting file size is only 63 MB. if you want to, you can even use ffmpeg to play around with the quality setting or specify a bitrate to get the highest possible quality while still being below osu's upload limit (although that presupposes that you have ffmpeg and know how to use it).
Topic Starter
ziv_vy
Thank you, but the problem isn't that the audio files are too big right now - it is that I am still adding more audio files.
Yes I used FFMpeg and reincoded in the end, not what I hoped to happen but just copying without reincoding resulted in a lot of errors and the file size impact wasn't anywhere near as big as I thought it would be.

edit: Wait I think you accidently solved my problem related to audio files needing reincoding in FFMpeg - the files had a different bitrate. I do not need to reincode the audio files - just replace the files with different bitrate.
Pasi_
the solution i proposed earlier involves deleting every audio file except for the merged one.
Topic Starter
ziv_vy
Yes, that's what I am going to do. Thank you again (and sorry if I confused you - I have been having a very painful conversation with chatgpt about a compression problem and you just casually dropped the answer by accident)
Please sign in to reply.

New reply