使用handbrake进行视频压制

This commit is contained in:
2023-02-08 23:21:39 +08:00
parent c3993965a9
commit c0e5b8246f
5 changed files with 127 additions and 192 deletions

View File

@ -4,7 +4,8 @@ import platform
import psutil
from flask import Blueprint, jsonify
from config import DANMAKU_EXEC, FFMPEG_EXEC, BILILIVE_RECORDER_DIRECTORY, XIGUALIVE_RECORDER_DIRECTORY, VIDEO_OUTPUT_DIR
from config import DANMAKU_EXEC, FFMPEG_EXEC, BILILIVE_RECORDER_DIRECTORY, XIGUALIVE_RECORDER_DIRECTORY, \
VIDEO_OUTPUT_DIR, HANDBRAKE_EXEC
from util.system import check_exec
from workflow.bilibili import IS_LIVING, IS_UPLOADING, IS_ENCODING
@ -60,6 +61,7 @@ def collect_basic_status():
},
'exec': {
'ffmpeg': check_exec(FFMPEG_EXEC),
'handbrake': check_exec(HANDBRAKE_EXEC),
'danmaku': check_exec(DANMAKU_EXEC),
},
'system': {