yt_dlp

A command-line program to download videos from various sites

Also on HaikuPorts. yt_dlp

Description

A fork of youtube-dl with additional features and fixes. The program is usually invoked as youtube-dl followed by options and the video URL. Run 'yt-dlp --help' and get a summary of all options.

As of October/November of 2025, to be able to download from YouTube, yt-dlp requires a Javascript engine. Of the ones it supports, only a couple are available on Haiku at the moment (and only one on x86_32 bits: "quickjs").

So, for that use case, you'll need to:

* Install either the "quickjs" or "node" packages: "> pkgman install cmd:qjs" or "> pkgman install cmd:node"

* Let yt-dlp know which one to use, for example: "> yt-dlp --js-runtime quickjs <youtube_url>"

Note: you might also need to pass appropiate cookies (with "--cookies-from-browser firefox" and/or, "--cookies <cookies_filename.txt>". Consult the documentation for more details.

Install

Channel stable v2026.08.19-1

This app is curated in HaikuPorts. Install it from there, it is already available in HaikuDepot.

pkgman install yt_dlp

Download version 2026.08.19-1 (any) hpkg

Careful: the file comes from HaikuPorts' own server, but installing it by hand is not the way in. It is pkgman that resolves the dependencies an .hpkg does not carry with it, and a package installed on its own may simply not run. Use the pkgman command above, unless you know exactly why you want the file.

Reviews