Spaces:
Running
Running
Update edite_video.py
Browse files- edite_video.py +2 -2
edite_video.py
CHANGED
@@ -27,7 +27,7 @@ def create_subtitle_clips(subtitles, videosize, fontsize, font, color, debug):
|
|
27 |
color_clips.append(myclip.with_position(text_position))
|
28 |
return subtitle_clips, color_clips
|
29 |
|
30 |
-
def video_edit(srt, input_video, input_audio= "audio.mp3"):
|
31 |
print(input_video)
|
32 |
input_video_name = input_video.split(".mp4")[0]
|
33 |
video = VideoFileClip(input_video)
|
@@ -36,7 +36,7 @@ def video_edit(srt, input_video, input_audio= "audio.mp3"):
|
|
36 |
print(video)
|
37 |
output_video_file = input_video_name + '_subtitled' + ".mp4"
|
38 |
subtitles = pysrt.open(srt, encoding="utf-8")
|
39 |
-
subtitle_clips, color_clips = create_subtitle_clips(subtitles, video.size, 24, '
|
40 |
final_video = CompositeVideoClip([video]+color_clips + subtitle_clips)
|
41 |
final_video.write_videofile(output_video_file, codec="libx264", audio_codec="aac", logger=None, preset = "faster", fps=24)
|
42 |
print('final')
|
|
|
27 |
color_clips.append(myclip.with_position(text_position))
|
28 |
return subtitle_clips, color_clips
|
29 |
|
30 |
+
def video_edit(srt, input_video, color, font, input_audio= "audio.mp3"):
|
31 |
print(input_video)
|
32 |
input_video_name = input_video.split(".mp4")[0]
|
33 |
video = VideoFileClip(input_video)
|
|
|
36 |
print(video)
|
37 |
output_video_file = input_video_name + '_subtitled' + ".mp4"
|
38 |
subtitles = pysrt.open(srt, encoding="utf-8")
|
39 |
+
subtitle_clips, color_clips = create_subtitle_clips(subtitles, video.size, 24, f'{font}.ttf', color, False)
|
40 |
final_video = CompositeVideoClip([video]+color_clips + subtitle_clips)
|
41 |
final_video.write_videofile(output_video_file, codec="libx264", audio_codec="aac", logger=None, preset = "faster", fps=24)
|
42 |
print('final')
|