Adding Videos – Advanced Video Tracking

Estimated reading time: 1 min

Want to upload or use YouTube, Vimeo or other video formats as xAPI Content? You can do it, by uploading or using URL of the video in Grassblade xAPI Companion.

You can upload or add the following multimedia content:

  1. YouTube
  2. Vimeo
  3. Wistia
  4. MP4
  5. HLS (.m3u8)
  6. MPEG Dash (.mpd), and
  7. MP3

It will work as xAPI content and you can get advanced video tracking to analyse user behaviour.

To add video or audio as xAPI Content, follow the given steps:

Step 1:
Copy video or audio URL from the source, if you want to use URL.

Step 2:
Go to WordPress dashboard > xAPI Content > Add New

Step 3:
Scroll down to xAPI Content Details section, Select Video Tab.

Step 4:
Select Choose file option to upload the video file or paste URL in the Video URL input box.

You can add a minimum passing percentage to set completion criteria for less than 100 percent. The default is 100 percent.

Note: The percentage will only work for videos directly to GrassBlade xAPI Content. It will not work for videos in H5P, SCORM, xAPI or cmi5 zip packages.

Step 5:
In Override global settings, do the following recommended settings.

Videos are responsive and have a fixed aspect ratio, so let’s say you have used YouTube video which has a 16:9 (or 1.7777) aspect ratio. Your settings would be:

  1. Lock Aspect Ratio: Checked.
    (clicking 16:9 will automatically set height based on width.)
  2. Width: 100%
  3. Height: 56.25%
Recommended Video Size Settings

Based on your UI and preference, you can change the Width/Height in the same ratio.

Learn More: UI and Responsive Content Settings

Step 6: Click Update to publish your video.

If you’re facing any problems while using video content, feel free to contact us.

Next Steps:

  1. Add xAPI Content (videos) on any page, post, or lesson?
  2. How to use Advanced Video Tracking?
Was this article helpful?
Dislike 1 9 of 10 found this article helpful.

4 thoughts on “Adding Videos – Advanced Video Tracking”

  1. Question: If I have a normal Learndash class using 4 Vimeo videos as lessons and I want to track the progress using the Grassbleade LRS. How do I connect the Grassblade API to the class to show progress?

    Do I Create 1 API Content Page for the Class or do I create 4 separate API contents for each video lesson page? If it is the latter, do I then create a lesson page and then select the corresponding video from the API Content Dropdown?

Leave a Reply

Your email address will not be published. Required fields are marked *

Shopping Cart
Scroll to Top
We are making major changes on payment options & license management. Please, click here to report any issues you face during the purchase.