Bitchute looks like a nice video alternative but needs more investment and mainstream exposure.
Searching