diff --git a/converter/init.py b/converter/__init__.py similarity index 100% rename from converter/init.py rename to converter/__init__.py diff --git a/converter/error-correction.py b/converter/error_correction.py similarity index 100% rename from converter/error-correction.py rename to converter/error_correction.py diff --git a/converter/frame-generator.py b/converter/frame_generator.py similarity index 100% rename from converter/frame-generator.py rename to converter/frame_generator.py diff --git a/web_ui/web-ui-server.py b/web_ui/server.py similarity index 99% rename from web_ui/web-ui-server.py rename to web_ui/server.py index 8d3c704..2611754 100644 --- a/web_ui/web-ui-server.py +++ b/web_ui/server.py @@ -185,6 +185,7 @@ def _frame_generated_callback(self, frame_idx, total_frames, frame): def _conversion_worker(self): """转换工作线程""" + global task_progress try: # 初始化帧生成器 self.frame_generator = FrameGenerator( @@ -252,7 +253,6 @@ def _conversion_worker(self): self.video_encoder.stop() # 更新任务进度 - global task_progress task_progress.update({ "status": "completed", "processed_frames": self.processed_frames, @@ -270,7 +270,6 @@ def _conversion_worker(self): logger.error(f"转换错误: {e}", exc_info=True) # 更新任务进度 - global task_progress task_progress.update({ "status": "error", "error_message": str(e)