[GH-ISSUE #1164] Not clear how to setup YT-DLP #762

Closed
opened 2026-03-02 11:52:31 +03:00 by kerem · 1 comment
Owner

Originally created by @maelp on GitHub (Mar 26, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1164

I see that there is a yt-dlp integration, but:

  • first it's not clear from the interface (only by searching the doc)
  • and it's not clear how to use it? (for now when I go on a Youtube (or another supported site) link and bookmark in Hoarder, I'm not asked to "archive with yt-dlp" or whatever
  • perhaps there should be a specific "max asset size" for video content (since it will be much higher than "normal bookmark content")
  • when it tries to "hoard" a Youtube page, it seems the youtube website has some anti-bot protection, so I only see "please login" or "accept cookie" page, no content

Perhaps there should be a way to connect to the Puppeteer instance remotely so we can login to a few websites with our credentials?

Originally created by @maelp on GitHub (Mar 26, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1164 I see that there is a yt-dlp integration, but: - first it's not clear from the interface (only by searching the doc) - and it's not clear how to use it? (for now when I go on a Youtube (or another supported site) link and bookmark in Hoarder, I'm not asked to "archive with yt-dlp" or whatever - perhaps there should be a specific "max asset size" for video content (since it will be much higher than "normal bookmark content") - when it tries to "hoard" a Youtube page, it seems the youtube website has some anti-bot protection, so I only see "please login" or "accept cookie" page, no content Perhaps there should be a way to connect to the Puppeteer instance remotely so we can login to a few websites with our credentials?
kerem closed this issue 2026-03-02 11:52:31 +03:00
Author
Owner

@MohamedBassem commented on GitHub (Mar 31, 2025):

You enable it with CRAWLER_VIDEO_DOWNLOAD=true in the env file. If the yt-dlp finds a video there, it'll download it. You can configure max video size with CRAWLER_VIDEO_DOWNLOAD_MAX_SIZE.

<!-- gh-comment-id:2767287860 --> @MohamedBassem commented on GitHub (Mar 31, 2025): You enable it with `CRAWLER_VIDEO_DOWNLOAD=true` in the env file. If the yt-dlp finds a video there, it'll download it. You can configure max video size with `CRAWLER_VIDEO_DOWNLOAD_MAX_SIZE`.
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#762
No description provided.