Ask Your Question

How to turn LibreOffice Impress into video mp4 format?

asked 2016-08-28 22:29:37 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

How to export LibreOffice Impress presentation to a MP4 file format?

edit retag flag offensive close merge delete

3 Answers

Sort by » oldest newest most voted

answered 2017-04-06 13:52:15 +0200

kpk gravatar image

updated 2017-04-07 06:04:00 +0200

You can use the 'Export ...' feature with 'Save as type' as HTML to export all the slides as images simultaneously, as mentioned in the answer at

After export is completed, you can delete all the files except those named 'img<n>.png' or '<img<n>.jpg' (depending on your selection in the wizard).

Then you can import the files to the video editing software as mentioned by @Kruno.

edit flag offensive delete link more


Thanks... This was really helpful! I'd have upvoted, but it says I need more than 5 points to upvote this answer! :(

Bharat gravatar imageBharat ( 2018-01-12 17:29:53 +0200 )edit

answered 2016-08-28 23:05:51 +0200

Kruno gravatar image

updated 2017-07-18 11:12:21 +0200

I don't think that LibreOffice can do it on it's own. What you can do -- as a workaround -- is save slides in JPEG file format and import those images to a video editing software like OpenShot, Kdenlive, Windows Movie Maker, Blender or something else and render MP4 from there. This way you can even add an audio track to your presentation.


The problem is that you need to save every slide separately, can't do whole presentation at once. And, obviously, you can't have transitions. If you need two items to appear on the same slide one after another ‒ you'll need two images of the same slide: first image with first element, second image with first and the second element.

If you know you'll need a recording of your presentation, build it from start with that in mind: place every item on separate slide instead on one with transitions, export whole thing in PDF and use some other tool (ghostscript) to explode that PDF so every slide would be individual JPEG file.

Almost every video editor has ability to import images as sequence. If you name your slides '1', '2', '3'... video editor will know how to arrange them. Then you can change a duration for individual image, depending on a content on that slide/image.

edit flag offensive delete link more

answered 2016-08-29 16:32:20 +0200

RGB-es gravatar image

You can use a screen recorder to make a video directly from a running presentation. On Linux you have SimpleScreenRecorder or Vokoscreen, among others. Not sure about Win or Mac alternatives, but I'm sure a quick search will reveal several options.

edit flag offensive delete link more


Recording screen is not a good idea. User needs to start recording screen first and then open and start slideshow. Now you still need video editing software to remove unwanted scenes such as trying to find presentation on hard drive and clicking 'Start presentation' button. What if some notification pops-up? Screen recorder will cache a mouse pointer if you accidentally move your mouse while recording. Some screen recorders can ignore mouse cursor but the whole thing doesn't feel elegant.

Kruno gravatar imageKruno ( 2016-08-30 18:24:46 +0200 )edit

Unless someone implements an Impress extension to do all the magic from within LibO there will never be an "elegant" solution and thus you are only left with workarounds, the screenrecorder being one of the easiest to implement. I suggested this idea because I've seen it being used and it just needed a bit of planning (this kind of software can be managed by keyboard shortcuts), but it gave a perfect result.

RGB-es gravatar imageRGB-es ( 2016-08-30 21:04:08 +0200 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2016-08-28 22:29:37 +0200

Seen: 21,986 times

Last updated: Jul 18 '17