В Microsoft PowerPoint 2013 у меня есть один слайд, содержащий довольно сложную анимацию. Я хотел бы преобразовать эту анимацию в анимированный GIF-файл.

Я попытался сохранить анимацию непосредственно из PowerPoint в видео файл mp4 или wmv. К сожалению, оба этих формата используют сжатие с потерями. При преобразовании в GIF (с использованием FFmpeg и ImageMagick) выходной файл больше необходимого, поскольку он точно воспроизводит все артефакты сжатия mp4/wmv.

Есть ли способ заставить PowerPoint сохранить видео моей анимации без потерь? Преобразование видео без потерь в GIF должно привести к значительно меньшему размеру файла, а также к более чистому выводу.

Если невозможно получить такое видео без потерь, есть ли другой рекомендуемый способ создать GIF-файл моей анимации?

1 ответ1

1

Попробуйте использовать ffmpeg для создания GIF-файла. Это двухступенчатый процесс.

Шаг 1 Создайте палитру

ffmpeg -i ppt.mp4 -vf palettegen palette.png

Шаг 2 Создайте GIF

ffmpeg -i ppt.mp4 -i palette.png -filter_complex paletteuse out.gif

Если приведенное выше не дает приемлемого результата, мы можем попытаться использовать ffmpeg для скриншота анимации PPT и использовать его в качестве источника.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .