Large

YouTube Video Download

By rossy! Last update Oct 14, 2011 — Installed 631,525 times.


Script Summary: Scans the YouTube page for all download formats, from iPod compatible MP4s to high definition 1080p. Compatible with Greasemonkey, Opera, Chrome and more. Runs entirely on the YouTube page without using any external sites. Also, WebM support.

Version: 3.1

License: MIT License


To save a video to your computer…

    â€¦click the Download button. A list of available downloads is displayed, sorted from best to worst quality. To save one, simply click on it or right-click and choose Save Link As.... Most computers can play the MP4 format files on the list, but formats like WebM and FLV are also provided for advanced users.

Despite many precautions taken to make this script as robust as possible, changes to YouTube or to browser configurations can result in errors. If you encounter a video that this script cannot download, please tell me about it.

To play the WebM and FLV format files on Windows, install SMPlayer2. To play on Mac OS X, try Perian.


Translations

Version 3.0 of this script includes a number of translations, so that the script's language can match the page's language. These include:

LanguageTranslatorLanguageTranslator
cs CzechZizouit ItalianKharg
pl Polishlook997ru Russianlmiol
sr Serbiantitanicuses SpanishArtriux

If you wish to translate the script to your own language, please create a userscripts.org account and send me a message.


Frequently asked questions

Q: When I click on the Download button, there is no menu. What's going on?
A: This occurs when an error causes the script to crash. This can be caused by any number of problems, ranging from YouTube updates, to incompatible extensions or userscripts. Make sure you're running the latest version of your browser, the latest version of the script and the latest version of Greasemonkey (if applicable) and tell me about the problem so I can fix it.

Q: I thought you said this script could download videos in 1080p. Why can't I see a 1080p download link?
A: Not every format is available for every video. For example, 1080p (Full HD) downloads are only available for videos that were originally uploaded in HD and were uploaded recently. This is because of the way YouTube encodes and stores videos. To test a 1080p download, try this video: http://www.youtube.com/watch?v=9dgSa4wmMzk.

If you find a video that this script can't download in any format, please tell me about it.


Changelog

14/10/11 - Version 3.1 - Added more languages, fixed some things, added format 44. Scriptish auto-update support.

30/4/11 - Version 3.0.1 - Added %v to the title format.

27/4/11 - Version 3.0.0 - Rewrote everything.

25/3/11 - Version 2.3.9 - HTML5 (WebM) downloads fixed.

12/3/11 - Version 2.3.8 - All get_video related code removed, as it looks like this interface is permanently down. This means mobile phone compatible links are probably permanently broken as well. Updated #includes for YouTube SSL. Added a supah seekret easter egg. Proved I'm not dead.

8/11/10 - Version 2.3.7 - Fix for the tooltip on the new interface and for accidentally running the script on sites that aren't YouTube. Updated HTML5 video detection.

24/7/10 - Version 2.3.6 - fixed a problem with the thing.

20/7/10 - Version 2.3.5 - fix for German/Italian language.

19/6/10 - Version 2.3.4 - #includes fixed, Opera bug fixed.

18/6/10 - Version 2.3.3 - Support for original resolution. Detecting old formats on the HTML5 beta page is temporarily broken, as is behaviour on the menus. Will fix shortly.

31/5/10 - Version 2.3.2 - AJAX loading support.

24/5/10 - Version 2.3.1 - WebM works better now.

20/5/10 - Version 2.3 - Preliminary WebM download support.

17/5/10 - Version 2.2.3 - Last version in the 2.2.x series. Added HTML5 support.

22/1/10 - Version 0.9.7 - Last version in the 0.9.x series, last to support the old YouTube.

24/11/09 - Version 0.9 - First version of the script.