You can use a YouTube proxy like piped.video or the NewPipe app.
Vimeo is more geared towards film makers.
There is flare.pub built on Nostr but it is still a young project.
Otherwise the "best" alternatives that I know of are the two you mention. I did a deep dive a couple years ago into alternatives and at that time found very little else that came close to YouTube in terms of content or user experience.