Started a new project yesterday.
[B][URL="http://deadbeef.facepunchstudios.com/Juketube/"]JukeTube[/URL][/B] It's a video jukebox for Youtube videos.
I've been saying that Spotify should do a service similar to this for years now, I got bored of waiting.
Only spent a couple of hours on the JS last night so it's nowhere near completed.
So far there's a bunch of videos which cycle and you can add/remove videos, skip ones you don't like etc.
Stuff that works so far (I think)...
[LIST]
[*] Video transitions.
[*] Audio Cross-fading.
[*] Once the currently playing video has finished buffering the next video will buffer silently in the background.
[*] You can add new videos by entering a youtube video ID or URL at the bottom of the list and click the '[img=http://deadbeef.facepunchstudios.com/Juketube/add.png]' button.
[*] Remove them by clicking the '[img]http://deadbeef.facepunchstudios.com/Juketube/delete.png[/img]' button next to the one you want rid of.
[*] Re order the videos by clicking on the '[img]http://deadbeef.facepunchstudios.com/Juketube/arrow_switch.png[/img]' symbols next to the videos and dragging them up/down the list.
[*] Randomize the playlist by clicking 'shuffle' or the '[img]http://deadbeef.facepunchstudios.com/Juketube/arrow_refresh.png[/img]' button.
[*] Click 'Skip' to skip to the next video.
[*] Click the '[img]http://deadbeef.facepunchstudios.com/Juketube/cog.png[/img]' button to open advanced video options, cue/cut points and per video volume levels.
[*]It should ignore malformed video IDs, not fully tested though.
[*]Click the blue triangle in the corner if you want to play with different transition speeds/etc.
[/LIST]
(Tested on Chrome & FF 3.6.6):
Stuff that doesn't work...
[LIST]
[*] Hardly anything works with Opera, there's some jQuery incompatibility issues somewhere.
[*] Sometimes the youtube API doesn't respond when creating the flash objects, I need to make a check for this and keep retrying. For now just refresh the page.
[/LIST]
Stuff to do/add (roughly in this order)....
[LIST]
[*] Grab video meta data (title, keywords, etc) from youtube data API.
[*] Playlist saving.
[*] Playlist sharing.
[*] Neaten up the thrown together JavaScript.
[*] An option to open the player in a separate window to to the controls, with the flash element taking up the entire window (So you can actually use it as a video jukebox for parties Etc).
[*] Decent looking front end (I may need to recruit someone for this as design isn't my strong point).
[*] Greasemonkey plugin which runs on youtube.com so you can add videos to your playlists by clicking a button rather than copy/pasting urls.
[/LIST]
Any other suggestions?
[QUOTE=KmartSqrl;23235438]You didn't take the hint that it was related to the conversation when I said it was a natural progression of the conversation? lol...[/QUOTE]
Wow. I've never seen anyone try to justify derailing before.
To demonstrate:
A machinist and a passenger
Passenger: Why is this train heading for Germany? It's supposed to go to France.
Machinist: It's just following the natural course of the track.
Passenger: But it's supposed to be going to France!
Machinist: You can't take a hint? The natural progression of this train is to Germany.
[QUOTE=arienh4;23237669]Wow. I've never seen anyone try to justify derailing before.
To demonstrate:
A machinist and a passenger
Passenger: Why is this train heading for Germany? It's supposed to go to France.
Machinist: It's just following the natural course of the track.
Passenger: But it's supposed to be going to France!
Machinist: You can't take a hint? The natural progression of this train is to Germany.[/QUOTE]
You're kind of, for lack of a better word, a moron. That's an absolutely horrible analogy. A train taking a different path isn't even comparable. You pay for a train ticket to go to a specific place, you don't pay anything to read a thread. A train taking you to a different country than it is supposed to is a major inconvenience/problem, a few tangental posts on a message board are not.
It's also already been established that there was a logical connection between what I was talking about and what was previously being discussed. Apologies if you're too short sighted to draw connections without them being explicitly stated for you!
Honestly though if you're all so butthurt or irritated by a few posts temporarily deviating from the original topic you need to get off the computer and chill or something. Also, I'm going to keep replying to all these posts so that anyone else who complains is only exacerbating the "problem" :)
[editline]04:51PM[/editline]
[QUOTE=DEADBEEF;23236244]Any other suggestions?[/QUOTE]
I'd increase the speed that it switches between videos so it takes about half as long.
Going to assume you've not really done any design work yet too so I won't comment on that.
[QUOTE=arienh4;23237669]Wow. I've never seen anyone try to justify derailing before.
To demonstrate:
A machinist and a passenger
Passenger: Why is this train heading for Germany? It's supposed to go to France.
Machinist: It's just following the natural course of the track.
Passenger: But it's supposed to be going to France!
Machinist: You can't take a hint? The natural progression of this train is to Germany.[/QUOTE]
Rated agree and then disagree just so I could rate agree again.
A thousand internets to you, sir.
[editline]04:19PM[/editline]
[QUOTE=KmartSqrl;23240011]You're kind of, for lack of a better word, a moron. That's an absolutely horrible analogy. A train taking a different path isn't even comparable. You pay for a train ticket to go to a specific place, you don't pay anything to read a thread. A train taking you to a different country than it is supposed to is a major inconvenience/problem, a few tangental posts on a message board are not.
It's also already been established that there was a logical connection between what I was talking about and what was previously being discussed. Apologies if you're too short sighted to draw connections without them being explicitly stated for you!
Honestly though if you're all so butthurt or irritated by a few posts temporarily deviating from the original topic you need to get off the computer and chill or something. Also, I'm going to keep replying to all these posts so that anyone else who complains is only exacerbating the "problem" :)
[/QUOTE]
Paying for the train ticket to x: Entering a thread titled x.
Also champ, it's [b]tangential[/b]. :eng101:
At least spell correctly when you're trying to put someone down.
[QUOTE=Zayfox;23245898]Paying for the train ticket to x: Entering a thread titled x.[/QUOTE]
No. Boarding the train would be the equivalent of entering the thread. [i]Maybe[/i] that would hold some water if you were paying to access to the forums, but you're not, so it doesn't.
Even then, forums are for discussions, and discussions are inherently non-linear. A trip on a train, on the other hand, is quite linear. You go from point A to point B on a train. In a discussion, you start at point A and branch out from there. A discussion has no definitive ending, no point B.
[QUOTE=Zayfox;23245898]Also champ, it's [b]tangential[/b]. :eng101:
At least spell correctly when you're trying to put someone down.[/QUOTE]
Typo that safari's spellcheck didn't catch for whatever reason. Generally if someone misspells something by a single letter it's safe to assume it was a typo, especially when the rest of the post is spelled correctly. I'm not really sure what your aim behind pointing out a typo is in the first place though, unless of course you're just trying to find holes in my spelling since you are unable to find any in my argument :)
Oh for the love of god a few off-topic posts has to balloon into an argument that's more than "a few" posts
nevermind
[QUOTE=melindagreen;23246577]This:
[IMG]http://www.qsl.net/sra/mitrektop.jpg[/IMG]
Motorola Mitrek Repeater rack.
I know its not a webpage but still....[/QUOTE]
If it's not a website, and not at least somewhat related to website development either, what on earth is it doing here?
[QUOTE=KmartSqrl;23246338]No. Boarding the train would be the equivalent of entering the thread. [i]Maybe[/i] that would hold some water if you were paying to access to the forums, but you're not, so it doesn't.
Even then, forums are for discussions, and discussions are inherently non-linear. A trip on a train, on the other hand, is quite linear. You go from point A to point B on a train. In a discussion, you start at point A and branch out from there. A discussion has no definitive ending, no point B.
Typo that safari's spellcheck didn't catch for whatever reason. Generally if someone misspells something by a single letter it's safe to assume it was a typo, especially when the rest of the post is spelled correctly. I'm not really sure what your aim behind pointing out a typo is in the first place though, unless of course you're just trying to find holes in my spelling since you are unable to find any in my argument :)[/QUOTE]
I'm paying with my attention and a will to read the thread at hand.
Entering the train results in no way out until you arrive at a destination. If I buy the train ticket, I can still change my mind (i.e. leave the thread).
You may have never been on a train, from what I see you've probably never been outside, however a train can, and definitely [b]does[/b], change direction. Consult turb_ on this, he's a train buff (or, in his words, a railfan).
Discussions do have a definite ending. A discussion is defined as "an exchange of views on some topic", therefore once this is complete, the discussion is over.
As for that attempt at grade 5 argument "You're doing this because you can't win against me", you should just probably quit now. I find that kind of behavior ridiculously pathetic.
You're not helping now. Your argument "It's your fault 'cause I'm just continuing it" is no longer valid. Accept that you did indeed contribute to the derailing of the original discussion at hand (as discussion has already been defined) and move on.
[editline]07:39PM[/editline]
[QUOTE=DEADBEEF;23236244]Any other suggestions?[/QUOTE]
Don't use the silk icon pack.
[editline]07:44PM[/editline]
It's overused.
[QUOTE=Zayfox;23248144]I'm paying with my attention and a will to read the thread at hand.
Entering the train results in no way out until you arrive at a destination. If I buy the train ticket, I can still change my mind (i.e. leave the thread).[/QUOTE]
The funny thing about this is that even if you believe you disproved what I was saying, you also disproved the train vs discussion analogy by pointing out that you can leave a thread or discussion whenever you want to, but you cannot leave a train whenever you want to, meaning that a train going off course is an even bigger personal inconvenience. Nice job!
[QUOTE=Zayfox;23248144]You may have never been on a train, from what I see you've probably never been outside, however a train can, and definitely [b]does[/b], change direction. Consult turb_ on this, he's a train buff (or, in his words, a railfan).[/QUOTE]
That's completely irrelevant, a train changing direction isn't even remotely analogous to a discussion meandering around a general topic.
And I'm sorry, but I've never been outside? You are the one who is upset by the fact that 3 posts in a 50 page thread went on a small tangent. Grow up. If you want to start bringing personal insults to the table I am happy to join in though, especially after a quick visit to your deviantart page hahahaha.
[QUOTE=Zayfox;23248144]Discussions do have a definite ending. A discussion is defined as "an exchange of views on some topic", therefore once this is complete, the discussion is over.[/QUOTE]
That definition says nothing about specific circumstances that must be met for a discussion to end. If the exchange of views on a topic was all that is required to end a discussion this thread would have been over after the first post.
[QUOTE=Zayfox;23248144]As for that attempt at grade 5 argument "You're doing this because you can't win against me", you should just probably quit now. I find that kind of behavior ridiculously pathetic.[/QUOTE]
No more pathetic than trying to use a typo as a way to gain ground ;)
QUOTE=Zayfox;23248144]You're not helping now. Your argument "It's your fault 'cause I'm just continuing it" is no longer valid. Accept that you did indeed contribute to the derailing of the original discussion at hand (as discussion has already been defined) and move on.[/QUOTE]
I never said I didn't contribute to the "derailing". I said that it was imbecilic to get your panties in a bunch over it. If you don't like it, don't post. It's as simple as that.
[editline]03:05AM[/editline]
The Teller of Ways
by Zayfox
[img]http://fc02.deviantart.net/fs51/f/2009/283/e/1/The_Teller_of_Ways_by_Zayfox.jpg[/img]
Bears in connection with their past, also known as Teller Bears, are capable of communing with ghosts to gain information and insight. This is an example of such a feat.
[QUOTE=KmartSqrl;23248446]That's completely irrelevant, a train changing direction isn't even remotely analogous to a discussion meandering around a general topic.[/QUOTE]
True, but this is isn't a discussion meandering around a general topic. This is a discussion changing direction to a whole new topic.
above posts: :irony:
Shutup guys, KmartSqrl is right. Just live with the discussion wandering around a bit, no need to act like there's sand in your vaginas.
[QUOTE=arienh4;23248791]True, but this is isn't a discussion meandering around a general topic. This is a discussion changing direction to a whole new topic.[/QUOTE]
It was before people started crying about it. The talk about remixing and sampling were a direct continuation of the discussion of derivative works. They were being used as a real world example, and I was commenting on the validity of that example for about half of the post that spark all this, the slightly more off topic bits were corrections to information presented in the post I was replying to, and the information in that post was relevant to the discussion over derivative works.
I'm only continuing the discussion because zayfox was so adamant about keeping things on topic and I find it hilarious that since he's begun his little crusade he's done nothing but perpetuate the off topic discussion he so vehemently opposes. :D
[editline]03:53AM[/editline]
[QUOTE=turb_;23248887]above posts: :irony:
Shutup guys, KmartSqrl is right. Just live with the discussion wandering around a bit, no need to act like there's sand in your vaginas.[/QUOTE]
:love:
[QUOTE=KmartSqrl;23248952]It was before people started crying about it. The talk about remixing and sampling were a direct continuation of the discussion of derivative works. They were being used as a real world example, and I was commenting on the validity of that example for about half of the post that spark all this, the slightly more off topic bits were corrections to information presented in the post I was replying to, and the information in that post was relevant to the discussion over derivative works.
I'm only continuing the discussion because zayfox was so adamant about keeping things on topic and I find it hilarious that since he's begun his little crusade he's done nothing but perpetuate the off topic discussion he so vehemently opposes. :D[/QUOTE]
It would have been on-topic, but you weren't even discussing anything related to web development:
[QUOTE=KmartSqrl;23225765]That post has lots of incorrect information.
It's know as the amen break not the amen beat. It's hardly ever used in dubstep (I've never heard it in a dubstep tune, but I'm sure someone's done it). There's a lot of jungle tracks that use it, but saying that almost the entire dnb scene uses it is a bit of a stretch.[/QUOTE]
That has to do with music. Web development -> derivative works is natural flow of a conversation. Web development -> remixing is meandering around a general topic. Web development -> kinds of beats in music is definitely Germany instead of France.
Yes, the stuff about the details of the Amen was slightly off topic, but honestly, who cares? The rest of the post wasn't, and it was one 'level' of derailment off at best, especially seeing as it was part of the example being used in DoomCat's post. DoomCat's post contained some incorrect information on another subject that I am passionate about, so I corrected it. The only people who complain about a couple off topic posts on a forum are 15 year old anal retentive aspies, and to be quite frank, I don't give two shits about them haha.
At least you understand the relationship with the remixing business though, I was starting to worry that turb was the only one who could actually think in more than one dimension.
[QUOTE=KmartSqrl;23249294]Yes, the stuff about the details of the Amen was slightly off topic, but honestly, who cares? The rest of the post wasn't, and it was one 'level' of derailment off at best, especially seeing as it was part of the example being used in DoomCat's post. DoomCat's post contained some incorrect information on another subject that I am passionate about, so I corrected it. The only people who complain about a couple off topic posts on a forum are 15 year old anal retentive aspies, and to be quite frank, I don't give two shits about them haha.
At least you understand the relationship with the remixing business though, I was starting to worry that turb was the only one who could actually think in more than one dimension.[/QUOTE]
Oh right. You're going to do off the argument by calling me autistic? I am autistic, yes. It doesn't influence this argument, no. If anyone's acting autistic it's you.
It wasn't one level of derailing. That'd be fine. This was more like three.
Why can't you realise that everything you're calling everyone else applies much better to yourself than to the person in question?
By the way, that there was a flow in the subject doesn't mean there should be. Going to Germany via Belgium is no better than directly if you're trying to get to France, is it?
[QUOTE=arienh4;23251338]I am autistic, yes.[/quote][quote=arienh4;23251338]If anyone's acting autistic it's you.[/QUOTE]
[editline]12:37AM[/editline]
Both of you, please stop.
Don't shit up the thread with another pointless argument
[url=http://owain.slashingedge.co.uk/fonts/]Something related to the thread title, a la to do with web development[/url]
What do you think? I dunno if it'll be a useful tool or not, but it allows you to make fonts out of any image you want, and doesn't require Flash, or using GD on the server. It does require javascript but you could easily do the same functions serverside. I'm incorporating it into a new design I'm doing. Font I made for it needs a bit of adjusting, and there's no word-wrap, and newlines/html formatting is ignored. But it's a start.
EDIT: Also I know it works in Firefox and Chrome but I'm guessing I'm probably doing stuff IE won't like.
[QUOTE=TehDoomCat;23252330][url=http://owain.slashingedge.co.uk/fonts/]Something related to the thread title, a la to do with web development[/url]
What do you think? I dunno if it'll be a useful tool or not, but it allows you to make fonts out of any image you want, and doesn't require Flash, or using GD on the server. It does require javascript but you could easily do the same functions serverside. I'm incorporating it into a new design I'm doing. Font I made for it needs a bit of adjusting, and there's no word-wrap, and newlines/html formatting is ignored. But it's a start.
EDIT: Also I know it works in Firefox and Chrome but I'm guessing I'm probably doing stuff IE won't like.[/QUOTE]
It doesn't really work, it only updates the text when I press enter at which point it reverts back to the default text which makes the text available for a mere split-second.
[QUOTE=arienh4;23252486]It doesn't really work, it only updates the text when I press enter at which point it reverts back to the default text which makes the text available for a mere split-second.[/QUOTE]
Works fine for me, enter text, click out of box and it updates.
There's no numbers though. :v:
[QUOTE=arienh4;23252486]It doesn't really work, it only updates the text when I press enter at which point it reverts back to the default text which makes the text available for a mere split-second.[/QUOTE]
Oh, fixed that. Fixed the font a bit too.
[QUOTE=TehDoomCat;23252804]Oh, fixed that. Fixed the font a bit too.[/QUOTE]
You should make it update whenever the text-box is updated.
[QUOTE=arienh4;23252864]You should make it update whenever the text-box is updated.[/QUOTE]
Something like onkeypress="updateText()" or use jQuery
Going to code something in ruby to scrape all the forums on Facepunch and their status.
That'll be a lot of useless information. :v:
[QUOTE=andersonmat;23253185]That'll be a lot of useless information. :v:[/QUOTE]
There's a bunch of hidden forums.
[editline]12:32PM[/editline]
Plus its good practice.
[QUOTE=compwhizii;23253523][del]There's[/del] There are a bunch of hidden forums.[/QUOTE]
:eng101:
[QUOTE=andersonmat;23254103]:eng101:[/QUOTE]
I think [i]There's[/i] is an acceptable abbreviation for [i]There is[/i] or [i]There are[/i]. That's why it has the apostrophe.
[url=http://owain.slashingedge.co.uk/fonts?I love lamp.]So could people test my font ting now I've improved on it a little?[/url]
I want to see how it looks/whether it works in IE7+, I don't have Windows anymore so I can't test it in IE.
[QUOTE=andersonmat;23254103]:eng101:[/QUOTE]
The singular refers to a bunch. So there is one bunch of forums. There are multiple forums.
There are a bunch is acceptable too, but not the only option.
[editline]07:46PM[/editline]
[QUOTE=TehDoomCat;23254939][url=http://owain.slashingedge.co.uk/fonts?I love lamp.]So could people test my font ting now I've improved on it a little?[/url]
I want to see how it looks/whether it works in IE7+, I don't have Windows anymore so I can't test it in IE.[/QUOTE]
[img_thumb]http://ahb.me/8pj[/img_thumb]
Sorry, you need to Log In to post a reply to this thread.