You definitely can add more video slides, whether from Canva’s stock footage or personal ones from your device. Just tap the Add page option so you can add another video clip of your choice to the project.