diff --git a/apps/worker/video_processing/subtitle_render_engine.py b/apps/worker/video_processing/subtitle_render_engine.py index fab753953..2895e568b 100755 --- a/apps/worker/video_processing/subtitle_render_engine.py +++ b/apps/worker/video_processing/subtitle_render_engine.py @@ -24,14 +24,8 @@ from __future__ import annotations import logging -from typing import Any from pathlib import Path - -from video_processing.path_security import ( - PathSecurityError, - is_in_allowed_dirs, - safe_resolve_path, -) +from typing import Any from packages.domain.subtitle_style import ( ALLOWED_SUBTITLE_EXTENSIONS, @@ -40,11 +34,14 @@ from packages.domain.subtitle_style import ( SubtitleSegment, SubtitleStyle, ) -from packages.domain.subtitle_style import ( - escape_ass_text as _escape_ass_text, -) # noqa: F401 向后兼容导出 +from packages.domain.subtitle_style import escape_ass_text as _escape_ass_text # noqa: F401 向后兼容导出 from packages.domain.subtitle_style import format_ass_time as _format_ass_time from packages.domain.subtitle_style import wrap_text as _wrap_text +from video_processing.path_security import ( + PathSecurityError, + is_in_allowed_dirs, + safe_resolve_path, +) logger = logging.getLogger(__name__)