Nota: não funciona para o PowerPoint 2003, apenas para novos arquivos pptx (desde 2007)
Parece que os caminhos relativos são suportados, eles não são simples de implementar. Por exemplo, se a apresentação do Powerpoint estiver na pasta MyFiles e o MyMovie.avi estiver na pasta Media dentro de MyFiles. O truque é editar os arquivos xml dentro do arquivo do Powerpoint:
- Faça uma cópia de sua apresentação como Presentation.pptx (apenas para manter o original seguro).
- Renomeie o arquivo Presentation.pptx para Presentation.pptx.zip
- Abra o arquivo zip resultante clicando nele.
- Ele será aberto como uma pasta. Dentro dela, vá para ppt, depois deslize, depois _rels
- Você verá arquivos chamados slide1.xml.rels etc.
- Copie (arraste e solte) todos para outro lugar, fora do arquivo.
- Agora abra o arquivo correspondente ao número do seu slide com vídeo com algum editor (por exemplo, o Bloco de notas).
- Procure a linha que diz algo como: Target="ficheiro: /// C: \ MyFiles \ Media \ MyMovie.avi"
- Se a sua apresentação do Powerpoint estiver na pasta MyFiles e o MyMovie.avi estiver na pasta Mídia dentro de MyFiles, altere a linha acima para: Target="Mídia \ MyMovie.avi"
- Salve o arquivo slide1.xml.rels (ou qualquer número que ele tenha sido) e, em seguida, arraste-o de volta para esse archive (que na verdade é um arquivo do Powerpoint) e renomeie o archive para Presentation.pptx
- É isso. Agora você poderá carregar a pasta MyFiles com a apresentação e com a pasta Media dentro dela que contém seu vídeo.
Funciona para mim no Windows 7.
Boa sorte!