Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
YouTube Center supports multiple languages. Your default language is automatically selected at default if it's available otherwise it will default to English. You can also choose to set YouTube Center to another language.
This feature will make you use the secure protocol (https) instead of the unsecure protocol (http). So when you go to http://www.youtube.com/ it will automatically redirect you to https://www.youtube.com/ instead.
YouTube is filled with ads and this feature will get rid of all the ads on the page even those that are in the YouTube player.
SPF simply minimizes the bandwidth and the time it takes to load the next page when you click on a link on YouTube. SPF is an experimental YouTube feature, which YouTube Center can force to be enabled.
Note: This might cause problems.
This will expand the description automatically.
This will expand the title automatically.
This removes the YouTube title from the tab name when you are on YouTube.com.
This option let's you configure if you want to show the play icon in the title while you are playing a video. If you don't want this feature turned on, you can turn it off in the YouTube Center Settings.
This feature automatically pauses the video you're playing when you are playing another video, so that way you don't hear two videos playing at the same time, so it's very useful. You can turn it on or off in the YouTube Center settings.
This feature will mark the videos you've watched as watched. Normally YouTube had this feature, but they broke it themselves somehow (it seems like YouTube have fixed this).
It is possible to clear the watched videos from your cache by clicking on the button: "Clean Video History". Also on the subscriptions page if you've the option "Grid Subscriptions" enabled. It will be possible to add or remove videos from the watched video cache. This is done by simply clicking on the button at the top, right corner of the video thumbnail and a menu will appear with the option to remove or add videos.
This option will hide the videos you've watched.
This will center the page.
Flex width will make most pages on YouTube wider. It will make the pages have a width in a range of 1003 pixels to 1422 pixels.
The same as Flex Width on Page but for the channel page instead.
This is an option for the experimental layout. It will make the topbar static. This means that it wont stay at the top when you're scrolling.
This feature will change the layout of the subscription page to a grid layout.
This feature will change the layout of the collection page to a grid layout.
The Ticker is the blue bar, which appears at the top of the screen sometimes. It will normally remind you that you have multiple accounts/channels and you can switch between them.
This option will make it possible to always hide it.
This will remove the endscreen from the player. The endscreen appears when a video has ended and it contains related videos.
This will auto play the first recommended video when the current video has ended.
This option makes it possible to choose which tab you want to go to when you've liked a video.
This option makes it possible to choose which tab you want to go to when the video has ended.
DASH Playback is a method on how a video should be buffered. If DASH Playback is enabled it will buffer the video in blocks. That means that every time you seek in the video it will have to rebuffer that block and it will not buffer the next block if you're not at the very end of the current block. If DASH Playback is turned off YouTube will load normally where you can pause the video and it will buffer to the end of the video and you can jump around in the video as much as you like.
YouTube's default option has DASH enabled, because it's buffering faster for people with a good internet connection. YouTube Center also have DASH Playback enabled by default.
Please note that by disabling DASH Playback will result in 480p, 1080p, 1440p and 4k not being available.
This option makes it possible to change the player type to either Flash, HTML5 or Aggressive flash.
Aggressive flash is an aggressive method to replace the HTML5 player with the flash player and might prevent the HTML5 player from being loaded at all.
Auto Hide Bar feature gives you the ability to choose if you want to hide or not hide the controlbar or progressbar.
It will hide the controlbar and/or progressbar if the video is playing and you don't move you mouse over the player.
Table of information about the different options:
|None||Will not hide the controlbar or progressbar.|
|Both Progressbar & Controlbar||Will hide both the progressbar and controlbar (as seen in embed videos).|
|Only Progressbar||Only hides the progressbar as is default on YouTube.|
|Only Controlbar||Will hide the controlbar.|
Player Theme has two options either dark or light (default: dark). The light option will change the player to use light colors instead of the default dark colors. The dark option will make the player use dark colors as is default on YouTube.
Player Color will change the progress bar's color between red or white.
Flash WMode is how the flash version of the YouTube player has to be drawn in your browser.
This table explains the difference in the different options for Flash WMode.
|window||Broadest accessibility support.|
|transparent||Transparency and alpha blending over HTML elements supported. HTML elements can overlap SWF content. Explicit layering control (all browsers).|
|opaque||HTML elements can overlap SWF content. Explicit layering control (all browsers).|
|direct||Best performance. Hardware accelerated presentation, including Stage Video and Stage 3D (all browsers).|
|gpu||Additional hardware acceleration on some Internet connected TVs and mobile devices.|
Annotations are those interactive boxes that popup in a video, which have been added by the uploader afterwards the video have been uploaded. The option will make it possible for the user to make the annotations be turned off by default.
The custom buffer is where you can change how much of the video you're watching that is allowed to be stored in your memory. If you're experiencing large amount of your memory being used disable this feature.
You can customize the amount of data that is allowed to be stored in bytes. The maximum amount is 1 TB.
Scroll to Player will scroll the page to the player so that the player will be at the top of the screen (there's a very little white space at the very top to make it feel more natural).
It's advised to turn this feature off when YouTube's new experimental layout is used as the top bar will still stay at the top.
Remove Branding Banner will remove the banner below the video.
Remove Branding Background will remove the background behind the video.
Remove Branding Watermark will remove the watermark in the video.
Prevents the video from auto playing. It pauses the video at the start before it plays so that the video can buffer. Useful with Dash Playback turned off so that people with a slow internet connection can let it buffer.
Prevents the video from buffering the video until you click on the player.
Prevents playlist videos from auto playing.
Prevents playlist videos from auto buffering.
Prevents the video from playing if it's in a non-focused tab (background tabs) until you start the video yourself.
Prevents the video from buffering if it's in a non-focused tab (background tabs) until you click on the player.
Prevents the video from playing if it's in a non-focused tab (background tabs) and if it's a playlist until you start the video yourself.
Prevents the video from buffering if it's in a non-focused tab (background tabs) and if it's a playlist until you start the video yourself.
This option will reflect on if the auto-play playlist button is toggled.
This option will freeze the Playlist auto play so that even if you click on the toggle auto-play button it will still be enabled/disabled.
Auto Resolution will automatically choose your preferred video quality for the video you're watching. If the quality you have chosen doesn't exist for that video it will choose the quality closest to your preferred quality.
This will enable the Auto Resolution feature.
This option makes it possible to choose your preferred video quality.
The resize feature of YouTube Center allows you to resize the player to what you desire. You can choose to make the width of the player to be relative your screen width or just set it to a single value.
On the YouTube player there are the two button, which will change the player size of the player by clicking on one of them. These two buttons are labeled (by YouTube Center) as "Small Resize Button" and "Large Resize Button". You can by changing the options Small Resize Button and Large Resize Button change what player size the player should be resized to by clicking on these buttons on the player.
The Default Player Size option is by default on "default". This means that when you load a video it will choose the player size on what you have option you have selected on Small Resize Button option and Large Resize Button option. If you don't want to depend on the two other options to choose your player size for you. You can choose to change it to a player size instead of "default". This will then resize the player to the size you chose every time you visit a YouTube video.
The "Small Resize Button" option is by default on the player size "Small" (YouTube's default). You can choose to change it to the other player sizes created in the Player Size Editor.
The "Large Resize Button" option is by default on the player size "Large" (YouTube's default). You can choose to change it to the other player sizes created in the Player Size Editor.
This option makes it possible to set the player size apsect ratio to be equal the video aspect ratio. It's also possible to set it to a predefined aspect ratio.
This is an option to disable YouTube's dynamic player size, where the size of the player will be changed according to your screen size.
The Player Size Editor is the editor where you can create, delete and edit player sizes. In the header of the editor to the left is there a button: "Add Player Size". This will create a new empty player size, which you can then save or choose to discard which will remove it.
Below the "Add Player Size" button is there a list with all the current player sizes. If you hover over a item in the list it will be highlighted and to the very left an icon will appear. If you move your mouse to that icon you can then drag the player size up and down the list.
You can click on the player size and options for that player size will appear. You will be able to change the width and height. You can lock the aspect ratio by clicking on the chain. If you want a perfect 16:9 aspect ratio be sure to write 1920x1080 or 1280x720 in the width and height field before you click on the chain. After it has locked you can then change the width or height to whatever you like and it will calculate the best width or height based on 16:9.
If the large option is enabled the sidebar (the video list at the right) will be below the player and if it's disabled it will be beside the player.
The align option is used to align the player with the content (this is the default of YouTube) and if it's disabled it will detach itself from the content (as seen in 720p, 1080p, 70%, 80%, 90% and Fill).
The "Scroll To Player" option will every time you choose the player size it will scroll to the player.
The "Scroll To Player Button" option will add a button above the player and when clicked on it. It will scroll to the player (with no white space as in Scroll To Player).
Enable the Volume Control feature, which will override the YouTube volume system.
Set the desirred volume for the Volume Control feature.
Set the audio to be muted.
This will enable the YouTube player shortcuts, where it will be possible to press the SPACE button to play/pause the video.
This will extend the YouTube Player Shortcuts to listen for key presses on the page instead of only on the player.
The "Fullscreen Top Player" is a mode, which can be entered by scrolling to the top of the page. It will make the player fill the whole window. To exit the mode can be done by scrolling down.
If this option is enabled it will activate the mode every time you visit a video.
Only when the video is playing will it be possible to enter the "Fullscreen Top Player" mode.
This option will enter the Fullscreen Top Player mode when a video is played.
This option will exit the Fullscreen Top Player mode when a video is paused.
If this option is enabled it will exit the Fullscreen Top Player mode when the video has ended.
This option will force you to scroll up instead to exit the "Fullscreen Top Player" mode.
This option will enable the animations for when entering and exiting the "Fullscreen Top Player" mode.
This will count as scrolling up when you've already scrolled to the top. It increases it when you scroll to the border of the top of the page (it will not increase the counter if it's scrolled more than the top border).
This is the amount of times you have to scroll upwards when you're at the top of the page before you enter the "Fullscreen Top Player" mode.
This is the amount of times you have to scroll down (might be up instead depending on the Scroll Up To Exit Mode option) when you're in the "Fullscreen Top Player" mode to exit the mode.
This is the amount of time in milliseconds the counter has not been increased. When that time has been reached it will reset the counter to 0.
This is a very CPU intensive feature. It will make a glow appear around the player, where the color of the glow is depending on what is displayed in the video.
Please note that DASH playback is needed to be enabled and it only works on Chrome with the HTML5 player as of now.
This option will enable or disable this feature.
This determines the quality of the video in the buffer (not the actual video) when the average color is being calculated.
This value indicate what nth pixel it will use to calculate the average color.
By using the request animation frame will use more CPU, but will make the glow be updated more frequently.
If Use request animation frame is disabled this option is available. The value is in milliseconds and will decide how often the glow will be updated.
This option will make the average color transition slowly to another color.
How much the glow should blur.
The spread of the glow.
The opacity of the glow.
This will split the edge of the video into multiple boxes where for each box the average color will be calculated. This will then make the player glow in multiple colors.
Please note that this is a little bit more CPU intensive.
This value decides how big the width/height of the boxes are depending if they're either at the top/bottom or left/right.
You should set this value to be the same as the Spread option. This option is how big the boxes are in the edges. If the Spread is smaller than this value the glow around the player will not be connected and may look weird.
This option decides when to show the player glow.
If this option is disabled YouTube Center will not do anything on embedded videos except for the initialization.
This option will make YouTube Center use the default Auto-Play and Auto-Buffering options by YouTube.
YouTube Center offers the ability to download YouTube videos. A download button is added below the player and the download button is split up into two parts: downloading of preferred format and a menu of the available formats.
The first part of the download button will select your preferred video format and download it without you needing to find it in the download menu.
The download menu contains all the available formats for the YouTube video you're watching.
The qualities 480p and 1080p is not available anymore for download due to a recent YouTube change.
This option will help YouTube Center decide which quality you prefer for downloading. The quality is the resolution of the video (1080p+, 1080p, 720p, 480p, 360p and 240p).
This option will help YouTube Center decide which format you prefer for downloading videos. The format can either be MP4, WebM, FLV and 3GP.
When you're downloading a YouTube video. YouTube Center downloads as default your video through a hidden window, which will prevent the creation of a new window. If you choose to enable the option: "Download as links" it will not use the hidden window and just open a new window, which will then start the downloading.
This option allows you to specify if you want 3D video formats in your download menu. This is useful if you don't care about 3D videos and therefore don't want them to be visible in your download menu.
This option allows you to change the filename of the video you're downloading.
If the filename of the video contains characters that makes it unable to download it, this option will remove all characters except for alphabetic and numeric characters.
MP3 Services are shortcuts to external services that will be added to your download menu for quick access. Currently YouTube Center can't natively download the audio of a video and therefore support these services.
The repeat feature in YouTube Center allows you to repeat a video you're watching. It will add a resize button below the player, which you can toggle to enable the repeat function.
This option makes the repeat function be activated every time you visit a video. So if you want every video to be repeated and you're too lazy to just click on the repeat button this option will do it for you.
This option allows you to hide the icon in the resize button.
This option allows you to hide the text in the resize button.
The guide mode feature gives you the option to have the guide to be opened or closed every time you go to a video (or any other page where the guide is available).
This option will hide the guide on the player page.
This option will hide the guide when the player size is not aligned with the content (title, description, comments and etc).
This option will hide the number beside "My Subscriptions", "Social" and etc in the guide.
This will change which URL the YouTube logo will redirect you to.
This will hide the button or the three dots on the thumbnails on the subscription page.
This will hide the "Recommended Channels" column.
Hides the video progress bar on the bottom of the thumbnails. This is not to be confused with the Like/Dislike bar.
This option will add a background to the player like the old YouTube.
This option will enable the retro theater color, which were on YouTube a few years ago.
This option makes it possible to change the color of the background.
This will enable the country flags for the uploader of the video, which will be placed beside the channel name below the player.
If this option is enabled it will show a flag instead of text.
If this option is enabled it will use the country's name instead of the country code.
This option decides where the flag/text will be placed relative to the channel name.
This feature will change the color of the like/dislike button.
The color of the like button.
The color of the like button when the mouse is over the button.
The opacity of the color.
The opacity of the color when the mouse is over the button.
The color of the dislike button.
The color of the dislike button when the mouse is over the button.
The opacity of the color.
The opacity of the color when the mouse is over the button.
The color of the liked button.
The color of the liked button when the mouse is over the button.
The opacity of the color.
The opacity of the color when the mouse is over the button.
The color of the disliked button.
The color of the disliked button when the mouse is over the button.
The opacity of the color.
The opacity of the color when the mouse is over the button.
This option makes it possible to change the color of the "likes" part of the rating bar below the player to another color.
This option makes it possible to change the color of the "dislikes" part of the rating bar below the player to another color.
This option makes it possible to change the height of the rating bar below the player.
Placement contains the options to enable and disable the buttons added below the YouTube player. If you're on a YouTube video an option to move these buttons is also available.
To move the buttons added by YouTube Center and the one that are natively added by YouTube you first have to be on a video. Thereafter you have to toggle the "Move Elements" button by just clicking on it. This will then allow you to rearrange (drag and drop) the buttons below the player.
Will add an overlay to the page which fills the whole page. All content on the page will be behind the overlay except the player. This will make it easier to focus on the player.
Makes it possible to comment, share, click on stuff while the lights are off.
Note: You will have to click on the light bulb again to turn the lights on again.
This option will change the color of the overlay.
This option will change the opacity of the overlay.
When the mouse is hovering over a video link it will go through every thumbnail available for that specific video.
This option will enable the thumbnail animation.
The shuffle feature will shuffle the thumbnails so that they will be in a randomized order. So when you're hovering over a thumbnail it will instead of following a chronological it will just jump around all the available thumbnails for that video.
The Delay tells how long you have to hover over the image before the thumbnail animation begins. The Delay is in milliseconds (1/1000 seconds).
The Interval is the time that goes before the next thumbnail will change to the next one. The Interval is in milliseconds (1/1000 seconds).
The Fallback Interval is for when YouTube Center can't find the many thumbnails. So it will revert to use another method, which only has three different thumbnails for each video. So the Fallback Interval is used so that another interval time can be set. The Fallback Interval is in milliseconds (1/1000 seconds).
This feature will add extra stuff to the video thumbnails on the page as a ratings and the highest quality for the video.
Each element which can be added to the thumbnail can be customized to be positioned differently. The "Quality" and "Rating Count" has the placement options:
- Top Left
- Top Right
- Bottom Left
- Bottom Right
- At Start of Page
- When Mouse is Over Thumbnail
The "Quality" will tell you what the max quality of the video is.
This option is used to only give you the quality of what is available for your specific settings if preferred.
The "Rating Bar" is an almost replica of the rating bar under the player. Though the dislikes are red instead of grey.
This option makes it possible to change the color of the "likes" part of the rating bar.
This option makes it possible to change the color of the "dislikes" part of the rating bar.
This option makes it possible to change the height of the rating bar.
The "Rating Count" will tell you the exact thumbs up and thumbs down a video has.
This part only contains the option "Position" and "Visible", because it's a simple extension of the current "Watch Later Button".
This part only contains the option "Position" and "Visible", because it's a simple extension of the current "Time Code".
This feature will add the country the author of the comment is from with text or a flag.
YouTube Center displays ISO-3166 Country Codes if the flags have been disabled.
The flags YouTube Center are using are from http://www.famfamfam.com/lab/icons/flags/.
Note: Not every user's location is available!
This option will enable the Comment Country feature.
This option will show the flags instead of the text.
This option will make YouTube Center use the country names for the countries instead of the country code.
This option will make YouTube Center only load the user location when needed.
This option will add a button instead of a flag. Whenever this button is clicked it will load the country flag and be replaced by the loaded country flag.
This specifies where the flag/text should be placed relative to the username/channel name.
YouTube Center has an update system, which will check if any new updates for YouTube Center are available.
This option will enable or disable YouTube Center's update checker. It is recommended to have this option enabled if there are no other update checker.
This option allows you to customize how often YouTube Center should check for updates. By default the options is on always, which will check for updates every time you go to YouTube.
This feature is mostly used if you don't have the update checker activated. It will check when you click on the "Check For New Updates" button for new updates.
This page contains the debug log. The debug log contains information about your current settings, which page you're on, logs and etc.
The debug log is mostly always needed when you're reporting bugs as it contains a lot of useful data in it. A good tip on obtaining the debug log successfully with the right information is to get it as soon as the bug has happened. If you found a bug and you go to another page and then fetch the debug log. The debug log will most likely contain no information about the bug that just happened. So always get the debug log right after the bug has appeared.
This page will retrieve information from a database about the currently known YouTube experiments. From that tab it will be possible to change the experimental code or choose one of the known experiments by clicking on the "Select" button.
If you feel generous and want to donate, because you like YouTube Center or for some other reason. This page will contain the information needed to make a donation.
This page contains some basic information about who made YouTube Center including some relevant links.
This tab contains a list of the people who translated YouTube Center to all the different languages.