The complete guide to automatically playing videos in Keynote
Making a video play automatically as soon as a slide appears is a key feature for creating dynamic, engaging presentations.
Set a video to play automatically on a single slide
For a video to begin playing the moment a slide appears, you must change its default behavior from "Start on click" to "Play automatically".
1. Add your video
- Open your Keynote presentation and navigate to the desired slide.
- Drag and drop your video file directly onto the slide, or go to Insert > Choose... and select your video.
2. Access the video format settings
- Click on the video once to select it.
- With the video selected, click the Format button in the top-right corner of the window.
- In the Format sidebar, click on the Movie tab.
3. Set the video to autoplay
- In the Movie tab, you will see a checkbox labeled "Start movie on click".
- Uncheck this box to disable the manual start.
- With this box unchecked, the video will automatically begin playing when you transition to this slide.
Add a build order for precise timing
For more control over when your video starts, especially if other elements are animating on the slide, you can use the Build Order menu.
1. Access the Build Order
- Click the video once to select it.
- In the Format sidebar, go to the Animate tab.
- Click the Build Order button at the bottom of the Animate menu.
2. Configure the build event
- In the Build Order window, select your video from the list.
- Use the Start pop-up menu to specify when the video should play:
- After Transition: Starts the video as soon as the slide appears.
- After Build: Starts the video after a previous animation (build) on the slide has finished.
- Adjust the Delay setting if you want the video to wait for a specific amount of time after the trigger event.
Create a seamless video loop
If you want a video to play continuously in the background of your slide, Keynote offers a simple looping option.
1. Set the video to loop
- Select your video and go to the Format > Movie tab.
- Click the Repeat pop-up menu.
- Choose Loop for continuous, forward playback, or Loop Back and Forth to have the video play in reverse after each cycle.
Play video across multiple slides
This advanced technique is perfect for presentations where a video acts as a continuous background or a persistent visual theme.
1. Duplicate the video across slides
- Add your video to the first slide and configure its autoplay and loop settings.
- Copy the video.
- Paste it onto all subsequent slides where you want it to continue playing.
2. Enable cross-slide playback
- Select the video on the first slide.
- In the Format > Movie tab, check the box for Play movie across slides.
- Repeat this step for the video on each slide to ensure uninterrupted playback.
Troubleshooting autoplay issues
If your video isn’t playing automatically, here are a few things to check:
- Make sure "Start movie on click" is unchecked: This is the most common reason for a video not playing automatically.
- Check the build order: If you have multiple animations, ensure the video is set to start at the correct time relative to other elements.
- Remove "Build In" effects: Sometimes a conflicting build-in effect can prevent a video from playing correctly. Check the Animate menu and set the build-in effect to "None".
- Use compatible formats: Ensure your video file is in a QuickTime-supported format, such as
.movor.mp4. If not, you may need to convert it using a tool like iMovie or QuickTime Player.