5 ms·
If anyone is interested, I'm working on a free online YouTube client website that doesn't show ads, has a separate login system that allows you to subscribe to
by milankragujevic 11y ago
If anyone is interested, I'm working on a free online YouTube client website that doesn't show ads, has a separate login system that allows you to subscribe to users, without YouTube knowing anything about that. I need help with building the website, so anyone doing design / PHP is welcome to contact me.
edit: Forgot to add, the website uses no JavaScript and doesn't track you at all. It also tries to implement most of YouTube's functionality, so you don't loose anything by using the website instead of YouTube.
- cloudwalking 11y agoHow are you going to play YouTube videos without ads?
- milankragujevic 11y agoThe server fetches the video page from YouTube, and embeds the VP8+Opus video URL into my site's page with a <video> tag.
- amadeusw 11y agoYour server will probably get blacklisted for heavy usage or some arbitrary API violation. Do you have a plan to remedy or circumvent it?
- k33n 11y agoDoes he really need to lay out a plan for that? Getting a new IP is absolutely trivial these days, and if you need to move around between subnets, that's easy too.
- milankragujevic 11y ago@amadeusw: I'm just planning to rebuild the VPS any time it gets blocked, if it gets blocked. Given that YouTube downloader websites have worked for so long without going down, I don't think that would be an issue.
- meritt 11y agoHa. So you're stealing content and then offering it up for free (and presumably you're on the hook for bandwidth bills)? Exactly what's the goal of your ill-fated plan? You're going to get blocked/banned and when you continue to circumvent it, you're going to get a C&D. This is an absolutely terrible idea.
- milankragujevic 11y agoMy goal is to use YouTube on an Intel atom single core netbook without waiting minutes for the video to load in their stupid DASH player.
- KMag 11y agoWill that work? For some reason, I guessed the YouTube video URL was a function of the first two or three bytes of your IPv4 address, to prevent exactly this case. I did something like that back when I designed a CAPTCHA system for LimeWire. (The LimeWire website only ran PHP (soft requirement), the credit card processing box only ran Perl (hard requirement), no shared network drive between website and credit card box (hard requirement), so none of the existing Open Source CAPTCHA implementations worked. So, I made the CAPTCHA answer a cryptographic function of a shared secret, the user's /24 network, and a user-supplied timestamp rounded to a 32 or 64-second boundary. Timestamps older than 15 minutes were rejected, and messing with the timestamp would mean that the captcha answer wouldn't match the image you were given. I watched an attacker solve a CAPTCHA for an IP in Virginia and a couple seconds later try replaying it thousands of times from an IP in England. A few IP addresses for US navy satellite ground stations in Virginia (NAT for tons of deployed sailors) had to be white-listed from the replay checker.)
- cloudwalking 11y agoHow are you going to play YouTube videos without ads?
- imaginenore 11y agoIf you're building such a website, Google will shut it down quickly. It probably breaks some laws too (i'm not a lawyer).
- milankragujevic 11y agoIt doesn't break any laws since I don't play any videos which have forbidden embedding. Plus, technology like that has been mainstream in VLC, youtube-dl, etc, for ages. It uses the official YouTube API, and respects mosts of the Terms of Service, except the video fetching, which doesn't use the API at all, just loads the page on the server and catches the video stream.
- imaginenore 11y agoEmbedding and scraping into a video tag aren't the same thing. As soon as you store any of their content on your server, even if in just RAM, you're fucked, because that's copyright infringement.
- k33n 11y agoDo you always give people legal advice based on your wild fantasies about how law works?
- imaginenore 11y agoCorrect me, if you think I'm wrong.
- dang 11y agoPlease don't be uncivil on Hacker News, whether someone else is wrong or not.
- spyder 11y ago> you're fucked, because that's copyright infringement. Tell this to the hundreds of online youtube downloaders which are downloading youtube videos to their servers and then making it available for the user to download it from them: https://www.google.hu/search?q=online+youtube+downloader https://www.google.hu/search?q=online+youtube+downloader