Слайд шоу на Python

Слайд шоу на Python Статьи

Введение

В ходе статьи научимся создавать слайд шоу на с помощью языка программирования Python.

Написание кода

Для создания слайд шоу нам понадобится модуль moviepy. Для его установки нужно перейти в терминал, или же командную строку, прописать pip install moviepy, нажать Enter и ждать инсталляции.

После установки модуля можно переходить к написанию кода, и для начала импортируем moviepy.editor:

from moviepy.editor import *

Загрузим изображения, указав длительность их показа в секундах с помощью метода set_duration():

from moviepy.editor import *

clip_1 = ImageClip('img_1.jpg').set_duration(1)
clip_2 = ImageClip('img_2.jpg').set_duration(1)

Методом concatenate_videoclips() объединим изображения в одно видео:

from moviepy.editor import *

clip_1 = ImageClip('img_1.jpg').set_duration(1)
clip_2 = ImageClip('img_2.jpg').set_duration(1)
final_clip = concatenate_videoclips([clip_1, clip_2], method="compose")

Сохраним итоговый результат:

from moviepy.editor import *

clip_1 = ImageClip('img_1.jpg').set_duration(1)
clip_2 = ImageClip('img_2.jpg').set_duration(1)
final_clip = concatenate_videoclips([clip_1, clip_2], method="compose")
final_clip.write_videofile("output.mp4", fps=24)

Видеоурок

Так же можете посмотреть видеоурок:

Создание слайд шоу на Python

Заключение

В ходе статьи мы с Вами написали код для создания слайд шоу из изображений на Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂

Admin
Admin
IT Start