Sort:  

I have not used Dube since they removed all my videos. But maybe the creator will help
@heimindanger

Do you know any other alternative platform to youtube ?
Thank You.

Vimeo, Dailymotion, cda.pl, Peertube