Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install
YousableTube
Removes ads, allows downloading and resizing videos, displaying all comments on video page, etc.
Several usability improvements for YouTube.com.
This script allows downloading videos (title link), removes ads (including junk "director videos" and "New on YouTube"), allows resizing videos, expands description and tags automatically and retrieves all comments.
You can configure a default video size, maximum number of comments to retrieve (default 500) and if you want to expand description at the top of the script.
Please rate this script if use it so I know you are interested in updates if they change the design.
|
|
I have posted the updated version here |
|
|
I'm working in a fixed version of this script (Youtube changed again its design), since ETcelera doesn't seem to update it anymore. I hope it'll be ready by next week |
|
|
gasoline's fix to the script seems to have stopped working. |
|
|
Yes, all seems to work with that change, except retrieving comments. I'm afraid that script section needs a more important rewrite |
|
|
Gasoline- Good call! I confirm, that works well. |
|
|
Ok, if you change... "var tId = player.src.match(/t=([^&]+)/)[1];" ...to... "var tId = player.getAttribute("flashvars").match(/t=([^&]+)/)[1];" ... some functionality is restored |
|
|
Youtube changed the design and now the script don't work! :-( A shame, as it is one of the script I use more. ETcelera, will you update it? Is there a working script similar to this one? |
|
|
Doesn't appear to be working any more :( |
|
|
Author: Please check out User Script Updates - simply update the header of your script and your users will be able to receive change-notification when you improve this script |
|
|
Not sure if you'll read this, but I think there's a couple of weird bug when using this script. There are times when everything "below" the loaded video would go complete misaligned. Anyway you can fix that. This happens with any youtube videos. |
|
|
bmn : As far as I know, this is not possible from a GreaseMonkey script due to security restrictions. Alternatives include rewrtiing this as an extension, or using a pseudo-protocol to open the file with a download manager. I'm working on a more generic script supporting other websites and implementing the second option, I'll post it on userscripts.org soon. Sven: yes, that's a pretty good idea. I have this working for redirector (e.g. asx) files, but it requires first downloading the file, then modifying it, thus more complicated with media files since I need a callback from the download manager to notify that the donwload is finished... With an extension that uses the built-in download manager this wouldn't be hard, but since it doesn't support stream downloading that's not really an option... I'll see what I can do. |
|
|
A nice addition to this would be if "more" details were saved as comment metadata to the video file automatically when it downloaded. Nice script already. |
|
|
Could it be possible to update the script to save the files with its true name (no get_video)? |
|
|
Alright, I updated the script with a fix, thanks for reporting. |
|
|
You're right, it seems to happen when the description doesn't originally has a collapse button. An example: http://youtube.com/watch?v=aAP_pxMqmr4 |
|
|
Um, probably a bug if the description is so short there is no collapse button? I'm affraid I've not been doing much YouTubing lately, could you post an URL where it does this so I can fix it? Alternatively, try setting:
in configuration. If that doesn't help, also:
|
|
|
The script works very well, but has an annoying bug. In some videos, it makes the description dissapear |
|
|
Updated script:
Nothing really essential, but you might as well update while you are here ^^ I want to parse comment for links to work around YouTube's stupid no external links policy, but I don't want to risk breaking anything with an overly complicated regex, any suggestion as to which pattern(s) I should look for? Replacing a dot with (dot) seems to be most common, should I go for just that? |
|
|
Work "OK"? Meh ^^ Glad you appreciate. Tell me if you find any bug or have suggestions for improvement. |
|
|
This works as described. There are no ads and it appears to work OK. Thanks. |
You could comment on this script if you were logged in.
