[release]YouStream is a simple addon, which in simple terms plays music via YouTube. In more complex terms, you've got an invisible video playing in the background.
I was hoping to complete more of it before releasing, but my exams are starting very soon (This Wednesday, to be precise) , so I've decided to release early. This obviously means there is a lot more to come - to be improved on later. My exams finish in early June, so I'll have time to work on it some more around then.
[b][i]Stop talking, give me YouStream now![/i][/b]
You can just scroll down to the end of the thread if you want. It's simple to use, if you can't figure it out, you aren't smart enough to own GMod.
[b][i]So, HTML panels. I smell crashes.[/i][/b]
Yes, IE is shitty and crashes people. Nothing I can do about it. I don't want to include Chrome/bass support, because I'm lazy / can't work on anything right now.
[b][i]I want to add a song, how do I do it?[/i][/b]
Just go into the YouStream menu, by typing "!stream" in the chat, or entering "youstream_menu" in the console.
[IMG]http://i304.photobucket.com/albums/nn182/flapjack-93/menu-2.png[/IMG]
See that little search bar above the HTML panel? Yeah, use that. The YouTube one doesn't work, because Valve forgot to add support for anything decent in their HTML panel.
Once you've got a list of videos in the HTML panel, just click on the one you want. Then click "Save current URL"
Done, it should be added.
[b][i]I think Flapadar has terrible taste in music[/i][/b]
I agree.
[b][i]Ok, I skipped to the end of the thread. Give me YouStream.[/i][/b]
Here's a little video for you to watch while I upload it.
[hd]http://www.youtube.com/watch?v=0mAukZ2PWTE&fmt=37[/hd]
[noparse][url=http://www.garrysmod.org/downloads/?a=view&id=98219][img]http://www.garrysmod.org/img/?t=dll&id=98219[/img][/url][/noparse]
YouStream is broken. Download gShark instead.
[url]http://www.facepunch.com/threads/1052523-gShark-Because-real-men-don-t-download[/url]
[url=http://www.garrysmod.org/downloads/?a=view&id=116938][img]http://www.garrysmod.org/img/?t=dll&id=116938[/img][/url]
[b][i]I'm too lazy to download and test it to see what's in it. Tell me now.[/i][/b]
Quick overview:
Retrieves song info automatically,
Queue feature,
Shuffle feature,
Enable/disable the dimming of background sounds,
Serverside streaming feature with permissions,
Chat commands with HUDPaint autofill,
Few other things.[/release]
[release][b]The mighty todo list:[/b]
[i][28/4/10]:[/i]
Tidy up code. It's a mess.
Internal commentery. I don't need it myself, but incase people want to edit.
Playlists - actually use them.
Maybe use YouTube API instead of HTML panel for searching.
[i][5/5/10]:[/i]
lrc parser. Incase people want to tie lyrics to a song
If lyrics have been attached, show them in the HUD.
[i][10/5/10]:[/i]
Volume control for music[/release]
Enjoy.
This [b]should[/b] now work well, as it was fixed in the GMod update on 29/6/10
Nice to see this released :D
& and [B]I think Flapadar has terrible taste in music [/B] I don't agree :3
That Looks epic
You have my download
You released it! :D. Good job!
looks nice
Very nice :keke:
Looooks nice!
However, i agree that you have a bad taste of music :hehe:
Looks good, definitely downloading.
Cool.
smooth.
This is really awesome except is there any way to lower the volume when it plays?
So this won't work now that azu disabled html right?
[QUOTE=yakahughes;21849907]So this won't work now that azu disabled html right?[/QUOTE]
Unless I missed something, he only disabled certain features. This should still work.
It's great to see so much positive feedback.
[editline]07:44AM[/editline]
[QUOTE=Zhugex;21849557]This is really awesome except is there any way to lower the volume when it plays?[/QUOTE]
I'll add that to the todo list.
[editline]08:00AM[/editline]
Update: Fuck, Azu is removing the HTML panel. Looks like this won't be working until either he adds a replacement, a fix, or I add chrome / bass support.
Apparently WebKit will be coming with the engine update. This means no crashes (Hopefully)
I'm also planning to start learning a few more languages - so I'll get a little better at manipulating things (Possibly change volume / current position in the song with Java, if it's enabled in webkit and is possible - which would be great because it wouldn't freeze for a second)
I'd like it if people posted what else they'd like YouStream to have, so after my exams I can go through the list and see what I can do.
So does this still work?
Pretty sure it does, yes. I haven't used it since the last update, but there's no reason for it not to.
[editline]03:21PM[/editline]
I thought about writing a lrc file parser, and a way to create files like lrc - so as you can tie accurate lyrics to a song and have them show below the HUDPaint display.
[editline]03:22PM[/editline]
What's the opinion on that?
[QUOTE=|FlapJack|;21940591]Pretty sure it does, yes. I haven't used it since the last update, but there's no reason for it not to.
[editline]03:21PM[/editline]
I thought about writing a lrc file parser, and a way to create files like lrc - so as you can tie accurate lyrics to a song and have them show below the HUDPaint display.
[editline]03:22PM[/editline]
What's the opinion on that?[/QUOTE]
I'd like to see that.
Has an update broken this? It worked fine a week or less ago, but now no sound is played when I choose a song from my list to play. I can still see the information bar in the left centre, and the progress bar moves, but no sound. I have re-installed YouStream, and I don't have anything except Wire, PHX, and some build STools (ie. weight, stacker). Can anyone tell me if I am the only one suffering this?
I'll give it a quick test to make sure.
[editline]09:23PM[/editline]
Seems it has broken. Looking into fixing it.
[editline]09:25PM[/editline]
I can't fix it. Removing Java / ActiveX / Flash broke YouTube videos - hence breaking YouStream.
[editline]09:25PM[/editline]
Hopefully the WebKit update will address this.
Make it so you can stream files too
[QUOTE=Dr Pepper;21968149]Make it so you can stream files too[/QUOTE]
That wouldn't be streaming
[editline]10:03PM[/editline]
Just playing.
[editline]10:04PM[/editline]
Might eventually add support for that though. Not that it's a priority.
The update broke GStream too. I hope Garry will fix it soon :saddowns:
Just to clear up any misconceptions, the new engine does not implement webkit as the HTML control.
[QUOTE=AzuiSleet;21992341]Just to clear up any misconceptions, the new engine does not implement webkit as the HTML control.[/QUOTE]
That's a shame.
So any chance of this getting fixed or would we have to wait till next gmod update?
There's nothing I can do to fix it. We have to wait until Flash/Java gets re-enabled.
Wish it was clientsided...And fixed.
[QUOTE=Da Jester;22031650]Wish it was clientsided...And fixed.[/QUOTE]
It is pretty much clientside. There's just a serverside aspect which can play songs to all clients, instead of just yourself. Hopefully Java will be re-added soon.
The next release is going to have an autoupdating feature. This means once you download it, you'll never have to worry about checking for a newer release of it.
I'm not going to bother extending this until Java is re-added. Once it is, I'll continue work on it.
20:37 - AzuiSleet: not any time soon
Which is not any time soon.
Sorry, you need to Log In to post a reply to this thread.