On Android . . . GrayJay, NewPipe, or BraveNewPipe all work. GrsyJay is nice because it let's you search a bunch of streaming platforms at once. Futo GrayJay has an F-Droid repo.
And on Mac?
Maybe the "Video DownloadHelper" Firefox add-on will work on Macs. ¯\_ (ツ) _/¯ See this post: https://primal.net/e/note1zwalgl3pt0duu9f6eg33dcgu67je30uzye7lzgslnka5dlfjtpfsgfc2w4
Oops, wrong one. Try this post https://primal.net/e/note1yuqssvzfvp308shzdylz9prvn03z2gg62q0n4at8sakpkwf9gc2qe9d7wz