Содержание
Введение
В ходе статьи научимся создавать слайд шоу на с помощью языка программирования 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. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂
Мой Telegram канал
Мой YouTube канал