Script Summary: Dowload button, repeat button, shortcuts, auto selection of resolution etc.
Version: 1.30.1
Description
YouTube Center comes with many features, including the ability to download videos, repeat videos, change the default quality of the video to be played by default and etc.YouTube Center is designed to look as much like YouTube's design as possible.
If you want YouTube Center to be in your language and are able to translate it from a language YouTube Center supports to your language, please contact me and I will give you the information needed for you to translate it.
Thanks to the awesome people who are translating the script to different languages.
Languages Translated (Credits):
Arabic (bh-ar) - alihill381
Hebrew - baryoni
Italian - Pietro De Nicolao
If you like YouTube Center, please consider supporting me by donating: 
- HTML5 Support
- Download the video in different formats and qualities
- Repeat the video
- Change language
- Remove advertisements
- Prevent auto play/buffering.
- Choose your prefered quality to be played by default
- Auto hide controlbar and/or progressbar.
- Enable/Disable Annotations
- Scroll to player
- Change default volume
- Mute as default
- Always repeat video
- Player shortcuts outside the player
You're always welcome to give me suggestion, critic and compliments.
Facebook Page: http://www.facebook.com/YouTubeCenter
If you only want the download button, download YouTube Center Download Button.
If you find anything you think can be done better please let me know and I will take it into consideration. If you also find any bugs or have any new ideas please also let me know.
Screenshots

The highlighted button is the setting button, when you click on it the settings panel will open just below the button.

The highlighted area is the settings panel, this is here you can change your settings.

The two highlighted buttons are the download and the repeat button. You use those to download the video and to repeat the video.

The highlighted button is the scroll to player button. This button is only visible when the player size is on fill.
Manual for Custom Filename (Experimental)
You can find this in Settings->Download->Filename{title} - The title of the video
{author} - The author of the video
{videoid} - The video id of the video
{resolution} - The resolution (480p, 720p, 1080p etc)
{itag} - The video itag (5, 18, etc)
{dimension} - The video dimension (1920x1080 etc)
{width} - The width of the video (1920 etc)
{height} - The height of the video (1080 etc)
Example of use: "{author} - {title}" -> "I'm an author - I'm a title",
"{author}*-*{title}" -> "AUTHOR*-*TITLE",
"{title}" -> "ONLY THE TITLE WILL BE IN HERE AND THIS IS THE TITLE",
"{videoid}" -> "CunSd0uMyTQ",
"{videoid}" -> "vB5C9yjVNRM" etc.
If you have any problems with this, you are welcome to write me an email. I would also like feedback.
Shortcuts
SPACE : Play/Pause videoLeft Arrow : Go 10 seconds back in the video
Right Arrow : Go 10 seconds forward in the video
End : Go to the end of the video
Home: Go to the start of the video
0 : Go to the start of the video
1 : Go to 10% of the video
2 : Go to 20% of the video
3 : Go to 30% of the video
4 : Go to 40% of the video
5 : Go to 50% of the video
6 : Go to 60% of the video
7 : Go to 70% of the video
8 : Go to 80% of the video
9 : Go to 90% of the video
TODO List
- (Must Do) Make a manual.
- (Maybe) Video history - Will make a history of the videos you visit.
Features coming in version 2.0.0
You will be able to create your own buttons and place them on the YouTube page (Will be user friendly).Website to YouTube Center which you will be able to find a manual and all other kind of informations.
(More info to come...)
Bugs
- (Google Chrome) You can't use the players size controls to change the player size (Don't know how to fix this :/), but you can go to Settings->Video->Player Size, to change the player size.
- If your player size is set to fill, the players native resize function will not work properly.
- (HTML5) Hide progressbar & controlbar doesn't work. (Will try to find a solution)
- Playlist autoplay currently doesn't work. (Trying to find a fix...)
Changelog
- 26-05-2012/1.30.1: Added Turn Light On/Off button with setting to change color of the light off and the transparency of the light off. Added two more languages to YouTube Center: Arabic (bh-ar) and Italian.
- 25-05-2012/1.30.00: Added more features. Changed the positions of the buttons. The setting button is at the top corner on the right (It's a gear icon). Some bug fixed.
- 11-05-2012/1.24.18: Fixed a major bug for Firefox.
- 11-05-2012/1.24.17: Fixed some HTML5 bugs.
- 11-05-2012/1.24.16: Added debug tab in settings.
- 06-05-2012/1.24.15: Fixed double audio (YouTube updated their HTML5 player).
- 23-04-2012/1.24.14: Should fix double audio for html5 and playlist issues. Also fixed some small bugs.
- 22-04-2012/1.24.13: Should work for Firefox again.
- 21-04-2012/1.24.12: Added new method to save settings.
- 21-03-2012/1.24.11: Fixed update bug (added the required @match).
- 21-03-2012/1.24.10: Fixed a bug with Facebook Page Installed Checker (Facebook Page)
- 21-03-2012/1.24.9: Added ability for Facebook page to detect if YouTube Center is installed. Google Chrome can now detect the scripts name and other things.
- 20-03-2012/1.24.8: Moved "Enable Auto Resolution" from General to Video. Fixed a bug when you have flash disabled in your browser. Renamed some options and quality names.
- 06-03-2012/1.24.7: Fix for HTML5 (should fix the problems for Firefox users). Added #t=XXmXXs. Some other fixes.
- 05-03-2012/1.24.6: Fix for a problem some users had.
- 03-03-2012/1.24.5: Fixed a really bug in Firefox (Google Chrome wasn't affected).
- 03-03-2012: Fixed player size, fill. It should now work perfectly both in Firefox and Google Chrome.
- 03-03-2012: You can now hide the progressbar & controlbar. You can now also change the player size to fill the whole window.
- 20-02-2012: Fixed an error with Firefox 3.6.
- 19-02-2012: Renamed "Filename Fix" to "Remove Non-Alphanumeric Characters". Added option to remove ads (Found in Settings->General). Filename now always removes the following characters: \ / : * " ? < > |. Added more variables in filename ({resolution}, {width} etc).
- 17-02-2012: Added custom filename and auto expand description. Added a checkbox you can check, if you have problems with downloading the video (Should normally not be a problem)
- 13-02-2012: Added about in settings. Added Update Settings, you can change if you want the script to automatic check for updates and if it should do it every day or just every time you visit a youtube video.
- 09-02-2012: Added prevent auto-play and auto-buffer (You can find the option to toggle it in Settings->Video).
- 09-02-2012: Fixed buttons.
- 07-02-2012: You will see a 3D in the download menu if the format is 3d. You can also choose to hide all the 3d formats in the download menu in settings.
- 03-02-2012: Fixed shortcuts for firefox.
- 03-02-2012: Shortcuts now added.
- 02-02-2012: Rewrote the whole code, should fix bug for firefox. Now supports HTML5 Player. New design for settings and download list. There's more to come. Added support for mp3 online converters (You need to enable this in the settings).
- 29-12-2011: Fixed a bug with the updater & incorrect text.
- 29-12-2011: Fixed a bug and updated the format database (More qualities).
- 29-12-2011: Changed the design for the repeat button, so now when it's toggled it will do the same as the new like button instead of changing the text color for the repeat button.
- 05-11-2011: Fixed filename bug.
- 05-11-2011: Used JSLint on this script and checked for errors and fixed them.
- 03-11-2011: Added an option to disable/enable automatic check for updates.
- 03-11-2011: Moved the keylistener to listen on the document instead of the body.
- 30-10-2011: Keyboard shortcuts will now only work if a textarea or input isn't focused.
- 30-10-2011: I fixed an error with keyboard shortcuts (I made with removing jQuery).
- 30-10-2011: I've updated the update checker script and removed jQuery from my script.
- 29-09-2011: I've began to simplify this script. (There is still a lot of work to do)
- 28-09-2011: Renamed a function, so it should now work in firefox.
- 27-09-2011: Update link will now open in a new window.
- 26-09-2011: Early Release



