Even on linux, I always install yt-dlp via pipx so I can have the very latest.
FreeBSD has tons of packages. I don't think I've ever found a single thing I use that wasn't in their package system, or *easily* compilable.
Haven't run it in a while, though, TBH. Mostly on Debian these days, with a little OpenBSD on the side.