Safari 5.1 breaks the script. Just went back to 5.0.5
This scripts works well in both Firefox 4.0.1 under Greasemonkey and Opera 11.11 - it adds a download button to YouTube video pages that gives a list of download formats.
I was looking for a download script that works in multiple browsers and this might be it, a previous script I reviewed worked well in Firefox but not at all in Opera.
I tested this in both Firefox and Opera using the 15 second short video at http://www.youtube.com/watch?v=CXtk06d27Jg
The script added one "Download" button just after the existing "Like", "Add to" and "Share" buttons.
Clicking the down arrow on that download button gives a list of three formats (and not the four that YouTube provides, it's missing the 240p size):
MP4 360p - vcodec avc1 frame rate 30.3 audio mp4a
FLV 480 - vcodec h264 frame rate 59.834 audio mp4a
MP4 720p (HD) - vcodec avc1 frame rate 30.3 audio mp4a
Each choice gave a video playable in VLC.
So far, this is the best and easiest to use download script and the only one working in Opera 11.11 that I have found.
The script appends either the extension ".mp4" or ".flv" to the filename, but this causes a conflict with the two MP4 formats - the destination filename is the same for both even though they are quite different. The code indicates it will also add the "webm" extension if available but I did not test this.
There are other formats not listed but obtainable using the old &fmt= syntax, for example:
fmt=5 gives a 360p video with codec FLV1 and audio mp3.
fmt=34 gives a 360p video with codec h264 and audio mp4a and frame rate 59.834.
The script code has a comment "don't add lower quality FLV versions to prevent clutter" that probably explains the missing formats.
- Very easy to use
- Great implementation into youtube
- Simply great
I forgot I had this installed and thought this was actually part of YouTube. I went to YouTube on another PC and was wondering why they removed the really cool download feature... Then I remembered this was a KICK ASS USERSCRIPT I DOWNLOADED FROM HERE.
Anyway, this thing is sweet, the button comes up right next to like, favorite, share etc... and it looks/behaves just like those ones. You can click it and it will reveal choices for you depending on the availability of different resolutions/qualities. It will AT LEAST have MP4 360p and FLV 480p and usually more.
So yeah, you know what you're getting, what file format, what quality, and you know you're not getting it from some sketchy third party website who may or may not be inserting subliminal ads into your downloaded videos!
As the author of another YouTube script, I can fully appreciate how much effort went into writing a script that integrates itself seamlessly into YouTube, and how much effort goes into maintaining it through YouTube's ever changing interface.
Did I mention that the script works? Well, it does, brilliantly no less.
Integrates seamlessly into YouTube and works as advertised. Downloading low-quality FLVs off ad-laden third-party sites is a thing of the past.
Works great - nice UI - thanks!
So many of the YouTube download scripts are broken, but this one just keeps chugging along, staying updated as necessary.
It's also dead simple - just gives you the links in an obvious, easily-accessible place. No more, no less. Just like I like it.
A really elegant and unobtrusive way to download your favorite videos!
P.S.: I was doing this by hand
(and I am glad I found Greasemonkey and this script):