if you have any Questions about "why theses platforms", submit it here.
If you can't access Both Services of them,
Contact me on Gamejolt & i'll redirect you into a recovery of the video of your choice trough MEGA File or the platform of your Choice! (i don't use Dailymotion, Vimeo ect...).