492ae582e8
新增两个渲染能力: 【绿幕抠像 ChromaKeyEngine】 - 基于 FFmpeg colorkey 滤镜,支持绿幕/蓝幕/红幕 - 可配置:抠除颜色、相似度、边缘平滑、溢色抑制 - 5种预设:green_screen/blue_screen/red_screen/precise_green/soft_green - 从 clip.config.chroma_key 读取配置,零侵入数据模型 - 降级策略:参数越界自动钳制,解析失败不阻断渲染 【音频降噪 NoiseReductionEngine】 - 基于 FFmpeg afftdn 滤镜(短时傅里叶变换降噪) - 3档预设:低/中/高 + 自定义阈值(-60~-5 dB) - 人声增强模式:highpass + compressor + loudnorm - 从 plan.config.audio_noise_reduction 读取配置 - 降级策略:参数越界自动钳制,降噪失败用原始音频 【系统集成】 - 绿幕抠像:UnifiedRenderService Step 1 接入(scale之后,fps之前) - 支持 filter_complex 路径 + 直通模式 双路径 - 音频降噪:后处理模式,在 mix_audio 最终输出前应用 - filter_complex 路径通过 RenderContext 传递配置 - 直通模式通过 -af 参数应用 69个新增单测 + 1435个现有测试 = 1504个全绿,零回归
xiaoxia-saas Worker
结构
worker_app/core/:worker 配置worker_app/celery_app.py:Celery 应用入口worker_app/tasks/:任务模块main.py:本地调试入口
当前任务
worker.healthcheck