Update app.py
Browse files
app.py
CHANGED
@@ -194,7 +194,7 @@ def main(args):
|
|
194 |
|
195 |
face_path = temp_file_path
|
196 |
audio_path = new_audio_path
|
197 |
-
temp_file = tempfile.NamedTemporaryFile(delete=False, suffix='.mp4')
|
198 |
video_lipsync_file_path = temp_file.name
|
199 |
output_path = video_lipsync_file_path
|
200 |
|
@@ -218,12 +218,12 @@ def main(args):
|
|
218 |
print("GFPGAN Activated")
|
219 |
|
220 |
gfpgan_enhancer.process_video_with_gfpgan(output_path, output_path)
|
221 |
-
audio_clip = AudioFileClip(new_audio_path)
|
222 |
-
video_clip = VideoFileClip(output_path)
|
223 |
# Combine audio and video
|
224 |
final_clip = video_clip.set_audio(audio_clip)
|
225 |
|
226 |
-
temp_file = tempfile.NamedTemporaryFile(suffix='.mp4', delete=False)
|
227 |
temp_file.close()
|
228 |
final_video_path = temp_file.name
|
229 |
final_clip.write_videofile(final_video_path)
|
|
|
194 |
|
195 |
face_path = temp_file_path
|
196 |
audio_path = new_audio_path
|
197 |
+
temp_file = tempfile.NamedTemporaryFile(delete=False, dir=TEMP_DIR.name, suffix='.mp4')
|
198 |
video_lipsync_file_path = temp_file.name
|
199 |
output_path = video_lipsync_file_path
|
200 |
|
|
|
218 |
print("GFPGAN Activated")
|
219 |
|
220 |
gfpgan_enhancer.process_video_with_gfpgan(output_path, output_path)
|
221 |
+
audio_clip = mp.AudioFileClip(new_audio_path)
|
222 |
+
video_clip = mp.VideoFileClip(output_path)
|
223 |
# Combine audio and video
|
224 |
final_clip = video_clip.set_audio(audio_clip)
|
225 |
|
226 |
+
temp_file = tempfile.NamedTemporaryFile(suffix='.mp4', dir=TEMP_DIR.name, delete=False)
|
227 |
temp_file.close()
|
228 |
final_video_path = temp_file.name
|
229 |
final_clip.write_videofile(final_video_path)
|