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: gawk youtube video downloader. - Writing a YouTube Video Downloader in VBScript.
Download: vbscript youtube video downloader. - 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:
I have discontinued writing these programs. It was fun when I was a kid, but now I have grown out of it.


Twitter
Facebook
Plurk
more
GitHub
LinkedIn
FriendFeed
Google Plus
Amazon wish list
Comments
your link is broken: http://www.catonmat.net/blog/downloading-youtube-videos-with-a-perl-one-liner
Clay, thank you so much for finding this broken link! Fixing right now!
Thanks for visiting my blog! :)
You have an interesting one yourself. :)
Will subscribe ;)
Could you please provide me if you have any video lecture on COBOL.
Peter, how do you make the youtube DL web based? I'm using your VBScript...working well. Thanks much!
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.
I WANT TO KNOW HOW I CAN PUT A VIDEO MUSIC AND WRITE A POEM INTOP OF IT AT THE SAME TIME ..THANKSZ
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
exelent coding. I guess it's the same way downloading mp4 (hq) vids from ytube , right?
Hi,
I downloaded the VBScript file. Ran it on Windows7. But, after I gave the Youtube video URL, I get an err msg saying -
---------------------------
Windows Script Host
---------------------------
Could not extract fmt_url_map from the video page.
---------------------------
OK
---------------------------
Any idea, how to fix this ?
my favorite tool for downloading web video is Live Downloader:
http://www.live-downloader.com
ارجوكم محتاجه فيديوهات تعليمPython بالعربى
I also want to find an expanded version of your Perl YouTube downloader that is not a one-liner, can anyone help me out please?
Leave a new comment