• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Brawl Custom Music Hub: Archiving all the music in one place!

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
Yeah.... assuming you're referring to manually linking each file as opposed to being able to link to a whole folder.
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
Uploaded Mean Bean Machine (Genesis).

Gotta decide what to upload tomorrow...
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
I'm doing some troubleshooting with the mp3 encoder. The video files should be under 60 MB if this thing converts properly.

Got it. For some reason, ffmpeg kept making corrupted videos with 320kbps. 256kbps seems to work fine.
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
My videos, with a 44100 sampling rate, are around 100 and 60/80-ish MB if looped.
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
Tomorrow on my list: Sonic Triple Trouble.
For Thunder Force IV and Sonic Pinball Party, I need to split them up cuz all of the files for both games (seperately) add up to a filesize over my flash drive's limit.

Wednesday: Street Racer (Game Boy)
Thursday and Friday: either half of Thunder Force IV or Sonic Pinball Party
If I can clear a couple more megabytes from my USB, I can upload Ristar sometime this week.
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
I'm doing some troubleshooting with the mp3 encoder. The video files should be under 60 MB if this thing converts properly.

Got it. For some reason, ffmpeg kept making corrupted videos with 320kbps. 256kbps seems to work fine.
When can we expect to see this 256 kbps MP3 and universal sample rate YouTube uploading thing?
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
Pretty soon. I'm testing it now. I still don't know how to get the playlist and tag functions working properly with this script. If I figure it out, I'll do another update.
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
I think Brawl and Twilight Princess are the only games to worry about with over 200 songs. :p

Also, let me know how fast the updated scripts work. My computer sucks too much to give an accurate estimate lol.
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
OK, so here's what happens....

I put the BRSTM and Image and stuff...

Now I click the batch file.... and type in '15' for the number of minutes... here's the results...

How many minutes do you want this BRSTM to play? "15"

for %i IN (*.brstm) DO vgmstream -o "%~ni.wav" -b "%i" 1>"%~ni.bat"

for %i IN (*.brstm) DO call "%~ni.bat"

set /a sec=((15 * 60) - 10 )

set /a length=( * 890)
Missing operand.

set /a count = (( - ) / ( - ))
Missing operand.

set /a delay = (( - (+ * ( - ))) / )
Missing operand.


for %i IN (*.brstm) DO vgmstream -o -d -l "%i"

for %i IN (*.wav) DO lame -b 256 -h "%i" "%~ni.mp3"

for %i IN (*.mp3) DO ffmpeg -r 1 -f image 2 -loop_input -i image.png -i "%i" -vcodec mpeg4 -qscale 2 -acodec copy -shortest "%~ni.avi"

for %i IN (*.brstm) DO del "%~ni.wav" del "%~ni.mp3"
1 was unexpected at this time.

if EQU 1 move "%~ni.avi" "Converted\looped\%~ni.avi"


And that's all that happens.

In otherwords, it gets to
set /a length = ( %rate% * %sec% )

But it doesn't actually input the rate (i.e. 44100 in this case), and therefore, the length is (0 x 890) or 0. And therefore, when it gets to set /a count, it's basically doing this:

(0 - 272384) / (3065137 - 272384) which equals -0.0975324348

Therefore, it's looping it "slightly less than 0 times" which doesn't make sense.

So then, the delay ends up dividing by 0.

So essentially, you get a BRSTM that loops -0.0975324348 times, with a delay of -0.000114995579/0 ... and since division by 0 is undefined, essentially, there's a non-existant delay... and therefore, there's no end to the BRSTM, and so no end to the video.....

And when I say non-existant, I mean not even a delay of 0. It's not "no delay" but it's not "infinite", it's literally a non-existant value...

Short answer....

"%sample%" = 0
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
Something went wrong?

Maybe your antivirus software removed vgmstream.exe. That one is not interchangeable with the other versions. I also made the majority of those files hidden, just to keep the folders looking somewhat clean.

Yeah, 15 is the right syntax. Don't do 900 lol.
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
OK, so here's what happens....

I put the BRSTM and Image and stuff...

Now I click the batch file.... and type in '15' for the number of minutes... here's the results...

How many minutes do you want this BRSTM to play? "15"

for %i IN (*.brstm) DO vgmstream -o "%~ni.wav" -b "%i" 1>"%~ni.bat"

for %i IN (*.brstm) DO call "%~ni.bat"

set /a sec=((15 * 60) - 10 )

set /a length=("rate should be here" * 890)
Missing operand.

set /a count = (( - ) / ( - ))
Missing operand.

set /a delay = (( - (+ * ( - ))) / )
Missing operand.


for %i IN (*.brstm) DO vgmstream -o -d -l "%i"

for %i IN (*.wav) DO lame -b 256 -h "%i" "%~ni.mp3"

for %i IN (*.mp3) DO ffmpeg -r 1 -f image 2 -loop_input -i image.png -i "%i" -vcodec mpeg4 -qscale 2 -acodec copy -shortest "%~ni.avi"

for %i IN (*.brstm) DO del "%~ni.wav" del "%~ni.mp3"
1 was unexpected at this time.

if EQU 1 move "%~ni.avi" "Converted\looped\%~ni.avi"


And that's all that happens.

In otherwords, it gets to
set /a length = ( %rate% * %sec% )

But it doesn't actually input the rate (i.e. 44100 in this case), and therefore, the length is (0 x 890) or 0. And therefore, when it gets to set /a count, it's basically doing this:

(0 - 272384) / (3065137 - 272384) which equals -0.0975324348

Therefore, it's looping it "slightly less than 0 times" which doesn't make sense.

So then, the delay ends up dividing by 0.

So essentially, you get a BRSTM that loops -0.0975324348 times, with a delay of -0.000114995579/0 ... and since division by 0 is undefined, essentially, there's a non-existant delay... and therefore, there's no end to the BRSTM, and so no end to the video.....

And when I say non-existant, I mean not even a delay of 0. It's not "no delay" but it's not "infinite", it's literally a non-existant value...

Short answer....

"%sample%" = 0

Also, I restored that vgmstream.exe, but it does say that "libg7221_decode.dll" is missing. What's that for?
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
It's one of the extensions that vgmstream needs to decode streams. Did your software recognize anything else as a threat?
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
Nope, just vgmstream.exe.

Do you know where I can get the 'Dynamic Link Library' file?

Lol typing out abbreviations in full FTW, I mean for the win! (Of course, I could have said "video game music Stream dot executable")
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
Delete that ONE? Why not just delete all the videos? They're all potentially copyright infringing... ANY of them could be next.... and 3 strikes is instant termination.

There's no way we can do this....

Not unless Moosehunter bothered to give Ijah the password for BrawlBRSTMs2... and BrawlBRSTMs3, BrawlBRSTMs4, BrawlBRSTM, BrawiBRSTMs, and BrawiBRSTM.

Yes, Moosehunter created all those alts for this reason.... but obviously never bothered to give out the passwords to Ijah...
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
It's 6:14 am :p I'm going to bed now... but when I get up ... later today (lol), I'll see what's going on.

In the meantime, try asking Ijah if moosey gave him any of the alts' passwords (and also, the e-mail addresses).

For example, BrawlBRSTMs uses his personal "hotmail" e-mail address, which is something like "alexbarney@hotmail.com" ... goodness knows what the others are....
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
So... yea...
What's that new BrawlBRSTMs PW? :v

Private videos? Not cool...
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
The password for BrawlBRSTMs2 is in the PHP script, which isn't available since we couldn't pay the host.

I think we should go through the channel and delete the videos that are opening songs or whatever, and performed by an actual band.

That other video I mentioned a dew posts up is one of them, and there are 4 songs from Tales of Vesperia that I wanna delete. We could also talk with RealFaction and see if he would be willing to remove his claim against us. That would bring us back down to just one.
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
That's exactly what I mean. He's supposed to be the new Moosehunter if you will, yet he's hardly ever on here. And he's somewhat rarely ever on IRC either unless I just happen to mostly get on there when he's not on there.
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
I think he popped in there yesterday for a sec, but I wasn't paying attention. Last I remember, he was handling some personal stuff.
 

Alaric Skywalker

Smash Ace
Joined
Nov 23, 2011
Messages
718
Well, if Ijah isn't on often, it shows that he must be busy. Besides, as some people have been telling me constantly, "we have lives outside of the site."

Anyhow, my signature will hold what we're looking for to restore the site, so anyone who's willing to help can take note of it, as TUK removed it from the YT channel's description. In other words, look at my signature if you want to know what we're currently looking for.

Here's my signature for you guys who want to help us restore the site.
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
So what's the deal with the channel? I'll just make another backup in case a 3rd strike does come. BRSTMsBrawl.
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
As I said, Moosehunter, created a lot of backups...

BrawlBRSTM (without the 's' at the end)
BrawlBRSTMs2
BrawlBRSTMs3
BrawlBRSTMs4
BrawiBRSTMs (with an 'i' as in "eye" instead of an 'l', as in "L")
BrawiBRSTM (same as above, but without the 's' at the end)

There may be more...
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
This just in: Mario Party 9's main menu has 10, yes, 10 CHANNELS.

Congrats Koopa Cape. You've been beaten.

EDIT: Funny. One's the 10 channel, one's a regular version.
 

TheUltimateKoopa

Banned via Warnings
Joined
Jun 14, 2010
Messages
3,005
The question is, do you know what way they're arranged? They might simply be separate versions with Channels, 1 and 2; 3 and 4; 5 and 6; 7 and 8; and 9 and 10 respectively.

BUT, take Koopa Cape for example:
Main theme uses Channels 1, 2, 7 and 8
River part uses Channels 3, 4, 7 and 8
Pipe part uses Channels 5, and 6.

Or the menu....
There's the main menu, which is basically the bass and some small hi hat type things -- let's call this Channels 1 and 2.
Then, the character/kart select part, which adds some extra instruments, throughout what I'll call Channels 3, 4, 5 and 6.
The course select, adds another 2 channels, Channels 7 and 8 if you wish, but removes 3 and 4.

The reason I said "I'll call" and "if you wish" is because the menu isn't simply a multi-channel BRSTM, but an RWAV thingy found in the BRSAR.... but if it was a BRSTM, it'd be
Main = 1 and 2
Character/Kart = 1, 2, 3, 4, 5 and 6
Course = 1, 2, 5, 6, 7 and 8.

What I mean is.... while one version is likely to just be the first 2 channels, how do you know what the other versions are? There are a total of 31 possible ways...
  1. 1 and 2
  2. 3 and 4
  3. 5 and 6
  4. 7 and 8
  5. 9 and 10
  6. 1, 2, 3 and 4
  7. 1, 2, 5 and 6
  8. 1, 2, 7 and 8
  9. 1, 2, 9 and 10
  10. 3, 4, 5 and 6
  11. 3, 4, 7 and 8
  12. 3, 4, 9 and 10
  13. 5, 6, 7 and 8
  14. 5, 6, 9 and 10
  15. 7, 8, 9 and 10
  16. 1, 2, 3, 4, 5 and 6
  17. 1, 2, 3, 4, 7 and 8
  18. 1, 2, 3, 4, 9 and 10
  19. 1, 2, 5, 6, 7 and 8
  20. 1, 2, 5, 6, 9 and 10
  21. 1, 2, 7, 8, 9 and 10
  22. 3, 4, 5, 6, 7 and 8
  23. 3, 4, 5, 6, 9 and 10
  24. 3, 4, 7, 8, 9 and 10
  25. 5, 6, 7, 8, 9 and 10
  26. 1, 2, 3, 4, 5, 6, 7 and 8
  27. 1, 2, 3, 4, 5, 6, 9 and 10
  28. 1, 2, 3, 4, 7, 8, 9 and 10
  29. 1, 2, 5, 6, 7, 8, 9 and 10
  30. 3, 4, 5, 6, 7, 8, 9 and 10
  31. 1, 2, 3, 4, 5, 6, 7, 8, 9 and 10

The numbers are what channels can be muted. They should all be treated as pairs, obviously, so you can't mute 5 and keep 6 for example, 1+2, 3+4, 5+6, 7+8, 9+10 are all pairs... essentially, as you should know:
1 and 2 is basically Left 1, Right 1
3 and 4 is Left 2, Right 2
5 and 6 is Left 3, Right 3, etc....
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
I never dumped it to wav to check if it has different instruments playing.
 

soneek

Smash Ace
Joined
Apr 15, 2010
Messages
873
Location
New York
I might be able to have to it convert to video with all of the channels. I haven't attempted converting multi channel wavs though, and the video size would be HUGE.
 

darksamus77

Smash Champion
Joined
Oct 18, 2009
Messages
2,987
Location
Seattle, WA
NNID
darksamus77
3DS FC
3282-3124-8340
I might be able to have to it convert to video with all of the channels. I haven't attempted converting multi channel wavs though, and the video size would be HUGE.
^THIS. Sorry for being nonexistent for the past week, my laptop screen is busted due to an accident, but it is under warranty, and I think I may be able to get it fixed for little to no cost :awesome: Just letting you know, in case anyone was wondering where I was.
 
Top Bottom