Hacker Newsnew | comments | ask | jobs | submitlogin
Add "pwn" before youtube in the url of any youtube video to download it
161 points by pclark 1215 days ago | comments
Fantastic implementation.


jws 1215 days ago | link

Brilliant! My wife sometimes shows Youtube clips in her psych classes, but the classroom internet is unreliable. She tries to use tubesock to nab them, but that fails more than it works.

To be clear, the url should be something like //www.pwnyoutube.com/....

-----

martythemaniak 1215 days ago | link

as an example, I present kittens riding a roomba http://www.pwnyoutube.com/watch?v=GTxW3GWZ5hI

-----

grouchyOldGuy 1214 days ago | link

I sent this info to my sister. She teaches science in a high school and the school's Internet filter blocks all access to YouTube, so she was thrilled to learn about this.

-----

antiismist 1215 days ago | link

Small world, my wife also shows youtube clips in her psych class, and has to download them b/c of lack of connectivity too.

-----

whacked_new 1215 days ago | link

Hahaha, I just had to say, that isn't "small world", that's coincidence.

-----

dchest 1215 days ago | link

Maybe it's the same lady, thus "small world".

-----

whacked_new 1215 days ago | link

Downmod 2 minutes in. Not that I care, but here's a sloppy poll: is it better to refrain from posting whimsical responses with pedantic corrections?

Whimsical, because posting and not posting does not change the meaning of the parent's comment, and likely does not increase the total knowledge.

None of this is important, but it does cause a delay in comprehension :)

-----

greggraham 1215 days ago | link

I've been using Applian Media Catcher http://www.applian.com/replay-media-catcher/ to capture videos for teachers at my school for a while now. It's not free, but it works with a lot of sites besides YouTube.

-----

loowee 1215 days ago | link

Adding "kick" also works. :))

-----

chanux 1214 days ago | link

Don't be cruel. Add 'kiss' ;)

-----

acangiano 1215 days ago | link

This is really well executed. Coming up with a bookmarklet is straightforward too. For example, for the international site you could use javascript:location.href='http://pwn'+location.href.substring(11). Of course, this can be refined to handle the presence or lack of www and international prefixes (e.g., ca.youtube.com), but you get the idea.

-----

jah 1215 days ago | link

For the past few years I've been using the youtube-dl Python script to download youtube videos on my 64-bit linux box (thanks for dropping the ball on a 64-bit flash player Adobe ... thankfully GNU gnash has become more stable recently).

http://www.arrakis.es/~rggi3/youtube-dl/youtube-dl

-----

dfranke 1215 days ago | link

There is at long last now a 64-bit Linux build of Flash 10 beta. http://download.macromedia.com/pub/labs/flashplayer10/libfla...

-----

apu 1214 days ago | link

Except that this version seems to make Firefox massively more unstable.

-----

dfranke 1214 days ago | link

It's not great, but I've had fewer problems with it than with a 32-bit build with nspluginwrapper. I use flashblock, so it's not really a problem for me.

-----

jcl 1215 days ago | link

I wonder how fast this will be disabled... Youtube need only check the referrer, right?

-----

there 1215 days ago | link

considering youtube is starting to add their own download links (http://www.downloadsquad.com/2009/01/19/youtube-begins-addin...) and there are already tons of sites and utilities to download them already that haven't been blocked, i'd say youtube doesn't really care.

-----

wesley 1215 days ago | link

Do they care about the "youtube" trademark used in other domains?

-----

ObieJazz 1215 days ago | link

pwnyoutube.com claims fair use:

"PWN!" is a frequently used word on the Internet, the meaning of which clearly makes the words "PWN! YouTube" a parody.

-----

dpifke 1215 days ago | link

Warning to folks who this is true: trademark and copyright law are different entities. There's no such thing as "fair use" for trademarks.

-----

pg_ 1215 days ago | link

For this reason, they should have instead named it pwntube.com

-----

babul 1215 days ago | link

To many people (not really versed in internet culture) that would be pronounced [pawn/porn]tube, with the connotations such a name brings.

"Mom can I go on pwntube to get a video for my homework?" "WHAT?!?! PORNTUBE!?!? NO!!!"

;)

-----

jrockway 1215 days ago | link

Perhaps... but who cares? I doubt the people that made this site really care about the hypothetical kid in your example.

-----

babul 1215 days ago | link

who cares

Those who want their sites/products to go mainstream without ridicule (ExpertSexChange.com/ExpertsExchange.com is a popular example) or false negative impression/bias. This is why people often spend a lot of time to choose a name carefully, especially when you consider the long-term branding and marketing.

-----

palish 1215 days ago | link

If data is broadcast, someone will find a way to download it, regardless of any software DRM.

-----

nazgulnarsil 1215 days ago | link

this is something I've never understood about DRM. If I can watch/listen to it I can capture it. Period. DRM is supposed to simply make the barrier to piracy higher so that less people overall pirate.

But this is a total misunderstanding about how piracy works. Someone will take up the challenge of breaking your DRM, and when they do everyone will download it from that person and then each other. DRM is completely ineffective in a situation where a single point of failure means total failure.

-----

bobzimuta 1215 days ago | link

Determining the video url is done on pwnyoutube's server and they can set whatever referrer (or none) they like. The real question is whether Youtube will start checking the request ip address and block pwnyoutube's. But then just put the site in a cloud.

My experience is that Youtube combats this (either intentionally or just by way of code changes) by changing the method in which the flv urls are determined by the player. The download sites break until they reverse engineer, and the cycle continues.

-----

jmatt 1215 days ago | link

Now the question: What other sites can be pwned the same way?

-----

mark-t 1215 days ago | link

Or just copy the file from /tmp.

-----

pwoods 1215 days ago | link

I don't think the flash file will play. Try it.

-----

mark-t 1214 days ago | link

I did. mplayer will play them.

-----

ahpeeyem 1215 days ago | link

yep i've trawled through my /tmp (the osx equivalent anyway) for the flv file, and if you use an flv player you can play the file

-----

rufo 1215 days ago | link

If you're using Safari, you can just hit Command-Option-A, look for the googlevideo link (or .flv/.mp4 file) and double-click to download.

-----

dominik 1215 days ago | link

Out of curiosity, how does Hulu.com prevent its videos from being copy-able?

-----

Xichekolas 1215 days ago | link

Since it's run by two major networks, I'd imagine with a big legal sledgehammer.

-----

dominik 1215 days ago | link

Very true; I should clarified I meant technically.

-----

emmett 1215 days ago | link

It doesn't; you can certainly download a Hulu video if you know what you're doing.

-----

wmf 1215 days ago | link

I've read that Hulu uses RTMP instead of HTTP.

-----

kwamenum86 1215 days ago | link

so how long until they get shut down. youtube has argued that this is against their terms of use.

-----

critic 1215 days ago | link

Similar services have been around for a while. Then, there is the DownloadHelper plugin for Firefox.

-----

jcl 1215 days ago | link

Indeed, and they're popular, too. If you type "youtube" into Google's search, the number one suggestion in the Ajax autocompletion box is "youtube downloader".

-----

petercooper 1215 days ago | link

For years you've been able to add "mp4" after the word "youtube" and it does a similar thing.

-----

dc2k08 1215 days ago | link

http://kickyoutube.com has been doing the same thing.

-----

kin 1215 days ago | link

This is perfect feature that I have missed ever since I switched from Firefox(and its many great extensions) to Chrome. On the down side, I've had a lot of crashes recently when downloading large files in Chrome.

-----

dgolden 1214 days ago | link

... or just use http://clive.sourceforge.net/ from the command line.

-----

callmeed 1215 days ago | link

Awesome. Now, please someone make this for Vimeo.

-----

app 1215 days ago | link

Why? You can download almost any Vimeo video if you're logged in.

-----

paul7986 1215 days ago | link

Brilliant website and use of a domain name, which I'd guess will bring you 97% of your traffic!

-----

More



Lists | RSS | Bookmarklet | Guidelines | FAQ | News News | Feature Requests | Y Combinator | Apply | Library

Search: