В LibreOffice почему-то нет экспорта презентации в видео, как в PowerPoint. Однако, этот вопрос решаем. Можно просто сохранить все слайды в картинки и покидать их в видеоредактор, а, в случае линукса, можно просто сделать всё скриптом.
В первую очередь нужно получить из презентации набор картинок. Проще всего это сделать так:
У данной утилиты много параметров. Из тех, что могут понадобиться в данном случае, это -resize 1366x768! , который позволяет изменить размер картинок (восклицательный знак означает изменение размера без сохранения пропорций изображения), можно так же использовать -scale . И параметр -density 100 , который отвечает за плотность изображения, что позволяет сделать его качественным. Ну и -quality , отвечающий за уровень компрессии.
Далее можно просто склеить эти картинки в видео:
Если нужно в mp4, я подсмотрел тут: https://trac.ffmpeg.org/wiki/Slideshow#Framerates
Получилось:
Параметр framerate=1/5 — задержка в пять секунд на каждой картинке.
Итоговый скрипт можно положить в одну папку с файлом video.pdf и запустить.
Звук в видео лучше уже добавлять в видеоредакторе. Если же хочется через команды, то так (с кодеком AAC):
Если в аудио какой-нибудь mp3, m4a или типа того кодек, то можно его просто скопировать: