UPDATED for youtube-dl 2010.07.24 and Youtube-Downloader GUI 1.6.8
YouTube video downloader is a windows standalone version of famous youtube-dl.py script. It doesn’t need a python installation. youtube-dl allows downloading of Videos from YouTube in different formats.
DOWNLOAD
YouTube Video Downloader 1.6.8 (2010.07.24) (4.7 MiB, 7,628 hits)
YouTube Video Downloader GUI and youtube-dl.exe version 2010.07.24
youtube-dl.exe 2010.07.24 (2.9 MiB, 1,433 hits)
Windows standalone version of youtube-dl.py (2010.07.24). This contained only a command line version of the script as windows executable. Suitable only for advanced users.
SUPPORTED SITES [Only youtube-dl.exe]
- YouTube.com.
- YouTube.com playlists (playlist URLs in “view_play_list” form).
- YouTube.com searches, using the special keyword “ytsearch” as a form of URL, as in “ytsearch:cute kittens”. Do not forget the quotes if you want to include spaces in your search. Other variants are “ytsearchN” to download more than the first result, with N being a number, and “ytsearchall”.
- metacafe.com.
- Google Video.
- Google Video searches (“gvsearch” keyword).
- Photobucket videos.
- Yahoo! video.
- Yahoo! video searches (“ybsearch” keyword).
- Dailymotion.
- A generic downloader that works in some sites.
USAGE TIPS
The program is usually invoked as youtube-dl followed by options and the video URLs. Listing all the options here would make this text too long, so you can run youtube-dl –help and get a summary of them. From that point on you can start experimenting with the different options yourself. The most common ones are -t (or -l) to include the video title in the file name, and either -f or -b to download a high quality version of the video. Also, the -o option can specify the output file name and path. It allows special character sequences that can be used as templates to be replaced.
A BRIEF HISTORY
My friend Janny found it’s bit tough to run youtube-dl.py in windows. She asked me some help to install and configure. Finally I made a standalone windows executable out of this python script. Later, another friend Vijoy asked me to provide a simple GUI. Right now I’m working on an update for the GUI, with more options.
SOURCE
YouTube-dl GUI-1.5.1 SOURCE (554.7 KiB, 620 hits)
YouTube-dl GUI 1.5.1 SOURCE
OLD VERSIONS
YouTube Video Downloader 1.6.0 (2009.09.13) (4.2 MiB, 2,809 hits)
youtube-dl.exe 2009.09.13 (2.7 MiB, 3,216 hits)
YouTube Video Downloader 1.5.0 (2009.09.08) (4.1 MiB, 1,161 hits)
youtube-dl.exe 2009.09.08 (2.7 MiB, 111 hits)
YouTube Video Downloader 1.5.1 (4.1 MiB, 367 hits)
youtube-dl.exe 2009.08.08 (2.7 MiB, 170 hits)
Photo by Jonsson, used with CC2.
If you like my softwares and you find them useful, then consider buying me a Coffee.
THANKS !
It is a great GUI but is it possible to do batch URL’s from You Tube so I can download muliple files with there original filenames from a text file with a list of URL’s. Can the code below be incorporated for a standalone?
import os, sys
f = open(sys.argv[1])
for line in f.readlines():
if “youtube.com” in line:
cmd = “youtube-dl –title “+line
print(cmd)
os.system(cmd)
f.close()
Wow! What a great tool! I can think of lots of interesting ways to use it.
Thanks so much for sharing this tool and for all the work you do to keep it up-to-date. It is much appreciated.
Nick
> “youtube-dl.exe: error: no such option: -b”
youtube-dl.exe v 2010.07.24
Dear Migawka,
2010.07.24 onwards, please use -f 18 or visit http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs to get more format numbers.
You can use it like -f 22 for 720p and -f 37 for 1080p
Those help files need to be updated. else the built in help ( -h ) is proper.
what else for option -b – best video quality?
You can use -f 18 instead of -b and for more higher quality try -f 22 or -f 37
if the pointed quality doesn’t exist the answer is null
i’d like to thank you so much for your software: i use it for very long time but because of changes in youtube site since a couple of days it doesn’t work anymore. i know there is a new version of youtube-dl.py (released on 07-22-2010) and now i’m using this with python interpreter for windows xp. i hope using again your software soon. thanks for sharing
[...] YouTubeDownloader [...]
Can’t wait for Linux version.
[...] è molto semplice e alla portata di tutti. Se volete provarlo potete effettuare il download della versione per Windows o della versione CLI. Tag:CLI, open source, python, Youtube, youtube downloader « [...]
[...] requires a Python interpreter to run. Luckily, a user who goes by the name of nishad created a standalone version for Windows and even added a neat GUI (pictured above) for users who are not comfortable with a CLI [...]
[...] requires a Python interpreter to run. Luckily, a user who goes by the name of nishad created a standalone version for Windows and even added a neat GUI (pictured above) for users who are not comfortable with a CLI [...]
Fantastic sofware…thanks VERY much!!
Not sure if this is a bug, or just the way YouTube works, but….
The -b video format option (–best-quality download the best quality video possible) does not appear to work correctly when the YouTube URL conatins an argument (ie ?feature= or ?embed= )
For Example:
youtube-dl.exe http://www.youtube.com/v/MAccxfVZFBQ&hl=en_US -b
ends with the error:
‘hl’ is not recognized as an internal or external command,
operable program or batch file.
…and only downloads the .flv file
..Whereas
youtube-dl.exe http://www.youtube.com/v/MAccxfVZFBQ -b
…downloads the higher quality MP4 without an errors.
Thanks again,
Some End User
Excellent tool.
[...] windows, linux and mac. But this time I will showing you download from windows using GUI.Go to on Youtube-dl GUI version and download about the software. Set option and you can go for it Note: dont close CMD popup that [...]
Check out my latest project http://github.com/luckydeveloper/donl if you want to see the queue i said in the last comment.
I was using youtube-dl script in ubuntu for a long time and generally wrote a bash script to download a series of videos one by one if i want to. You can implement a queue of URLs to be used in your software so that I can put a lot of videos in queue and the software would download all of them even if i am away from system.
Nice effort though.
Dear Lakshman,
Batch download is already there in youtube-dl. You can use either
-a FILE or –batch-file=FILE, FILE can be any text file containing URLs to download.
Download list is not enabled in Youtube Downloader GUI 1.6, but youtube-dl.exe it’s available. It’s there in GUI 1.7 which I’m testing now, and will be published soon.
GUI 1.8, can handle scheduled downloads and check for latest videos from play-lists. It’s in QT so will be working in Linux also.
Thanks for the comment. Let me know your suggestions.
–
Excellent stuff. I have been looking for a tool to download loads of files from youtube. The -a option doesnt seem to work with the GUI but I could get it done using the .exe file. Kudos to you!
Hello.
Thanks for your precious work.
-On Core2 on Vista64bit
>youtube-dl.exe URL
ERROR:”no suitable InfoExtractor” URL
Any suggestion?
Thanks
Paolo
Dear Paolo,
Please check this link
http://bitbucket.org/rg3/youtube-dl/issue/40/error-no-suitable-infoextractor
If it still fails, then let me know
[...] आप http://www.himili.com/blog/downloads/youtube-video-downloader/ से डाउनलोड कर सकते हैं. डाउनलोड करने [...]
ok, I manage to do this with youtube-dl.exe
hi,
I’m using YouTube Video Downloader GUI and I want to use the “-a” batch mode so I leave the place for URL empty and I put optional parameters “-i -s -b -g -a urls.txt” (txt file located in the same directory as YTVD) but I’ve got the error message (no URL found). I need a output of a file of final video URL. please help.
Dear Mingawka,
In GUI it validates URL entry with a valid Youtube URL pattern like “http://www.youtube.com/watch?v=foobar” If you want more advanced functions, you can try youtube-dl.exe.
Thank you for sharing your software.
I’ve just downloaded it and so far it looking great. Best thing is you don’t have to convert it afterwards
You rock man!
Thank you!
Dear Pinge,
It’s not converting the file, It’s using youtube-dl.py default download options for downloading different file types.
Thanks for using it.
I don’t care…. it’s still a great software! I’m so glad I stumbled across it. I prefer it to 1click ‘s version.
Once again thank you for sharing.