pull/1607/head
Simon 2 years ago
parent 5e19fd757c
commit 8e58cd67ec

@ -70,6 +70,8 @@ def get_subreddit_undone(
f"Post is too long ({len(submission.selftext)}), try with a different post. ({settings.config['settings']['storymode_max_length']} character limit)" f"Post is too long ({len(submission.selftext)}), try with a different post. ({settings.config['settings']['storymode_max_length']} character limit)"
) )
continue continue
elif len(submission.selftext) < 30:
continue
if settings.config["settings"]["storymode"] and not submission.is_self: if settings.config["settings"]["storymode"] and not submission.is_self:
continue continue
if similarity_scores is not None: if similarity_scores is not None:

@ -142,7 +142,7 @@ def make_final_video(
# settings values # settings values
W: Final[int] = int(settings.config["settings"]["resolution_w"]) W: Final[int] = int(settings.config["settings"]["resolution_w"])
H: Final[int] = int(settings.config["settings"]["resolution_h"]) H: Final[int] = int(settings.config["settings"]["resolution_h"])
"""Fixed to allow fraction opacity Ea: 0.7"""
opacity = settings.config["settings"]["opacity"] opacity = settings.config["settings"]["opacity"]
reddit_id = re.sub(r"[^\w\s-]", "", reddit_obj["thread_id"]) reddit_id = re.sub(r"[^\w\s-]", "", reddit_obj["thread_id"])
@ -156,7 +156,7 @@ def make_final_video(
# Gather all audio clips # Gather all audio clips
audio_clips = list() audio_clips = list()
if number_of_clips == 0: if number_of_clips == 0 and settings.config["settings"]["storymode"] == "false":
print("No audio clips to gather. Please use a different TTS or post.") # This is to fix the TypeError: unsupported operand type(s) for +: 'int' and 'NoneType' print("No audio clips to gather. Please use a different TTS or post.") # This is to fix the TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'
exit() exit()
if settings.config["settings"]["storymode"]: if settings.config["settings"]["storymode"]:
@ -347,6 +347,7 @@ def make_final_video(
fontcolor="White", fontcolor="White",
fontfile=os.path.join("fonts", "Roboto-Regular.ttf"), fontfile=os.path.join("fonts", "Roboto-Regular.ttf"),
) )
background_clip = background_clip.filter("scale", W, H)
print_step("Rendering the video 🎥") print_step("Rendering the video 🎥")
from tqdm import tqdm from tqdm import tqdm

Loading…
Cancel
Save