No, You can’t mass upload. But you can mass grab the videos using YT or Vimeo channel or playlist link.