fix: 修复PiPLayerConfig未导入的flake8错误
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1541h41m55s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1541h41m58s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1541h41m58s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1541h41m58s
CI/CD Pipeline / Build Production Runtime Images (pull_request) Failing after 1541h42m0s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Failing after 1541h42m0s
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1541h41m55s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1541h41m58s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1541h41m58s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1541h41m58s
CI/CD Pipeline / Build Production Runtime Images (pull_request) Failing after 1541h42m0s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Failing after 1541h42m0s
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
This commit is contained in:
@@ -39,7 +39,7 @@ from video_processing.ffmpeg_utils import (
|
||||
probe_video_info,
|
||||
run_ffmpeg,
|
||||
)
|
||||
from video_processing.pip_engine import PiPConfig, PiPEngine
|
||||
from video_processing.pip_engine import PiPConfig, PiPEngine, PiPLayerConfig
|
||||
from video_processing.render_audio import RenderContext, merge_audio_video, mix_audio
|
||||
from video_processing.render_subtitles import generate_ass_subtitles
|
||||
|
||||
@@ -1000,7 +1000,7 @@ class UnifiedRenderService:
|
||||
|
||||
# ── 画中画(PiP)相关方法 ──────────────────────────────────────────────────
|
||||
|
||||
def _resolve_pip_sources(self, pip_config: PiPConfig) -> list[tuple[str, "PiPLayerConfig", Path]]:
|
||||
def _resolve_pip_sources(self, pip_config: PiPConfig) -> list[tuple[str, PiPLayerConfig, Path]]:
|
||||
"""解析画中画图层的素材源,返回可用的图层列表.
|
||||
|
||||
降级策略:素材不存在或无效的图层自动跳过,不阻断渲染。
|
||||
|
||||
Reference in New Issue
Block a user