Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I want to be able to convert ppt to video files automatically, without user interaction on Windows. Like convert_ppt_to_video qqq.pptx --screen-size 1024x768 -o qqq.mkv.

How it's better to attain this? What programs should I use?

share|improve this question

3 Answers

You should just set the slides to automatically progress to the next slide after a given amount of time. Then, if you have a hypercam (screenshot-like video recorder), record the slideshow. Then crop the start and finish times to your desired times.

share|improve this answer
OK. Now thinking how to make all this unattended and in background. – Vi. Dec 19 '11 at 15:04
What exactly are you going to use the presentation/video for? – CodeAdmiral Dec 19 '11 at 15:11
Playing it on remote GNU/Linux system without user interaction. – Vi. Dec 19 '11 at 16:13
Then my solution should work, because you just want a video that plays without anybody having to do anything, right? – CodeAdmiral Dec 19 '11 at 17:38
Yes. /* Won't accept this answer because of info about which programs are best for it hasn't been presented */ – Vi. Dec 19 '11 at 18:06
show 1 more comment

Looks like it can be done with PowerPoint for showing the presentation, RDP client for setting the screen resolution and Screen Capture Recorder + VLC to record it to file.

vlc.exe  -I dummy dshow://screen-capture-recorder --sout '#transcode{vcodec=theora,vb=1500}:standard{access=file,mux=ogg,dst="d:/home/fff.ogg"}'
share|improve this answer

Please refer to this article "How to Convert PowerPoint to MKV". With Moyea PPT to Video Converter, you can convert PowerPoint to video just by clicking the "convert" button. Then, wait for the high quality output video.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.