|
@@ -413,11 +413,12 @@ def video_gen(name_hash,name,text_content, image_urls,multiLang,avatar):
|
|
|
sub_img_list = [None] * len(sub_dict)
|
|
|
sub_clip_list = [None] * len(sub_dict)
|
|
|
for sub_obj in sub_dict:
|
|
|
- sub_img_list[sub_obj['index']] = openshot.QtImageReader(dir_subtitle + name_hash + '/' + str(sub_obj['index'])+'.png')
|
|
|
- sub_img_list[sub_obj['index']].Open()
|
|
|
- sub_clip_list[sub_obj['index']] = video_photo_clip(vid=sub_img_list[sub_obj['index']], layer=6,location_x=0.069, location_y=0.89,position=sub_obj['start'],end=math.ceil(sub_obj['duration']))
|
|
|
- t.AddClip(sub_clip_list[idx][sub_idx])
|
|
|
- sub_img_list[sub_obj['index']].Close()
|
|
|
+ idx = int(sub_obj['index'])
|
|
|
+ sub_img_list[idx] = openshot.QtImageReader(dir_subtitle + name_hash + '/' + str(idx)+'.png')
|
|
|
+ sub_img_list[idx].Open()
|
|
|
+ sub_clip_list[idx] = video_photo_clip(vid=sub_img_list[idx], layer=6,location_x=0.069, location_y=0.89,position=sub_obj['start'],end=math.ceil(sub_obj['duration']))
|
|
|
+ t.AddClip(sub_clip_list[idx])
|
|
|
+ sub_img_list[idx].Close()
|
|
|
|
|
|
|
|
|
os.remove(tmp_video_dir+name_hash+"raw.mp4")
|