Update app.py
Browse files
app.py
CHANGED
@@ -52,12 +52,6 @@ from moviepy import (
|
|
52 |
)
|
53 |
|
54 |
|
55 |
-
from moviepy.video.compositing.CompositeVideoClip import CompositeVideoClip
|
56 |
-
from moviepy.video.VideoClip import ColorClip
|
57 |
-
# ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
58 |
-
|
59 |
-
import time
|
60 |
-
from concurrent.futures import ThreadPoolExecutor
|
61 |
# λΉλμ€ λ°°κ²½μ κ±° κ΄λ ¨ import
|
62 |
from transformers import AutoModelForImageSegmentation
|
63 |
from torchvision import transforms
|
@@ -69,7 +63,8 @@ try:
|
|
69 |
except ImportError:
|
70 |
from moviepy import VideoFileClip, concatenate_videoclips
|
71 |
|
72 |
-
|
|
|
73 |
|
74 |
from moviepy import (
|
75 |
ImageSequenceClip, # μ΄λ―Έμ§ μνμ€ β λΉλμ€
|
@@ -86,7 +81,6 @@ from concurrent.futures import ThreadPoolExecutor
|
|
86 |
|
87 |
|
88 |
|
89 |
-
|
90 |
# νκ²½ λ³μ μ€μ μΌλ‘ torch.load μ²΄ν¬ μ°ν (μμ ν΄κ²°μ±
)
|
91 |
os.environ["TRANSFORMERS_ALLOW_UNSAFE_DESERIALIZATION"] = "1"
|
92 |
|
@@ -705,7 +699,8 @@ def merge_videos_with_audio(video_files, audio_file, audio_volume, output_fps):
|
|
705 |
adjusted_clips = []
|
706 |
for clip, size in zip(video_clips, clip_sizes):
|
707 |
if size != (target_width, target_height):
|
708 |
-
|
|
|
709 |
|
710 |
adjusted_clips.append(adjusted_clip)
|
711 |
else:
|
|
|
52 |
)
|
53 |
|
54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
# λΉλμ€ λ°°κ²½μ κ±° κ΄λ ¨ import
|
56 |
from transformers import AutoModelForImageSegmentation
|
57 |
from torchvision import transforms
|
|
|
63 |
except ImportError:
|
64 |
from moviepy import VideoFileClip, concatenate_videoclips
|
65 |
|
66 |
+
# resize ν¨κ³Ό ν¨μλ₯Ό μ§μ μν¬νΈ β κ²½λ μ€μΉμμλ μ‘΄μ¬
|
67 |
+
from moviepy.video.fx.resize import resize as mp_resize
|
68 |
|
69 |
from moviepy import (
|
70 |
ImageSequenceClip, # μ΄λ―Έμ§ μνμ€ β λΉλμ€
|
|
|
81 |
|
82 |
|
83 |
|
|
|
84 |
# νκ²½ λ³μ μ€μ μΌλ‘ torch.load μ²΄ν¬ μ°ν (μμ ν΄κ²°μ±
)
|
85 |
os.environ["TRANSFORMERS_ALLOW_UNSAFE_DESERIALIZATION"] = "1"
|
86 |
|
|
|
699 |
adjusted_clips = []
|
700 |
for clip, size in zip(video_clips, clip_sizes):
|
701 |
if size != (target_width, target_height):
|
702 |
+
|
703 |
+
adjusted_clip = mp_resize(clip, newsize=(target_width, target_height))
|
704 |
|
705 |
adjusted_clips.append(adjusted_clip)
|
706 |
else:
|