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
|