I am now on Twitter! Meet me on Twitter here (my nick is pkrumins.)
Or on Google Buzz and Facebook.
I decided to create some 5 - 10 youtube video downloaders in various programming languages just for fun. I have probably programmed in 15 languages total and I need to refresh knowledge in some of them.
I will probably create one great desktop application in C++, and the others will be in various scripting languages.
I hope YouTube does not change the way videos are fetched too soon otherwise I will have to update all these scripts - not a cool thing to do.
At the moment I have already written YouTube video downloaders in the following languages:
- GNU Awk (gawk)
Download: - Writing a YouTube Video Downloader in VBScript
Download: - Perl (oneliner)
Each link contains description how to use the downloader and also how the downloader was written.
Also I have written a YouTube video uploader:
More coming soon!
Did you like this page? Subscribe to my posts!


(5 votes, average: 3.4 out of 5)
|
|
|


July 31st, 2007 at 11:42 pm
[…] have been downloading and converting YouTube videos but have not looked at how to upload […]
August 1st, 2007 at 6:14 am
your link is broken: http://www.catonmat.net/blog/downloading-youtube-videos-with-a-perl-one-liner
August 1st, 2007 at 10:59 am
Clay, thank you so much for finding this broken link! Fixing right now!
February 3rd, 2008 at 4:40 am
Thanks for visiting my blog! :)
You have an interesting one yourself. :)
Will subscribe ;)
February 3rd, 2008 at 7:38 pm
Could you please provide me if you have any video lecture on COBOL.
April 30th, 2008 at 5:27 am
Peter, how do you make the youtube DL web based? I’m using your VBScript…working well. Thanks much!
September 30th, 2008 at 7:05 am
Can you put up an expanded version of your Perl YouTube downloader that is not a one-liner?
One-liners in Perl (and Golf, too) are one of the things that have damaged Perl’s reputation among programmers who don’t know much about Perl.
If you perpetuate one-liner solutions by promoting them without offering the full more understandable alternative, you are helping to harm Perl by scaring people away from it based on a false flaw they think it has. True that Golf is fun, but don’t let people get the idea that Golf is what Perl is about.
November 22nd, 2008 at 8:19 pm
I WANT TO KNOW HOW I CAN PUT A VIDEO MUSIC AND WRITE A POEM INTOP OF IT AT THE SAME TIME ..THANKSZ
January 23rd, 2009 at 7:40 pm
Hello Peteris,
I’ve noticed that your script “get_youtube_vids.awk” that I used about a month ago, doesn’t work anymore today.
I suspect that they’ve changed something at www.youtube.com?
Thankyou,
Bernard
July 18th, 2009 at 11:29 am
exelent coding. I guess it’s the same way downloading mp4 (hq) vids from ytube , right?
January 27th, 2010 at 10:46 pm
[…] YouTube Video Downloaders – good coders code, great reuse decided to create some 5 – 10 youtube video downloaders in various programming languages just for fun. (tags: dev programming video code) […]