Spaces:
Runtime error
Runtime error
Commit
·
96d5b93
1
Parent(s):
b00b7b1
Update components/utils.py
Browse files- components/utils.py +7 -7
components/utils.py
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
from moviepy.editor import VideoFileClip, concatenate_videoclips,vfx
|
| 2 |
-
from moviepy.editor import AudioFileClip, CompositeAudioClip
|
| 3 |
-
from moviepy.video.tools.subtitles import SubtitlesClip
|
| 4 |
import os
|
| 5 |
|
| 6 |
# import torch
|
|
@@ -45,19 +45,19 @@ def combine_audio_video(folder_name, vid, speech, sentences, length_speech):
|
|
| 45 |
# sf.write("musicgen_out.wav", music["audio"][0].T, music["sampling_rate"])
|
| 46 |
|
| 47 |
|
| 48 |
-
generator = lambda txt: TextClip(txt, font='Arial', fontsize=24, color='white')
|
| 49 |
# subs = [((0, 4), 'subs1'),
|
| 50 |
# ((4, 9), 'subs2'),
|
| 51 |
# ((9, 12), 'subs3'),
|
| 52 |
# ((12, 16), 'subs4')]
|
| 53 |
|
| 54 |
-
ls = [0] + length_speech
|
| 55 |
-
subs = [ ( (ls[i],ls[i+1]), sub) for i,sub in enumerate(sentences)]
|
| 56 |
|
| 57 |
-
subtitles = SubtitlesClip(subs, generator)
|
| 58 |
|
| 59 |
|
| 60 |
-
videoclip = CompositeVideoClip([videoclip, subtitles.set_pos(('center','bottom'))])
|
| 61 |
|
| 62 |
new_audioclip = CompositeAudioClip([audioclip])
|
| 63 |
videoclip.audio = new_audioclip
|
|
|
|
| 1 |
from moviepy.editor import VideoFileClip, concatenate_videoclips,vfx
|
| 2 |
+
from moviepy.editor import AudioFileClip, CompositeAudioClip#, TextClip
|
| 3 |
+
# from moviepy.video.tools.subtitles import SubtitlesClip
|
| 4 |
import os
|
| 5 |
|
| 6 |
# import torch
|
|
|
|
| 45 |
# sf.write("musicgen_out.wav", music["audio"][0].T, music["sampling_rate"])
|
| 46 |
|
| 47 |
|
| 48 |
+
#generator = lambda txt: TextClip(txt, font='Arial', fontsize=24, color='white')
|
| 49 |
# subs = [((0, 4), 'subs1'),
|
| 50 |
# ((4, 9), 'subs2'),
|
| 51 |
# ((9, 12), 'subs3'),
|
| 52 |
# ((12, 16), 'subs4')]
|
| 53 |
|
| 54 |
+
# ls = [0] + length_speech
|
| 55 |
+
# subs = [ ( (ls[i],ls[i+1]), sub) for i,sub in enumerate(sentences)]
|
| 56 |
|
| 57 |
+
# subtitles = SubtitlesClip(subs, generator)
|
| 58 |
|
| 59 |
|
| 60 |
+
# videoclip = CompositeVideoClip([videoclip, subtitles.set_pos(('center','bottom'))])
|
| 61 |
|
| 62 |
new_audioclip = CompositeAudioClip([audioclip])
|
| 63 |
videoclip.audio = new_audioclip
|