Media

To create a video, create an object Media.

Example:

use PhpOffice\PhpPresentation\Shape\Media;

$oMedia = new Media();
$oMedia->setPath('file.wmv');
// $oMedia->setPath('file.ogv');
$oSlide->addShape($oMedia);

You can define text and date with setters.

Example:

use PhpOffice\PhpPresentation\Shape\Media;

$oMedia = new Media();
$oMedia->setName('Name of the Media');
$oSlide->addShape($oMedia);

Quirks

For Windows readers, the prefered file format is WMV. For Linux readers, the prefered file format is OGV.