YousableTubeFix

By Mindeye Last update Feb 2, 2012 — Installed 594,748 times.

Script updated

in
Subscribe to Script updated 9 posts, 4 voices



Mindeye Script's Author

- Rolled back the change to the player reload code for compatibility with older versions of the Gecko engine

 
RobinRosengren Scriptwright

Is it possible to get back the old newer version of the reload code?
Autoplay for playlists finally began working with that update.
And now it's back to the normal non-working version again...

Awesome script by the way...

Edit: Disregard my question...
Found the previous versions in the source code tab...

 
Nintendo Man... User

I must say, I really like the new streamlined download link list! Nicely done.

(Though, I am a bit bummed to see the MP4 formats still named "MP4" and "MP4 HQ" instead of "MP4 HQ" and "MP4 HD"...)

A question relating to the format priority function you described in your other topic:

If we remove a format from the priority list, will it also be removed from the drop-down format list? I personally hope so - I have no need for FLV HQ since I personally think fmt=18 MP4 is better. (not to mention FLV HQ can barely load fast enough on my 1.5Mb/s DSL) This would also be useful in removing MP4 HD from the list on my dad's older PC (you try running 720p H.264 on an 850MHz P3, even out of flash in a dedicated media player!)

 
Mindeye Script's Author

RobinRosengren:
There shouldn't be any differences with playlist autoplay (it works for me with both versions). Are you using any other Greasemonkey script, or addons like Flashblock or Noscript? What are your YousableTubeFix settings?

Nintendo Maniac 64:
If you remove a format from the list, it will still be shown in the drop-down. That setting only affects the automatic quality options (like "better quality available"). The format can still be download from the download links and manually selected from the video formats select box

 
RobinRosengren Scriptwright

I tried changing all of my settings, and the only thing that made a difference was changing the setting for video autoplay and autodownload.

When set to either "Prevent only autoplay" or "Prevent both autoplay and autodownload" it automaticly jumps to the next video in the playlist if youtube's own autoplay (for playlist) is on.

But when "Don't prevent autoplay and autodownload" is set it doens't.

I'm not using any other scripts and the only addon I use that change site outputs is Adblock Plus.

Here's my settings for YousableTubeFix:

Default video size: [fill]
[x] Move and resize video
[ ] Scroll to video

Remove sections:
Channel Brand
"Also Watching Now"
URL
Quality Settings
Stats
Footer and copyright
Racy video
Default language
Character counter
Video annotations
Video captions

Video info:
[x] Automatically expand
[x] Hide collapse link

Comments
[Normal]

Video autoplay and autodownload
[Don't prevent autoplay and autodownload]

[x] Download links

[x] Bypass age verification

Video quality:
[Best Quality available]

Flash quality:
[Best Quality]

EDIT: Clarification: The autoplay not working is 'jump to next video when finished' in playlist. Not the 'auto start playing' video.

 
Chrono Defyi... User

RobinRosengren,

Have you tried disabling Adblock Plus for youtube. I think you may be referring to the problem that I was getting. I found that disabling Adblock Plus greatly improved the chances of youtube's playlist functionality working.

Mindeye,

I would also like to point out that I also am using the newer version of the reload code which works smashingly for me as well. Is there any way you could implement both the old and the new using a browser version check, so if user was using firefox 3 and above then use the new code and if the user was using any version firefox 2 then use the old code. That way the script remains compatible for all.

Could you also add this code to the end of the CSS section.

"body {overflow-x: hidden}"

It removes the horizontal scrollbar should there be any overflow caused by the player enlargement.

Thanks.

 
RobinRosengren Scriptwright

I disabled Adblock Plus, and it didn't make a difference. But I found I was wrong in my argument that only changing "Video autoplay and autodownload"-setting affected the problem. Changing video quality from [Best Quality] to [FLV Low Quality] also solved it. It's apparently the forced reload when changing to a better format thats cause of the problem.

And Chrono, why disable the horizontal scrollbar?

 
Chrono Defyi... User

All I said was it "greatly improved the chances of youtube's playlist functionality working".
I think it may be due to the fact adblock plus must slowdown the load of the page to strip out any of the advertisements which might be causing problems, I am only guesstimating there.

Maybe their might be data differences between the information for the better format and the standard low res format data that the playlist could be using which could cause errors and so the playlist wont move on the next video. I have never done any testing into any of that though so this is only theoretical guessing.

In relation to the horizontal scrollbar; quoting from my last post:

"It removes the horizontal scrollbar should there be any overflow caused by the player enlargement."

I'll try to explain why I remove it:

When using the max option of the video sizes available there would sometimes be a horizontal scrollbar that appeared over the player controls. See this image I took ages ago to see what I mean: Horizontal Scrollbar Over Maxed Player
For me it still appeared despite Mindeye trying is very best for it to not.
As youtube uses a fixed column layout the site should not normally require the horizontal scrollbar thus the request to strip it completely on overflow using CSS.

 
Mindeye Script's Author
FirefoxWindows

RobinRosengren:
Have you Flashblock installed? If yes, try disabling it to see if that's the problem

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel