Hello, Adam
Are you using Microsoft PowerPoint 2010? If so, you can directly create a video from your PowerPoint with ease. When fulfill the PowerPoint, just follow the steps below to create your video without other tools.
1. Click File on the top left corner.

2. Select the Send & Save button.

3. Then just click Create a Video to change your PowerPoint to Video. Plus, you can choose the duration of every slide.

No worries, you are able to save your PowerPoint as video in no time. If you use Microsoft PowerPoint 2007, you can take advantage of Apowersoft Free Online Screen Recorder to record your PowerPoint.
As for your problem, I think you’d better make the PowerPoint play automatically.