This userscript let you control autoplay and playback quality on YouTube.
The script uses the official YouTube Player API. That means, it works seamlessly and is probably more stable than other approaches.
Tested in Firefox 11.0, Opera 11.62, Chrome 18.0.
Manual
A new button with a "cogwheel" icon should appear below the video player. When you click on the button, a panel will show up with three options:
Quality
You can choose from 5 different options to set the playback quality at page load:
AUTO: Let the player choose the proper quality. (default)
LOW: Set the lowest possible quality.
MEDUM, HIGH: Set the quality to 480p, 720p max.
HIGHEST: Set the highest possible quality.
Size
You can set the default player size:
AUTO: Let YouTube handle the player size. (default)
WIDE: Set the wide size as the default.
FIT: Set the player width the same as the page width, keeping the aspect ratio.
Auto play
You can control when to start playing the video:
ON: The video starts playing as soon as possible. (default)
OFF: The video starts when you click on the play button, or anywhere inside the video.
AUTO: The video starts playing when the page containing the player gets focus the first time. This means, when you open a video in a new window, or in a new tab, the video won't start until the page become visible.
Translations
English, Hungarian, Dutch (by Mike-RaWare), Spanish (by yonane), German (by xemino), Portuguese (by Pitukinha), Greek (by TastyTeo), French (by eXa), Slovenian (by Paranoia.Com), Russian (by an1k3y)
Related
Userscripts.org
Gresemonkey Firefox addon
Source
highlightChangelog
| 1.5.5 | apr 14, 2012 | Fix a bug which broke some default player functionality. Experimenting with auto mute until auto pause take effect. Russian translation added. |
| 1.5.4 | feb 12, 2012 | Compatibility update. Player size selector added. Slovenian translation added. |
| 1.5.3 | dec 17, 2011 | Support for the HTML5 video player. Follow the new interface design. Minor fixes. |
| 1.5.2 | sep 22, 2011 | Compatibility update. French translation added. |
| 1.5.1 | feb 05, 2011 | Quality selector fixes. Greek translation added. |
| 1.5 | dec 24, 2010 | Compatibility and layout update. New Autoplay option: AUTO (beta) |
| 1.4.3 | jul 24, 2010 | Improved compatibility. Portuguese translation added. |
| 1.4.2 | jun 23, 2010 | Another quick fix for Safari. Bugfix for Chrome. |
| 1.4.1 | jun 22, 2010 | Quick fix for Safari. German translation added. |
| 1.4 | jun 21, 2010 | Interface update. Code refactoring. |
| 1.3.1 | apr 15, 2010 | Compatibility update. Added "very high" option to the quality selector. Bugfix for Opera. Drop IE support. |
| 1.3 | apr 09, 2010 | Update for the new YouTube interface. Improved update functionality with YQL. |
| 1.2 | feb 26, 2010 | Trying to solve interference with other YouTube scripts. Update checker functionality added. General improvements and bugfixes. |
| 1.1.3 | jan 17, 2010 | Spanish translation added. Bugfix for Chrome. |
| 1.1.2 | jan 17, 2010 | Dutch translation added. |
| 1.1.1 | jan 16, 2010 | Internet Explorer support. |
| 1.1 | jan 15, 2010 | Opera and Chrome support. Store the configuration persistently with Greasemonkey. |
| 1.0.1 | jan 01, 2010 | Minor optimization. |
| 1.0 | jan 01, 2010 | Initial release. |

