Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some playlists shows 0 videos even though they're not empty #2616

Closed
rramiachraf opened this issue Nov 14, 2021 · 10 comments
Closed

Some playlists shows 0 videos even though they're not empty #2616

rramiachraf opened this issue Nov 14, 2021 · 10 comments
Labels
bounty bounty:10$ bug Something isn't working type:youtube-change Google changed something (again)

Comments

@rramiachraf
Copy link

Describe the bug
As the titles suggests, when I visit some playlists they don't show any videos but when I try to view it on YouTube I can then access videos from the playlist.

Steps to Reproduce

  1. Go to any Invidious instance.
  2. Visit this playlist for example /playlist?list=PL8dPuuaLjXtNCG9Vq7vdvJytS-F-xGi7_.
  3. You'll notice that It contains 0 videos.
  4. Click on View playlist on YouTube.
  5. Dozens of videos going to appear.

Screenshots
Invidious:
Invidious
YouTube:
YouTube

@rramiachraf rramiachraf added the bug Something isn't working label Nov 14, 2021
@SamantazFox
Copy link
Member

It could be because those videos are geo-restricted.
Try to use an invidious instance located in another country: https://instances.invidious.io

@unixfox
Copy link
Member

unixfox commented Nov 15, 2021

It could be because those videos are geo-restricted. Try to use an invidious instance located in another country: instances.invidious.io

Duplicate of #92 then? Safe to close?

@SamantazFox
Copy link
Member

SamantazFox commented Nov 15, 2021

Duplicate of #92 then? Safe to close?

Not sure. I've tried many different instances (yewtube, kavin's 3 instances, snopyta) and none show the playlist videos. I'm waiting on their reply.

@rramiachraf
Copy link
Author

It could be because those videos are geo-restricted. Try to use an invidious instance located in another country: https://instances.invidious.io

Not sure about that since I've tried every single public listed instance.

@SamantazFox
Copy link
Member

Not sure about that since I've tried every single public listed instance.

Ok, so there is an issue somewhere else! Thanks for your report :)

@SamantazFox SamantazFox changed the title Some playlists shows 0 videos even though they're not Some playlists shows 0 videos even though they're not empty Nov 15, 2021
@rramiachraf
Copy link
Author

rramiachraf commented Nov 15, 2021

Update: Since the playlist is not blocked on my country, I tried the docker container on my local machine and It's showing 0 videos too, so the Geo-restriction is not an issue here at all.

@TheFrenchGhosty
Copy link
Member

TheFrenchGhosty commented Nov 17, 2021

A 10$ bounty has been added to this issue.

Anyone opening a PR fixing this issue, will receive 10$ (in BTC) from the Invidious project.

More details: #1898

@SamantazFox
Copy link
Member

Ok, so it's not related to geo-restriction at all.

It's just that those playlists are of a special kind: so called "learning playlists". And for those, youtube doesn't provide the number of videos (even though it's provided in search resullts and some other places).

image

@rramiachraf
Copy link
Author

Ok, so it's not related to geo-restriction at all.

It's just that those playlists are of a special kind: so called "learning playlists". And for those, youtube doesn't provide the number of videos (even though it's provided in search resullts and some other places).

image

Great work, you're absolutely right.
All the playlists which invidious shows 0 videos has a Learning playlist tag.

Screenshot

@SamantazFox SamantazFox added type:youtube-change Google changed something (again) and removed research-needed labels Jun 13, 2022
@ChunkyProgrammer
Copy link
Contributor

I think this may be resolved now
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty bounty:10$ bug Something isn't working type:youtube-change Google changed something (again)
Projects
Status: Done
Development

No branches or pull requests

6 participants