统一修改压制方法,压制时切割,避免出现音画不同步情况

This commit is contained in:
2022-05-31 10:46:26 +08:00
parent 198eba1d59
commit 1baa6141da
2 changed files with 89 additions and 132 deletions

View File

@ -2,7 +2,7 @@ import os.path
from exception.danmaku import DanmakuException
from workflow.danmaku import get_file_start, diff_danmaku_files, danmaku_to_subtitle
from workflow.video import multi_gpu_encode_video_with_subtitles, quick_split_video
from workflow.video import multi_gpu_encode_video_with_subtitles
def do_workflow(video_file, danmaku_base_file, *danmaku_files):
@ -26,7 +26,7 @@ def do_workflow(video_file, danmaku_base_file, *danmaku_files):
print("弹幕文件", danmaku_file, "异常")
continue
print(result)
file_need_split = multi_gpu_encode_video_with_subtitles(video_file, result, start_ts)
multi_gpu_encode_video_with_subtitles(video_file, result, start_ts)
# clean files
for file in result:
if os.path.isfile(file):