How to export LibreOffice Impress presentation to a MP4 file format?
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.
EDIT:
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.
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.
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.
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.
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 How do I export all slides as images in Impress.
After export is completed, you can delete all the files except those named āimg.pngā or ā<img.jpgā (depending on your selection in the wizard).
Then you can import the files to the video editing software as mentioned by @Kruno.
Thanksā¦ This was really helpful! Iād have upvoted, but it says I need more than 5 points to upvote this answer!