ishworrsubedii commited on
Commit
b4a28c6
·
1 Parent(s): 47e4be8

refactor: necklace dynamic resizing

Browse files
src/components/each_necklace_video_gen.py CHANGED
@@ -11,7 +11,7 @@ from moviepy.video.VideoClip import ImageClip, ColorClip, TextClip
11
  from moviepy.video.compositing.CompositeVideoClip import CompositeVideoClip
12
  from moviepy.video.compositing.concatenate import concatenate_videoclips
13
  from moviepy.video.compositing.transitions import slide_in, crossfadein, make_loopable, crossfadeout, slide_out
14
- from moviepy.video.fx.all import resize
15
  from moviepy.video.io.VideoFileClip import VideoFileClip
16
 
17
 
@@ -65,7 +65,7 @@ class EachVideoCreator:
65
  necklace_clips = []
66
  for bg_color in self.backgrounds:
67
  bg_clip = ColorClip((1080, 1080), col=bg_color, duration=self.image_display_duration)
68
- necklace = resize(ImageClip(necklace_image), width=650)
69
  necklace = necklace.set_duration(self.image_display_duration).set_position('center')
70
  txt_overlay = self.create_text_overlay(f"{label}")
71
  final_clip = CompositeVideoClip([bg_clip, necklace, txt_overlay.set_position(('center', 'bottom'))])
 
11
  from moviepy.video.compositing.CompositeVideoClip import CompositeVideoClip
12
  from moviepy.video.compositing.concatenate import concatenate_videoclips
13
  from moviepy.video.compositing.transitions import slide_in, crossfadein, make_loopable, crossfadeout, slide_out
14
+ from moviepy.video.fx.resize import resize
15
  from moviepy.video.io.VideoFileClip import VideoFileClip
16
 
17
 
 
65
  necklace_clips = []
66
  for bg_color in self.backgrounds:
67
  bg_clip = ColorClip((1080, 1080), col=bg_color, duration=self.image_display_duration)
68
+ necklace = resize(ImageClip(necklace_image), width=500)
69
  necklace = necklace.set_duration(self.image_display_duration).set_position('center')
70
  txt_overlay = self.create_text_overlay(f"{label}")
71
  final_clip = CompositeVideoClip([bg_clip, necklace, txt_overlay.set_position(('center', 'bottom'))])