[GH-ISSUE #989] Yt-dlp support #3634

Closed
opened 2026-03-14 23:49:37 +03:00 by kerem · 4 comments
Owner

Originally created by @torek01 on GitHub (Jun 15, 2022).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/989

Type

  • Request modification of existing behavior or design

What is the problem that your feature request solves

Archivebox doesn't download videos from the nitter which bypass an age verification and is more privacy friendly. Yt-dlp downloads valid video for the link from the nitter but youtube-dl does not. Besides it I found yt-dlp to have higher downloading speeds.

Describe the ideal specific solution you'd want, and whether it fits into any broader scope of changes

Some easy way to use yt-dlp instead of youtube-dl.

What hacks or alternative solutions have you tried to solve the problem?

Replaced youtube-dl.exe and folder with yt-dlp equivalent.
I tried changing binaries in the .yml file.

How badly do you want this new feature?

  • It would be nice to have eventually
Originally created by @torek01 on GitHub (Jun 15, 2022). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/989 ## Type - [x] Request modification of existing behavior or design ## What is the problem that your feature request solves Archivebox doesn't download videos from the nitter which bypass an age verification and is more privacy friendly. Yt-dlp downloads valid video for the link from the nitter but youtube-dl does not. Besides it I found yt-dlp to have higher downloading speeds. ## Describe the ideal specific solution you'd want, and whether it fits into any broader scope of changes Some easy way to use yt-dlp instead of youtube-dl. ## What hacks or alternative solutions have you tried to solve the problem? Replaced youtube-dl.exe and folder with yt-dlp equivalent. I tried changing binaries in the .yml file. ## How badly do you want this new feature? - [x] It would be nice to have eventually
kerem 2026-03-14 23:49:37 +03:00
Author
Owner

@pirate commented on GitHub (Jun 16, 2022):

ArchiveBox in Docker already uses yt-dlp, not youtube-dl. You can also configure it with YOUTUBEDL_BINARY.

<!-- gh-comment-id:1157146248 --> @pirate commented on GitHub (Jun 16, 2022): ArchiveBox in Docker already uses yt-dlp, not youtube-dl. You can also configure it with YOUTUBEDL_BINARY.
Author
Owner

@torek01 commented on GitHub (Jun 16, 2022):

Well, I tried to download media from the nitter both using youtube-dl and yt-dlp and the former one is having some problem download right content while the latter downloads the right one.
ArchiveBox using docker doesn't download media for nitter. I also tried configure it with YOUTUBEDL_BINARY in the .yml file but I get error [Errno 2] No such file or directory but I have intalled yt-dlp.

<!-- gh-comment-id:1157772765 --> @torek01 commented on GitHub (Jun 16, 2022): Well, I tried to download media from the nitter both using youtube-dl and yt-dlp and the former one is having some problem download right content while the latter downloads the right one. ArchiveBox using docker doesn't download media for nitter. I also tried configure it with YOUTUBEDL_BINARY in the .yml file but I get error [Errno 2] No such file or directory but I have intalled yt-dlp.
Author
Owner

@pirate commented on GitHub (Jun 17, 2022):

Post the output of archivebox version and your docker-compose.yml file.

<!-- gh-comment-id:1159162054 --> @pirate commented on GitHub (Jun 17, 2022): Post the output of `archivebox version` and your `docker-compose.yml` file.
Author
Owner

@torek01 commented on GitHub (Jun 17, 2022):

Ok, I solved it by installing yt-dlp in docker CLI, editing .yml file
(- YOUTUBEDL_BINARY=yt-dlp) and archivebox config --set YOUTUBEDL_BINARY=path to yt-dlp.exe.

<!-- gh-comment-id:1159275547 --> @torek01 commented on GitHub (Jun 17, 2022): Ok, I solved it by installing yt-dlp in docker CLI, editing .yml file (- YOUTUBEDL_BINARY=yt-dlp) and archivebox config --set YOUTUBEDL_BINARY=path to yt-dlp.exe.
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/ArchiveBox#3634
No description provided.