web objects to add YouTube videos to Articulate Presenter courses. They're supported in Flash, HTML5, and Articulate Mobile Player output. You can even modify their behavior with optional parameters.
How to Add YouTube Web Objects
It's easy to add a YouTube web object to your course. All you need is the ID of your YouTube video, which is the 11-character alphanumeric string in the video's URL.
Go to the Articulate tab on the PowerPoint ribbon and click Web Object. Type the following URL into the Address field. Replace video_id with the ID of your YouTube video.
If you want to add special parameters to your video ( see below), just add a question mark (?) to the end of the URL followed by your parameters. If you add more than one parameter, separate them with ampersands (&). For example, the following URL would automatically play the video, hide related videos at the end of the video, and start the video at the 45-second mark:
Click OK to add the YouTube web object to your course.
Tip: Web objects can't be previewed. You'll need to publish to see your YouTube video.
Optional Parameters for YouTube Web Objects
Here's a list of optional parameters that work with YouTube web objects, including brief descriptions and acceptable values.
See Google's official documentation for more details.
Some parameters only work in Flash output—notated below. All others work in Flash, HTML5, and Articulate Mobile Player output.
autohide (Flash only)
This parameter determines whether the controls hide when the video starts playing or remain visible throughout the video.
autohide=0 means the controls will always be visible
autohide=1 means the controls
and the progress bar will autohide
autohide=2 means the controls will always be visible, but the progress bar will shrink (default)
autoplay (Flash only)
This parameter determines whether the video will automatically start playing or learners must click the video to start playing it.
autoplay=0 means the video won't autoplay (default)
autoplay=1 means the video will autoplay
cc_load_policy (Flash only)
This parameter determines whether or not closed captions will be displayed by default.
cc_load_policy=1 means closed captions will be displayed by default
Captions will only display if they've been added to the YouTube video. You can add captions to the video through your account at YouTube.com for videos that you own.
If you don't own the video you're embedding, the cc_load_policy parameter will only display captions if the owner has already added them to the video.
color (Flash only)
This parameter determines the color of the video's progress bar.
color=white (disables the modestbranding parameter)
This parameter determines whether or not the controls will be displayed.
controls=0 means the controls won't display
controls=1 means the controls will display (default)
If you choose not to display the controls, you can still play/pause the video by clicking it.
disablekb (Flash only)
This parameter enables or disables keyboard controls for the video.
disablekb=0 means keyboard controls are enabled. (default)
disablekb=1 means keyboard controls are disabled.
Keyboard controls are:
Spacebar: play/pause Arrow Left: Rewind 10% Arrow Right: Fast forward 10% Arrow Up: Increase the volume Arrow Down: Decrease the volume end
This parameter determines when the video will stop playing. It's measured in seconds from the beginning of the video.
For example, if you want the video to stop at 2 minutes and 12 seconds, the parameter would be
This parameter sets the interface language for the YouTube player. The interface language is used for tooltips (when you hover over player features) and closed captions/subtitles.
This parameter accepts two-letter and four-letter language codes. For example,
hl=fr-CA are both acceptable.
iv_load_policy (Flash only)
This parameter determines whether or not annotations will display.
iv_load_policy=1 means annotations will display (default)
iv_load_policy=3 means annotations won't display
This parameter determines whether or not the video will automatically replay.
loop=0 means the video won't loop (default)
loop=1 means the video will loop
Note: The loop parameter requires that you also use the playlist parameter. Set the playlist parameter equal to your video ID. Here's the URL format for a looping video:
modestbranding (Flash only)
This parameter lets you remove the YouTube logo/button from the video controls. (A small YouTube link will still display in the upper right corner when the video is paused.)
modestbranding=1 means the YouTube logo/button won't display
Note: The YouTube logo/button lets learners launch the video in a separate window at the YouTube.com website, which may not be desirable if you want them to be free from distractions. playlist
This parameter lets you specify a comma-separated list of YouTube video IDs, which will play back-to-back in the same video player. Here's the format for the playlist parameter:
playsinline (HTML5 only)
This parameter determines whether YouTube videos play inline or fullscreen on iPhones running iOS 10 and later.
See this article for details.
playsinline=0 means the video will play fullscreen (default)
playsinline=1 means the video will play inline
This parameter determines whether or not related videos will be suggested at the end of the video.
rel=0 means related videos won't display
rel=1 means related videos will display (default)
This parameter determines whether or not the video's title and owner’s name will display on the video.
showinfo=0 means the video's title and owner’s name won't display
showinfo=1 means the video's title and owner’s name will display (default)
This parameter determines where the video will start playing on the timeline. It's measured in seconds from the beginning of the video.
For example, if you want the video to start playing at 1 minute and 30 seconds, the parameter would be
theme (Flash only)
This parameter determines which color scheme the controls will use.
Error: A Video Cannot Be Inserted from This Embed Code
If you attempt to add a YouTube video using the
Video from Website feature, you'll see this error:
"A video cannot be inserted from this embed code. Verify that the embed code is correct and then try again."
As of May 2015, Google no longer allows YouTube videos to be embedded in this manner. However, YouTube videos in existing courses will continue to work.
You can still add YouTube videos to new projects using web objects
as described above, and they'll work in Flash, HTML5, and Articulate Mobile Player output.