views:

110

answers:

8

How to covert PowerPoint to video or flash in php? Or how would I call a process like this in unix

Thanks!

+2  A: 

There is no PHP-native method for that. But a Python commandline utility exists (which in turn could be called from a PHP script). It needs to invoke an OpenOffice instance over UNO. This is a significant overhead (if not already running), and probably not feasible to set up on shared hosting. But anyway, Openoffice can convert PPT files into SWF animations: http://www.artofsolving.com/opensource/pyodconverter

mario
A: 

I'm not sure if these tools can help you solve your problem:

Acoolsoft PPT to Video: Convert PowerPoint to video of up to 130 video formats including AVI, WMV, MPEG, MP4, MOV, FLV, 3GP and multiple HD videos with excellent quality.

A: 

Acoolsoft PPT to Flash: Convert PowerPoint to Flash movie. It works as an add-in of PowerPoint.

A: 

Wondershare PPT2Video is a perfect PowerPoint to video converter to convert PowerPoint presentation to video with all the original animations and sound effects retained.

I feel sorry that I'm not sure if this converter can run in unix.

A: 

Thanks for your answers, I think I will go for an apache tomcat server hosting a restful service. This restful service accepts file locations for ppt file and will use apache poi to convert the presentations

Diarmuid
A: 

Actually, you can convert your PowerPoint slide shows and PowerPoint presentations to video formats in Windows with the help of a PowerPoint to video converter like Moyea PPT to Video Converter or Leawo PowerPoint to Video.

A: 

I checked Presentation to Video Converter and it's nice tool and really simple.

Julia
A: 

Here is 6 ways to convert powerpoint to swf. There are many benefits of converting PowerPoint to Flash(swf file), such as greater accessibility, compatibility, smaller file size, sound integration, streaming, secure, email-ready, etc.