diff --git a/assets/DejaVuSans.ttf b/assets/DejaVuSans.ttf new file mode 100644 index 00000000..e5f7eecc Binary files /dev/null and b/assets/DejaVuSans.ttf differ diff --git a/misskaty/helper/ffmpeg_helper.py b/misskaty/helper/ffmpeg_helper.py index 02656cb9..f9dfdf7a 100644 --- a/misskaty/helper/ffmpeg_helper.py +++ b/misskaty/helper/ffmpeg_helper.py @@ -14,7 +14,7 @@ def hhmmss(seconds): async def take_ss(video_file): out_put_file_name = f"genss{str(time.time())}.png" - cmd = f"vcsi '{video_file}' -t -w 1340 -g 4x4 --metadata-font assets/DejaVuSans-Bold.ttf --template misskaty/helper/ssgen_template.html --quality 100 --end-delay-percent 20 --metadata-font-size 30 --timestamp-font-size 20 -o {out_put_file_name}" + cmd = f"vcsi '{video_file}' -t -w 1340 -g 4x4 --timestamp-font assets/DejaVuSans.ttf --metadata-font assets/DejaVuSans-Bold.ttf --template misskaty/helper/ssgen_template.html --quality 100 --end-delay-percent 20 --metadata-font-size 30 --timestamp-font-size 20 -o {out_put_file_name}" await shell_exec(cmd) return out_put_file_name if os.path.lexists(out_put_file_name) else None diff --git a/misskaty/helper/ssgen_template.html b/misskaty/helper/ssgen_template.html index 141de300..1517debf 100644 --- a/misskaty/helper/ssgen_template.html +++ b/misskaty/helper/ssgen_template.html @@ -1,4 +1,4 @@ -File name: {{filename}} +Filename: {{filename}} File size: {{size}} Duration: {{duration}} Frame Rate: {{frame_rate}} fps