From 10c57a387f812521e47f5cf3cd00da36be13dd45 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sat, 17 Jan 2026 17:41:14 +0800 Subject: [PATCH] =?UTF-8?q?feat(config):=20=E6=9B=B4=E6=96=B0=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 API_ENDPOINT 默认地址为本地开发地址 - 添加 WORKER_ID 配置项 - 新增硬件加速配置选项 HW_ACCEL - 添加素材缓存配置 CACHE_ENABLED、CACHE_DIR、CACHE_MAX_SIZE_GB - 新增下载 URL 映射配置 HTTP_REPLACE_MAP - 更新上传方式配置选项和相关参数 - 重新组织配置项分组和注释说明 --- .env.example | 68 +++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 57 insertions(+), 11 deletions(-) diff --git a/.env.example b/.env.example index 554e83f..d2f662f 100644 --- a/.env.example +++ b/.env.example @@ -1,13 +1,59 @@ -TEMPLATE_DIR=template/ -API_ENDPOINT=https://zhentuai.com/task/v1 +# =================== +# API 配置 +# =================== +API_ENDPOINT=http://127.0.0.1:18084/api ACCESS_KEY=TEST_ACCESS_KEY +WORKER_ID=1 + +# =================== +# 目录配置 +# =================== TEMP_DIR=tmp/ -#REDIRECT_TO_URL=https://renderworker-deuvulkhes.cn-shanghai.fcapp.run/ -# QSV -ENCODER_ARGS="-c:v h264_qsv -global_quality 28 -look_ahead 1" -# NVENC -#ENCODER_ARGS="-c:v h264_nvenc -cq:v 24 -preset:v p7 -tune:v hq -profile:v high" -# HEVC -#VIDEO_ARGS="-profile:v main -UPLOAD_METHOD="rclone" -RCLONE_REPLACE_MAP="https://oss.zhentuai.com|alioss://frametour-assets,https://frametour-assets.oss-cn-shanghai.aliyuncs.com|alioss://frametour-assets" \ No newline at end of file + +# =================== +# 并发与调度 +# =================== +#MAX_CONCURRENCY=4 # 最大并发任务数 +#HEARTBEAT_INTERVAL=5 # 心跳间隔(秒) +#LEASE_EXTENSION_THRESHOLD=60 # 租约续期阈值(秒),提前多久续期 +#LEASE_EXTENSION_DURATION=300 # 租约续期时长(秒) + +# =================== +# 能力配置 +# =================== +# 支持的任务类型,逗号分隔,默认全部支持 +#CAPABILITIES=RENDER_SEGMENT_VIDEO,PREPARE_JOB_AUDIO,PACKAGE_SEGMENT_TS,FINALIZE_MP4 + +# =================== +# 超时配置 +# =================== +#FFMPEG_TIMEOUT=3600 # FFmpeg 执行超时(秒) +#DOWNLOAD_TIMEOUT=300 # 下载超时(秒) +#UPLOAD_TIMEOUT=600 # 上传超时(秒) + +# =================== +# 硬件加速 +# =================== +# 可选值: none, qsv, cuda +HW_ACCEL=none + +# =================== +# 素材缓存 +# =================== +#CACHE_ENABLED=true # 是否启用素材缓存 +#CACHE_DIR= # 缓存目录,默认 TEMP_DIR/cache +#CACHE_MAX_SIZE_GB=0 # 最大缓存大小(GB),0 表示不限制 + +# =================== +# URL 映射(内网下载加速) +# =================== +# 格式: src1|dst1,src2|dst2 +#HTTP_REPLACE_MAP="https://cdcdn.zhentuai.com|http://192.168.10.254:9000" + +# =================== +# 上传配置 +# =================== +# 上传方式: 默认 HTTP,可选 rclone +#UPLOAD_METHOD=rclone +#RCLONE_CONFIG_FILE= # rclone 配置文件路径 +#RCLONE_REPLACE_MAP="https://oss.example.com|alioss://bucket"