I'm not legally allowed to let you bypass YouTube's geographic content restrictions while also utilizing YouTube's API.
There are lots of other extensions out there which do not use YouTube's API which provide the functionality you're looking for. For example, try this:
Hey,
I've put a decent amount of work into improving the load time of Streamus over the past week or so. I even took a Udacity course on learning how to optimize browser rendering! Lets re-evaluate whether it needs more work once I get the next version out the door.
Thanks Sean for this amazing extension, it was my favorite of all. Extremely pained to see this being forced to shutdown by YouTube, will miss it dearly!! As for people at YouTube, they should have made an exception in your case given it is such a popular open source not for profit extension.
Best of luck for all of your future endeavors, hope you will continue make several useful extensions. As for the community, let us show our disgust against this YouTube supremacy in HackerNews (https://news.ycombinator.com/item?id=9876592) so that it reaches even greater audience.
Hypothetically, if one had access to the code before this update and a guide to installing chrome extensions outside of the web store could one just do that while waiting for the perfect UI changes in a future update?
Hi,
Youtube-legal isn't shutting me down as long as I show good faith in attempting to support the video. There's some technical challenges involved with presenting the video, but I have been exploring my options. In past iterations of Streamus, I leveraged https://developer.mozilla.org/en-US/docs/Web/HTML/Manipulating_video_using_canvas to essentially stream the YouTube video element onto a canvas element and present that to the user. Unfortunately, there are some bugs in the Google browser which were preventing me from getting high enough FPS to make this an always viable option.
So, now, I am waiting on the Google Hangouts team to finish working on moving away from Chrome Panels which are being deprecated due to not being widely used enough: https://groups.google.com/a/chromium.org/d/msg/chromium-extensions/NUy21PcN22c/bTeLqO9_JnUJ
Once they've figured out how Hangouts is going to work without panels -- then Streamus will be free to use their implementation. I'd expect to have some sort of little YouTube video element which is minimizable / able to be tucked away, but made visible on demand.
TL;DR - I'm breaking the ToS for now, but they're alright with it because I'm working on fixing it and I'm not just blindly ignoring their lawyers. The tools aren't in place for me to support it properly at this moment in time, but will be in compliance ASAP.
Man this is a nice post! I'm amazed that you were able to think it through in a short amount of time, but then again you have been working on it for a while.
Reminds me of when I used this to grab f4m manifest files from flash players. Used it to rip of some video for a project.
You did it in the modern way though and in way less code and complexity.
I wonder how further you could probably go with this? It has potential for streaming video by messing around with the chunks. Vatic has managed yo use video fragments to annotate certain areas of video, so using something like what you made in conjunction with YouTube might make a better annotation system than what they have now.
Of course I could just make some new code in YouTube's source for the same result :P. Sorry if I complicated my explanation. I just meant that what you made is a simpler way of trying to do video annotation than messing around with YouTube source.
I don't know about merging playlists but the reason you can't play certain songs is because you're running 0.179 which has a UMG blacklist in it. To get around that download .180.
Yo, the mirror still works here. Sean hasn't, and won't, let us down. Find the API key you generated through Google, follow the steps like you did the first time, and just do it all again. Your settings and playlists are still there, you just gotta do a fresh install of the extension.
you can still play songs in background even without YT red,,...There's a Xposed Mod. called YouTube Background Playback, But sadly it's for Android only..
http://repo.xposed.info/module/com.pyler.youtubebackgroundplayback
What about being able to export a streamus playlist and being able to send it to a friend so they can import it, edit it and sent it back?
EDIT: kinda like Cookie Clicker where if you want to export a save it gives you a string of letters and numbers and you can just give it to a friend or use it as a back-up. I'm not sure how feasible this is but basically the ability to share playlists.
It's possible to add them for many native apps.
I have global media keys in Pandora and iTunes (standard shortcuts, not the dedicated keys on a keyboard) through use of the hotkey app Hoekey
I found and fixed the issue.
Problem described here: http://serverfault.com/questions/620544/why-does-android-chrome-say-my-sites-security-certificate-is-not-trusted
And we're good now: https://www.sslshopper.com/ssl-checker.html#hostname=streamus.com
OK. this is crazy but why not think big. I just read: https://www.quora.com/How-is-Sundar-Pichai-perceived-internally-at-Google
by a developer who knew him. Wonder if there's a way to connect with "the" man... I bet he would be reasonable. I bet he would see the value that Streamus might have to them as an income stream -- because it is providing what users want. All of us simply need to think of a better way for it to attract our dollars then ads and subscriptions. (And i'd put a link to this subreddit on your Chrome store??)
No longer works with background playback. They were forced by Google to make an update that removes this feature...
There are other apps though. AudioPocket is a new one that I heard of just today.