You have set your PowerPoint slideshow to auto-advance after a specific number of seconds, but the slide containing an embedded video never moves forward. The timer appears to stop or reset when the video plays. This happens because PowerPoint treats media playback time differently from the slide timing you set in the Transitions tab. This article explains why the auto-advance fails and gives you three proven fixes to make your slideshow behave as expected.
Key Takeaways: Fixing Auto-Advance on Video Slides
- Transitions tab > Advance Slide > After checkbox: Set the timing to the video duration plus a buffer of 2–5 seconds.
- Animation Pane > Trigger > On Click of: Prevent the video from hijacking the slide timer by removing the click-to-play trigger.
- Slide Show tab > Set Up Show > Advance slides > Using timings, if present: Ensure this radio button is enabled so your After timing is honored.
Why Auto-Advance Stops on Slides With Embedded Videos
When you embed a video in a PowerPoint slide and run the slideshow, the video player takes control of the slide’s timeline. The auto-advance timer that you set in the Transitions tab is designed to count down from the moment the slide appears. However, the moment you click to play the video or if the video is set to play automatically, PowerPoint pauses the slide timer. The timer resumes only after the video finishes or is stopped. If the video duration is longer than the timing you set, the slide never advances automatically because the timer is blocked by the video playback.
This behavior is intentional. PowerPoint treats a video as an interactive element that the user controls. The slide timer waits for the video to end before it can continue counting. If you want the slide to advance immediately after the video ends, you must set the transition timing to match the video length plus a small buffer. If you want the slide to advance while the video plays, you need to disable the video’s ability to pause the timer.
Three Methods to Restore Auto-Advance on Video Slides
Each method below addresses a different cause of the failure. Start with Method 1 because it is the fastest and works for most users. Move to Method 2 if you need the slide to advance during the video. Use Method 3 if the slide still does not advance after applying the first two methods.
Method 1: Match the Slide Timing to the Video Duration
- Open the Transitions tab
Select the slide that contains the embedded video. Click the Transitions tab on the ribbon. - Check the After checkbox
In the Timing group, locate the Advance Slide section. Make sure the After checkbox is checked. Enter the total duration of the video in seconds. For example, if the video is 2 minutes and 15 seconds long, enter 135. Add 2 to 5 seconds as a buffer so the slide does not advance before the video ends. - Uncheck the On Mouse Click checkbox
If you want the slide to advance automatically without requiring a click, uncheck the On Mouse Click checkbox. This prevents accidental clicks from interfering with the timer. - Test the slideshow
Press F5 to start the slideshow from the beginning. Let the video play to the end. The slide should advance to the next slide after the video finishes.
Method 2: Disable the Video’s Pause on Slide Timer
Use this method when you want the slide to advance while the video is still playing. For example, if you have a short 5-second video and you want the slide to advance after 10 seconds total, you need to stop the video from blocking the timer.
- Select the video
Click the embedded video on the slide to select it. The Video Format and Playback tabs appear on the ribbon. - Open the Playback tab
Click the Playback tab. In the Video Options group, find the Start dropdown. - Set Start to Automatically
Change the Start setting from On Click to Automatically. This makes the video play as soon as the slide appears, without requiring a click. A click is what triggers the timer pause. - Remove any On Click triggers in the Animation Pane
Press Alt+F9 to open the Selection Pane. Then click the Animations tab and click Animation Pane. In the Animation Pane, look for any trigger that says Trigger: On Click of . Right-click that trigger and select Remove. This removes the click-to-play behavior entirely. - Set the slide timing in the Transitions tab
Go back to the Transitions tab. Set the After timing to the total number of seconds you want the slide to stay on screen, including the video playback time. The timer will now count down while the video plays, and the slide will advance automatically when the timer reaches zero.
Method 3: Verify the Show Type and Timing Settings
- Open Set Up Show
Click the Slide Show tab on the ribbon. Click Set Up Slide Show. - Select Browsed at a Kiosk (Full Screen) or Presented by a Speaker
In the Show type section, choose Browsed at a kiosk (full screen) if you want the slideshow to loop continuously and ignore all mouse clicks. This forces the slide to advance based solely on the After timing. Alternatively, choose Presented by a speaker (full screen) and then check the Using timings, if present radio button in the Advance slides section. - Uncheck Loop continuously until Esc
If you are using Presented by a speaker, uncheck Loop continuously until Esc unless you specifically want the show to loop. - Apply the same timing to all slides
If you want every slide to use the same timing, select all slides by clicking a slide thumbnail and pressing Ctrl+A. Then set the After timing in the Transitions tab. Click Apply to All.
If Auto-Advance Still Fails After the Fixes
Slide timing is set to 00:00.00
If the After field shows 00:00.00, the slide will never advance. Double-check that you entered a number greater than zero. Click the up arrow in the After field to increase the timing by one second.
Video is set to Play Full Screen
When a video plays in full screen, it hides the slide and the timer. The slide cannot advance until the video exits full screen. To fix this, select the video, go to the Playback tab, and uncheck Play Full Screen.
Multiple videos on the same slide
If the slide contains two or more videos, each video can interfere with the timer. Set all videos to play Automatically and remove all On Click triggers. Then set the slide timing to the total duration of all videos combined plus a buffer.
Transition Timing vs Video Duration: Comparison
| Item | Transition Timing | Video Duration |
|---|---|---|
| Definition | Number of seconds the slide stays on screen before advancing | Length of the embedded video file from start to end |
| Set in | Transitions tab > Timing group > After | Video file properties or Playback tab > Trim Video |
| Effect on auto-advance | Timer pauses when video plays on click; resumes after video ends | Timer resumes only after video playback completes |
| Fix for auto-advance | Set timing equal to video duration plus 2–5 seconds | Trim video to match desired slide timing, or set video to play automatically without click trigger |
Now you can configure a PowerPoint slideshow with embedded videos to advance automatically. Use the After timing in the Transitions tab and set it to the video length plus a small buffer. If you need the slide to advance while the video plays, set the video to play automatically and remove all On Click triggers. For kiosk-style presentations, use the Browsed at a kiosk show type to force the timer to run without interruption. An advanced trick is to use the Trim Video feature in the Playback tab to cut the video to exactly the length you want the slide to stay on screen, then set the After timing to match.