Как сделать gif из ppt
Встала задача сделать gif из PowerPoint-презентации. Как оказалось, простая смена расширения файла не помогла, поэтому пришлось думать чуть дольше.
Самое быстрое решение было таким:
- Сохраняем все слайды как картинки: Файл-Сохранить Как-Рисунок в формате JPEG - экспортировать все слайды
- Получившуюся кучу слайдов импортируем в сервис для создания гифок - например, http://makeagif.com
- ...
- Profit!
На самом деле, это решение имеет как минимум один существенный недостаток: привязку к сторонним сервисам. Иногда это непозволительная роскошь. Поэтому пришлось обратиться к ffmpeg'у.
Скачиваем windows-сборку, устанавливаем. Если у вас не windows - откуда ppt?:) После этого сохранил все слайды презентации как картинку - уже научился, к счастью.
И тут выплывает небольшая проблема, заключающаяся в кодировке: у меня fffmpeg не захотел работать с кириллицей. Я решил не разбираться в причинах, а просто переименовать картинки. Под Windows массовое переименование файлов делается с помощью команды ren.
ren Слайд* Image* - эта команда переименовывает все слайды типа Слайд201.JPG в Image201.JPG.
А уже полученные картинки скармливаем ffmpegу: ffmpeg -f image2 -i Images/Image%d.JPG video.gif В результате получаем возможность оперативно и на своем компе преобразовать презентацию в gif-картинку.
В моем случае получилось вот такой вот непонятный мультик: