Skip to content

Video Providers

Slate’s Video block supports embedding videos from multiple providers as well as direct uploads, giving you flexibility in how you deliver video content to learners.

Provider How it works
YouTube Paste a YouTube video URL
Vimeo Paste a Vimeo video URL
Google Drive Paste a Google Drive video sharing link
Synthesia Paste a Synthesia share link
Loom Paste a Loom share or embed link
Video URL Paste a direct link to any MP4 or WebM file
Upload Upload a video file from your computer
  1. Add a Video block to your lesson
  2. Select the video source from the provider dropdown
  3. Paste the video URL or upload a file
  4. The video preview appears in the editor

Slate automatically detects the video ID from the URL and generates the correct embed.

Requires a Standard or Pro plan.

Select Upload as the video source to upload a video file directly:

  • Supported formats: MP4, WebM
  • Maximum file size: 250 MB

Uploaded videos are stored in your media library and included in all export packages.

For the broadest playback support across browsers and learning management systems, use:

  • File format - MP4
  • Video setting - H.264
  • Audio setting - AAC
  • Export preset - Web, Online, or a similar preset intended for browser playback
  • Web loading - enable Web optimized or Fast start if your video software offers it

The names vary between video editors. If you cannot choose every setting, start with an MP4 preset labelled H.264, Web, or Online.

Lowering the resolution alone may not make a video load more reliably. The export preset, file size, and web-loading option can also affect playback.

Paste any standard YouTube URL (watch page, shortened youtu.be link, or embed URL). Slate extracts the video ID automatically.

Paste any Vimeo video URL. The video plays using Vimeo’s embedded player.

Paste the sharing link for a video stored in Google Drive. The video must have sharing permissions set so your learners can access it.

Paste the share link from Synthesia. This is useful for AI-generated presenter videos.

Paste a Loom share or embed link. The video plays using Loom’s embedded player.

For uploaded videos, you can add subtitle files for accessibility:

  1. Upload a video using the Upload source
  2. In the Video block editor, look for the transcript upload option
  3. Upload an SRT or VTT file (up to 1 MB)
  4. The subtitles display over the video during playback

SRT files are automatically converted to VTT format.

Subtitles are only available for uploaded videos. For embedded videos (YouTube, Vimeo, Loom, etc.), subtitles are managed at the source platform.

  • Uploaded videos are included in the export package and play offline
  • Embedded videos (YouTube, Vimeo, Loom, Synthesia, Google Drive) require an internet connection to play in the exported course
  • Video URL references play as long as the URL is accessible

When choosing a video source, consider whether your learners will have internet access when taking the course. Uploaded video keeps an offline package self-contained. Externally hosted video requires internet access, but leaves video streaming to the provider and keeps the package smaller.

If a video plays normally in Slate but repeatedly loads or stops after you upload the SCORM package to your LMS:

  1. Convert one affected video using the recommended settings.
  2. Replace only that video in Slate, export a new SCORM package, and test it again.
  3. Test the same SCORM package in SCORM Cloud. This helps separate a video-file issue from an issue with how your LMS delivers packaged video.
  4. If the package works in SCORM Cloud but not in your LMS, contact your LMS support team and tell them that uploaded video inside a SCORM package is stopping or buffering.

When asking Slate or your LMS provider for help, include:

  • The name of your LMS
  • The browser and device where the problem occurs
  • Whether every video is affected or only certain videos
  • Whether the video plays normally in Slate before export
  • One affected video and the exported SCORM ZIP, if you can share them safely

For large courses, externally hosted video can also reduce the SCORM package size and leave video streaming to the provider. This requires an internet connection, and learners must have permission to view the hosted video.