[GH-ISSUE #2204] Hosted: Today youtube covers are channel logo not video thumbnail #1345

Closed
opened 2026-03-02 11:56:40 +03:00 by kerem · 5 comments
Owner

Originally created by @Rab-C on GitHub (Dec 1, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2204

Describe the Bug

I'm on the hosted cloud.karakeep.app. Yesterday new Youtube videos would arrive in grid or masonry view with the correct video title card (the same one you'd see if browsing on Youtube) showing as the bookmark's cover image. Today it is a (very blurry due to upscaling) cover image made from the channel logo.

Changing views makes no difference. Refreshing the page in my browser makes no difference. Using the bookmark's 'refresh' option in Karakeep makes no difference. Switching from cover 'fill' to 'fit' makes no difference.

I don't know if this is due to the overnight version bump on cloud.karakeep.app or a change on Youtube's backend. I don't think I have access to logs on the hosted version? Happy to look if it turns out I do, or send over my username, if it helps.

Thank you! Love Karakeep btw - v.happy to be a customer now as well!

Steps to Reproduce

Any new Youtube video automatically added via RSS feed, or manually added via https://www.youtube.com/watch?v= link to a new bookmark

Expected Behaviour

Until today video title cards from Youtube would appear as bookmark cover images in Karakeep correctly.

Screenshots or Additional Context

No response

Device Details

No response

Exact Karakeep Version

vnightly

Have you checked the troubleshooting guide?

  • I have checked the troubleshooting guide and I haven't found a solution to my problem
Originally created by @Rab-C on GitHub (Dec 1, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2204 ### Describe the Bug I'm on the hosted cloud.karakeep.app. Yesterday new Youtube videos would arrive in grid or masonry view with the correct video title card (the same one you'd see if browsing on Youtube) showing as the bookmark's cover image. Today it is a (very blurry due to upscaling) cover image made from the channel logo. Changing views makes no difference. Refreshing the page in my browser makes no difference. Using the bookmark's 'refresh' option in Karakeep makes no difference. Switching from cover 'fill' to 'fit' makes no difference. I don't know if this is due to the overnight version bump on cloud.karakeep.app or a change on Youtube's backend. I don't think I have access to logs on the hosted version? Happy to look if it turns out I do, or send over my username, if it helps. Thank you! Love Karakeep btw - v.happy to be a customer now as well! ### Steps to Reproduce Any new Youtube video automatically added via RSS feed, or manually added via https://www.youtube.com/watch?v= link to a new bookmark ### Expected Behaviour Until today video title cards from Youtube would appear as bookmark cover images in Karakeep correctly. ### Screenshots or Additional Context _No response_ ### Device Details _No response_ ### Exact Karakeep Version vnightly ### Have you checked the troubleshooting guide? - [x] I have checked the troubleshooting guide and I haven't found a solution to my problem
kerem 2026-03-02 11:56:40 +03:00
Author
Owner

@Rab-C commented on GitHub (Dec 1, 2025):

Image

Well, now I'm very confused. I've had a Youtube bookmark come in via RSS with the correct thumbnail. Notice the 3 videos with incorrect (super-enlarged channel logos) cover images. 1 added manually, the other 2 via RSS. With correct thumbnails before and after. I don't know.

<!-- gh-comment-id:3598929571 --> @Rab-C commented on GitHub (Dec 1, 2025): <img width="1505" height="801" alt="Image" src="https://github.com/user-attachments/assets/1c4df5f3-8e2c-4285-b96c-329b82a06dbc" /> Well, now I'm very confused. I've had a Youtube bookmark come in via RSS with the correct thumbnail. Notice the 3 videos with incorrect (super-enlarged channel logos) cover images. 1 added manually, the other 2 via RSS. With correct thumbnails before and after. I don't know.
Author
Owner

@MohamedBassem commented on GitHub (Dec 2, 2025):

Nothing changed from karakeep itself, but I can repro the problem. By looking at the screenshot of the video, I wonder if it's because youtube detected the IP as a bot and not rendering the thumbnail. I'll debug it further. Sorry for the hassle.

<!-- gh-comment-id:3601105184 --> @MohamedBassem commented on GitHub (Dec 2, 2025): Nothing changed from karakeep itself, but I can repro the problem. By looking at the screenshot of the video, I wonder if it's because youtube detected the IP as a bot and not rendering the thumbnail. I'll debug it further. Sorry for the hassle.
Author
Owner

@Rab-C commented on GitHub (Dec 5, 2025):

Oh dear - this has gotten even worse. I haven't had any proper video thumbnails for 2 days, and now I'm not even getting a per-channel logo, just this weird animation as the cover image for every YT bookmark.

Image

I've also got access to a couple of Readeck and Miniflux installations. They've both had recent YT-based issues similar to Karakeep, and have worked round them successfully - even the hosted version that sends a lot of requests to YT from a single host, in the case of Miniflux. The commits to the extraction code might be a good reference. If I had more skill in the relevant area, I'd dig in myself. But I suspect I'm rather know-how-limited to just offering to test anything that might help.

A lot of my bookmarking is based on YT, and Karakeep is my favourite manager, so I'm strongly motivated to help in any way I can.

Thank you again for all your hard work!

<!-- gh-comment-id:3617534994 --> @Rab-C commented on GitHub (Dec 5, 2025): Oh dear - this has gotten even worse. I haven't had any proper video thumbnails for 2 days, and now I'm not even getting a per-channel logo, just this weird animation as the cover image for every YT bookmark. ![Image](https://github.com/user-attachments/assets/73190207-1264-4f84-a470-5cc3c547e5e5) I've also got access to a couple of Readeck and Miniflux installations. They've both had recent YT-based issues similar to Karakeep, and have worked round them successfully - even the hosted version that sends a lot of requests to YT from a single host, in the case of Miniflux. The commits to the extraction code might be a good reference. If I had more skill in the relevant area, I'd dig in myself. But I suspect I'm rather know-how-limited to just offering to test anything that might help. A lot of my bookmarking is based on YT, and Karakeep is my favourite manager, so I'm strongly motivated to help in any way I can. Thank you again for all your hard work!
Author
Owner

@MohamedBassem commented on GitHub (Dec 5, 2025):

hey, I appreciate a lot the help you've already provided, I'll be tackling this problem over the weekend!

<!-- gh-comment-id:3617609617 --> @MohamedBassem commented on GitHub (Dec 5, 2025): hey, I appreciate a lot the help you've already provided, I'll be tackling this problem over the weekend!
Author
Owner

@MohamedBassem commented on GitHub (Dec 7, 2025):

This is now fixed (and pushed to the hosted site) by github.com/karakeep-app/karakeep@e3cc546363.

<!-- gh-comment-id:3621952122 --> @MohamedBassem commented on GitHub (Dec 7, 2025): This is now fixed (and pushed to the hosted site) by https://github.com/karakeep-app/karakeep/commit/e3cc54636349361a8672dc261973b19680f614e3.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#1345
No description provided.