From 83e03a01e8f9f12c2e4aac30b27e5ac9f6cbabb0 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Fri, 15 Apr 2022 16:46:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=B9=E5=B9=95=E5=B7=A5=E4=BD=9C=E6=B5=81?= =?UTF-8?q?=EF=BC=8C=E5=85=88=E9=80=9Acli=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- worker/danmaku.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/worker/danmaku.py b/worker/danmaku.py index f37336d..6a2cc1a 100644 --- a/worker/danmaku.py +++ b/worker/danmaku.py @@ -1,3 +1,4 @@ +import argparse import os.path from datetime import datetime @@ -23,3 +24,12 @@ def do_workflow(video_file, danmaku_base_file, *danmaku_files): print(result) encode_video_with_subtitles(video_file, result, new_file_name) quick_split_video(new_file_name) + + +if __name__ == '__main__': + parser = argparse.ArgumentParser() + parser.add_argument("video", help="视频标准") + parser.add_argument("base", help="弹幕标准") + parser.add_argument("files", nargs="+", help="弹幕需要对齐") + args = parser.parse_args() + do_workflow(args.video, args.base, args.files)