From 5c0f692993745f8d100ed70f0ca1496432066877 Mon Sep 17 00:00:00 2001 From: BarsTiger Date: Fri, 3 Sep 2021 19:28:45 +0300 Subject: [PATCH] shakalizator.py development --- shakalizator/shakalizator.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 shakalizator/shakalizator.py diff --git a/shakalizator/shakalizator.py b/shakalizator/shakalizator.py new file mode 100644 index 0000000..3681f2f --- /dev/null +++ b/shakalizator/shakalizator.py @@ -0,0 +1,24 @@ +import subprocess, sys, os, shutil + +try: + from moviepy.editor import * +except: + subprocess.check_call([sys.executable, "-m", "pip", "install", 'moviepy']) + from moviepy.editor import * + +try: + from PIL import Image +except: + subprocess.check_call([sys.executable, "-m", "pip", "install", 'pillow']) + from PIL import Image + +videoname = "nominalo" +imagename = 'dababy' +im1 = Image.open(imagename + ".jpg") +IMAGE_10 = imagename + "_shakalized.jpg" +im1.save(IMAGE_10, "JPEG", quality=0) + +clip = VideoFileClip(str(videoname + ".mp4")) +clip_resized = clip.resize(10) +clip_resized.write_videofile("movie_resized_temp.mp4") +