YePpHa / YouTubeCenter

YouTube Center is a userscript designed to expand the functionality of YouTube. It includes the ability to download the video you're watching, auto selecting your preferred video quality and much more.
MIT License
2.89k stars 520 forks source link

Thumbnail ratings #1814

Open jonandeva opened 9 years ago

jonandeva commented 9 years ago

I have been trying to figure this out for probably 30 minutes. As has been noted previously, the ratings are not showing up on the video thumbnails anymore. I understand that the solution is to enable V3 API in "General Settings". I am using the latest version of YouTubeCenter on Chrome via tampermonkey an I cannot find this V3 option anywhere! Please help.

Zarggg commented 9 years ago

Please install the current developer version to ensure you are actually running the latest version of YTC.

jonandeva commented 9 years ago

Wow, that did it. I didn't even know that existed. Thanks.

SINE commented 9 years ago

Simply activating v3 API doesn't fix it, because the problem is caused due to the API-Key that YouTubeCenter is using being a free one and it's completely overloaded (too many YouTubeCenter users, the API Key is restricted to a certain amount of users and requests).

A little info from the YouTubeCenter main developer: https://github.com/YePpHa/YouTubeCenter/issues/1783

You can fix it by additionally using your own API Key. In order to get one, click on the little question mark next to the "API Key" field in the YouTubeCenter settings and then follow all steps (you need a Google Account for that).

Here is a video tutorial for it: https://www.youtube.com/watch?v=9fNP_fJsxX0 Just make sure you create a "browser key" and not a "server key".

After you get the key, copy-paste that into the settings field for the API Key.

Related issue:

1817

7ylxr9 commented 9 years ago

@SINE My ratings bar works after getting an API key and enabling it but commenter country flags still show a ? in it instead of the actual flag.

SINE commented 9 years ago

@Long-Horse try resetting all YouTube Center settings and reinstalling it, before applying the key.

7ylxr9 commented 9 years ago

I tried reinstalling GreaseMonkey and the script and it still doesn't work.

SINE commented 9 years ago

@Long-Horse Do not re-install GreaseMonkey, but re-Install the YouTubeCenter Script!

First, go to YouTube and open the YouTubeCenter Menu. On the bottom of the General Settings tab, select Reset Settings

To uninstall the script:

You can find that by typing about:addons in the address-bar (awesomebar, URL-bar, whatever you wanna call it), on the left side choose "Userscripts". Next to YouTubeCenter Developer Build ... select "remove".

Restart Firefox.

Install the Userscript by clicking this link

7ylxr9 commented 9 years ago

Sorry I meant TamperMonkey. I did this and they still don't work. Am I able to restore my old settings with my .ytcs file? I would rather keep my old settings than have to re-do them all. I've changed quite a bit from default.

SINE commented 9 years ago

Can't help you directly with Chrome. You can restore the settings with your settings-file, yes.

Edit:

I just tested the countryflag function and I can agree that it is only showing a question mark with "unknown country".

This will probably be caused due to some change on youtube, again.

ireun commented 9 years ago

@SINE, @Long-Horse Yup, YT API doesn't contain country ifo now, it has been discussed in #1877.

Closing..

Fironet commented 9 years ago

After pasting in the v3 API, downloading and installing the dev build, and resetting the YT Center settings thumbnail ratings are still not being displayed on Youtube thumbnails.

I feel like this issue should be open.

SINE commented 8 years ago

You should read the post above you. There is no way to return a function that has been removed from Google. For that, you'd have to make your own service which would crawl every youtube video and update the ratings for you - OR - synchronize the ratings by parsing them from other script users, but that would also have to go through some kind of database server.

Also, I doubt the country-info of users is available anywhere else, so it may be impossible to build such a crawler anyways.

The usefullness is in no relation to the work behind such a concept.

So: No return for the function - Issue closed

Fironet commented 8 years ago

You should read the post above you. There is no way to return a function that has been removed from Google.

Which post mentioned this? If the ratings info been removed from the API that's understandable but didn't see that brought up above.