umar8902 commited on
Commit
9e9d124
·
verified ·
1 Parent(s): 2d39154

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -19,7 +19,7 @@ import pdfplumber
19
  import docx
20
  from PIL import Image
21
  import pytesseract
22
- from moviepy.editor import VideoFileClip, TextClip, CompositeVideoClip
23
  import tempfile
24
  import uuid
25
  from gradio_client import Client
@@ -596,15 +596,15 @@ def process_video_overlay(video_path, text, pos="bottom", font_size=50, color="w
596
 
597
  # Create Text Clip
598
  txt_clip = TextClip(
599
- text,
600
- fontsize=font_size,
601
  color=color,
602
  bg_color=bg_color if bg_color != "transparent" else None,
603
  font="Arial" # Default font
604
- ).set_start(start_time).set_duration(duration).set_position(actual_pos)
605
 
606
  # Add transition (Fade In/Out)
607
- txt_clip = txt_clip.crossfadein(0.5).crossfadeout(0.5)
608
 
609
  # Composite
610
  result = CompositeVideoClip([video, txt_clip])
 
19
  import docx
20
  from PIL import Image
21
  import pytesseract
22
+ from moviepy import VideoFileClip, TextClip, CompositeVideoClip
23
  import tempfile
24
  import uuid
25
  from gradio_client import Client
 
596
 
597
  # Create Text Clip
598
  txt_clip = TextClip(
599
+ text=text,
600
+ font_size=font_size,
601
  color=color,
602
  bg_color=bg_color if bg_color != "transparent" else None,
603
  font="Arial" # Default font
604
+ ).with_start(start_time).with_duration(duration).with_position(actual_pos)
605
 
606
  # Add transition (Fade In/Out)
607
+ txt_clip = txt_clip.with_fadein(0.5).with_fadeout(0.5)
608
 
609
  # Composite
610
  result = CompositeVideoClip([video, txt_clip])