I've tried/still use a half dozen of them, and this is my favorite for speed and consistency:
YT and bitchute (and others):
https://distillvideo.com/
rumble:
https://pastedownload.com/rumble-video-downloader/
more YT:
https://www.y2meta.com/en10
more...See more