Files
autoclip/backend.log
Kris Ka 8ee2d50044 修复WebSocket进度更新和前端状态自动更新问题
- 修复WebSocketNotificationService.send_processing_progress方法参数不匹配问题
- 修复前端RealTimeStatus组件WebSocket消息处理逻辑
- 修复Celery Worker队列配置,确保任务正确路由到processing队列
- 修复Celery应用导入冲突,统一使用正确的celery_app配置
- 添加实时项目状态更新功能,前端无需手动刷新即可看到处理进度
- 完善系统启动脚本,修复PYTHONPATH未绑定变量错误
- 优化流水线处理逻辑,确保所有6个步骤正常执行
- 添加完整的项目文档和启动指南

测试结果:
- WebSocket进度更新正常工作(16%, 33%, 100%)
- 流水线处理完全正常(6个步骤全部成功)
- 前端状态自动更新正常
- 项目状态正确同步到数据库
2025-09-08 17:21:31 +08:00

245 lines
30 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
INFO: Will watch for changes in these directories: ['/Users/zhoukk/autoclip']
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
INFO: Started reloader process [95399] using WatchFiles
2025-09-08 16:04:35,003 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
INFO: Started server process [95407]
INFO: Waiting for application startup.
2025-09-08 16:04:35,184 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:04:35,185 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:04:35,185 - backend.main - INFO - API密钥已加载到环境变量
INFO: Application startup complete.
INFO: 127.0.0.1:54151 - "GET /api/v1/health/ HTTP/1.1" 200 OK
INFO: 127.0.0.1:54154 - "GET /api/v1/health/ HTTP/1.1" 200 OK
INFO: Shutting down
INFO: Waiting for application shutdown.
INFO: Application shutdown complete.
INFO: Finished server process [95407]
INFO: Stopping reloader process [95399]
2025-09-08 16:29:31,680 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:29:32,354 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:29:32,355 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:29:32,355 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:30:03,566 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:30:03,937 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:30:03,938 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:30:03,938 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:32:25,789 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:32:25,965 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:32:25,966 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:32:25,966 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:33:11,660 - backend.api.v1.bilibili - INFO - 开始解析B站视频: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 16:33:12,981 - backend.api.v1.bilibili - INFO - 视频信息解析成功: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:33:20,867 - backend.api.v1.bilibili - INFO - 创建B站下载任务: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 16:33:23,849 - backend.api.v1.bilibili - ERROR - 处理下载任务失败: 'Settings' object has no attribute 'paths'
2025-09-08 16:34:13,890 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:34:14,151 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:34:14,152 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:34:14,152 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:34:22,387 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:34:22,565 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:34:22,566 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:34:22,566 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:34:27,477 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:34:27,656 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:34:27,657 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:34:27,657 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:34:32,614 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:34:32,784 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:34:32,784 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:34:32,784 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:34:36,898 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:34:37,074 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:34:37,074 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:34:37,075 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:36:13,969 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:36:14,159 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:36:14,160 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:36:14,160 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:37:20,556 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:37:20,791 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:37:20,792 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:37:20,792 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:43:01,600 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:43:01,923 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:43:01,924 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:43:01,924 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:43:17,768 - backend.api.v1.bilibili - INFO - 开始解析B站视频: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 16:43:18,483 - backend.api.v1.bilibili - INFO - 视频信息解析成功: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:43:22,125 - backend.api.v1.bilibili - INFO - 创建B站下载任务: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 16:43:39,583 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:43:39,586 - backend.utils.bilibili_downloader - INFO - 重命名AI字幕文件: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.ai-zh.srt -> 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.srt
2025-09-08 16:43:39,586 - backend.utils.bilibili_downloader - INFO - 下载完成: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:43:39,590 - backend.api.v1.bilibili - INFO - 视频文件已移动到: /Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.mp4
2025-09-08 16:43:39,590 - backend.api.v1.bilibili - INFO - 字幕文件已移动到: /Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.srt
2025-09-08 16:43:39,591 - backend.api.v1.bilibili - INFO - B站下载任务完成: fbb571f2-5533-4895-b359-fbed13682adc, 项目ID: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:43:39,591 - backend.api.v1.bilibili - INFO - B站项目 ea59bbd8-aaea-45df-a31f-fa6c345fe699 下载完成,等待自动化流水线启动
2025-09-08 16:43:39,591 - backend.api.v1.bilibili - ERROR - 启动B站项目 ea59bbd8-aaea-45df-a31f-fa6c345fe699 自动化流水线失败: this event loop is already running.
2025-09-08 16:43:39,591 - backend.services.auto_pipeline_service - INFO - 自动启动项目流水线: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:43:39,594 - backend.services.auto_pipeline_service - INFO - 创建处理任务: 76af4c4a-b06c-4372-a594-b9fe31c7b9f6
2025-09-08 16:43:39,595 - backend.services.auto_pipeline_service - INFO - 项目 ea59bbd8-aaea-45df-a31f-fa6c345fe699 状态已更新为处理中
2025-09-08 16:43:39,596 - backend.services.progress_update_service - INFO - 开始监控任务进度: 76af4c4a-b06c-4372-a594-b9fe31c7b9f6
2025-09-08 16:43:39,599 - backend.services.auto_pipeline_service - INFO - 准备提交Celery任务: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:43:39,600 - backend.services.auto_pipeline_service - INFO - 视频文件: /Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.mp4
2025-09-08 16:43:39,600 - backend.services.auto_pipeline_service - INFO - 字幕文件: /Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.srt
2025-09-08 16:43:39,600 - backend.utils.task_submission_utils - INFO - 提交视频流水线任务: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:43:39,600 - backend.utils.task_submission_utils - INFO - 准备提交任务到队列...
2025-09-08 16:43:39,600 - backend.utils.task_submission_utils - INFO - 任务名称: backend.tasks.processing.process_video_pipeline
2025-09-08 16:43:39,600 - backend.utils.task_submission_utils - INFO - 任务参数: ['ea59bbd8-aaea-45df-a31f-fa6c345fe699', '/Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.mp4', '/Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.srt']
2025-09-08 16:43:39,655 - backend.utils.task_submission_utils - INFO - 视频流水线任务已提交: b88ab24c-26a9-432b-b96a-e18863480a08
2025-09-08 16:43:39,656 - backend.utils.task_submission_utils - INFO - 任务状态: PENDING
2025-09-08 16:43:39,656 - backend.utils.task_submission_utils - INFO - Redis队列长度: 0
2025-09-08 16:43:39,656 - backend.services.auto_pipeline_service - INFO - Celery任务提交结果: {'success': True, 'task_id': 'b88ab24c-26a9-432b-b96a-e18863480a08', 'status': 'PENDING', 'message': '视频流水线任务已提交'}
2025-09-08 16:43:39,656 - backend.services.auto_pipeline_service - INFO - Celery任务已提交: b88ab24c-26a9-432b-b96a-e18863480a08
2025-09-08 16:53:22,632 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:53:22,862 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:53:22,863 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:53:22,863 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:53:27,929 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:53:28,086 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:53:28,087 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:53:28,087 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:53:44,286 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:53:45,040 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:53:45,042 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:53:45,042 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:54:38,846 - backend.services.auto_pipeline_service - INFO - 自动启动项目流水线: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:54:38,849 - backend.services.auto_pipeline_service - INFO - 创建处理任务: e5581006-150e-4b61-96e0-fa5d8d684ca3
2025-09-08 16:54:38,851 - backend.services.auto_pipeline_service - INFO - 项目 ea59bbd8-aaea-45df-a31f-fa6c345fe699 状态已更新为处理中
2025-09-08 16:54:38,853 - backend.services.progress_update_service - INFO - 开始监控任务进度: e5581006-150e-4b61-96e0-fa5d8d684ca3
2025-09-08 16:54:38,853 - backend.services.auto_pipeline_service - INFO - 准备提交Celery任务: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:54:38,853 - backend.services.auto_pipeline_service - INFO - 视频文件: /Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.mp4
2025-09-08 16:54:38,853 - backend.services.auto_pipeline_service - INFO - 字幕文件: /Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.srt
2025-09-08 16:54:38,853 - backend.utils.task_submission_utils - INFO - 提交视频流水线任务: ea59bbd8-aaea-45df-a31f-fa6c345fe699
2025-09-08 16:54:38,853 - backend.utils.task_submission_utils - INFO - 准备提交任务到队列...
2025-09-08 16:54:38,853 - backend.utils.task_submission_utils - INFO - 任务名称: backend.tasks.processing.process_video_pipeline
2025-09-08 16:54:38,853 - backend.utils.task_submission_utils - INFO - 任务参数: ['ea59bbd8-aaea-45df-a31f-fa6c345fe699', '/Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.mp4', '/Users/zhoukk/autoclip/data/projects/ea59bbd8-aaea-45df-a31f-fa6c345fe699/raw/input.srt']
2025-09-08 16:54:38,881 - backend.utils.task_submission_utils - INFO - 视频流水线任务已提交: dbdfef65-bb86-4205-a3c9-2fe465bd5961
2025-09-08 16:54:38,882 - backend.utils.task_submission_utils - INFO - 任务状态: PENDING
2025-09-08 16:54:38,883 - backend.utils.task_submission_utils - INFO - Redis队列长度: 1
2025-09-08 16:54:38,883 - backend.services.auto_pipeline_service - INFO - Celery任务提交结果: {'success': True, 'task_id': 'dbdfef65-bb86-4205-a3c9-2fe465bd5961', 'status': 'PENDING', 'message': '视频流水线任务已提交'}
2025-09-08 16:54:38,883 - backend.services.auto_pipeline_service - INFO - Celery任务已提交: dbdfef65-bb86-4205-a3c9-2fe465bd5961
2025-09-08 16:56:15,551 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:56:16,303 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:56:16,305 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:56:16,305 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:57:44,741 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 16:57:44,955 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 16:57:44,956 - backend.main - INFO - 数据库表创建完成
2025-09-08 16:57:44,956 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 16:57:52,358 - backend.api.v1.bilibili - INFO - 开始解析B站视频: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 16:57:53,269 - backend.api.v1.bilibili - INFO - 视频信息解析成功: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:57:56,749 - backend.api.v1.bilibili - INFO - 创建B站下载任务: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 16:58:15,227 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:58:15,228 - backend.utils.bilibili_downloader - INFO - 重命名AI字幕文件: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.ai-zh.srt -> 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.srt
2025-09-08 16:58:15,228 - backend.utils.bilibili_downloader - INFO - 下载完成: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 16:58:15,231 - backend.api.v1.bilibili - INFO - 视频文件已移动到: /Users/zhoukk/autoclip/data/projects/2d6ee4e4-546f-4e4c-8f79-2668daef11e3/raw/input.mp4
2025-09-08 16:58:15,231 - backend.api.v1.bilibili - INFO - 字幕文件已移动到: /Users/zhoukk/autoclip/data/projects/2d6ee4e4-546f-4e4c-8f79-2668daef11e3/raw/input.srt
2025-09-08 16:58:15,232 - backend.api.v1.bilibili - INFO - B站下载任务完成: 05700812-d53f-43c3-8854-92bcfd8172f3, 项目ID: 2d6ee4e4-546f-4e4c-8f79-2668daef11e3
2025-09-08 16:58:15,232 - backend.api.v1.bilibili - INFO - B站项目 2d6ee4e4-546f-4e4c-8f79-2668daef11e3 下载完成,等待自动化流水线启动
2025-09-08 16:58:15,232 - backend.api.v1.bilibili - ERROR - 启动B站项目 2d6ee4e4-546f-4e4c-8f79-2668daef11e3 自动化流水线失败: this event loop is already running.
2025-09-08 16:58:15,233 - backend.services.auto_pipeline_service - INFO - 自动启动项目流水线: 2d6ee4e4-546f-4e4c-8f79-2668daef11e3
2025-09-08 16:58:15,235 - backend.services.auto_pipeline_service - INFO - 创建处理任务: 0f6a48a3-dd6f-4b95-bda8-d0af31f4b760
2025-09-08 16:58:15,236 - backend.services.auto_pipeline_service - INFO - 项目 2d6ee4e4-546f-4e4c-8f79-2668daef11e3 状态已更新为处理中
2025-09-08 16:58:15,237 - backend.services.progress_update_service - INFO - 开始监控任务进度: 0f6a48a3-dd6f-4b95-bda8-d0af31f4b760
2025-09-08 16:58:15,237 - backend.services.auto_pipeline_service - INFO - 准备提交Celery任务: 2d6ee4e4-546f-4e4c-8f79-2668daef11e3
2025-09-08 16:58:15,237 - backend.services.auto_pipeline_service - INFO - 视频文件: /Users/zhoukk/autoclip/data/projects/2d6ee4e4-546f-4e4c-8f79-2668daef11e3/raw/input.mp4
2025-09-08 16:58:15,237 - backend.services.auto_pipeline_service - INFO - 字幕文件: /Users/zhoukk/autoclip/data/projects/2d6ee4e4-546f-4e4c-8f79-2668daef11e3/raw/input.srt
2025-09-08 16:58:15,237 - backend.utils.task_submission_utils - INFO - 提交视频流水线任务: 2d6ee4e4-546f-4e4c-8f79-2668daef11e3
2025-09-08 16:58:15,238 - backend.utils.task_submission_utils - INFO - 准备提交任务到队列...
2025-09-08 16:58:15,238 - backend.utils.task_submission_utils - INFO - 任务名称: backend.tasks.processing.process_video_pipeline
2025-09-08 16:58:15,238 - backend.utils.task_submission_utils - INFO - 任务参数: ['2d6ee4e4-546f-4e4c-8f79-2668daef11e3', '/Users/zhoukk/autoclip/data/projects/2d6ee4e4-546f-4e4c-8f79-2668daef11e3/raw/input.mp4', '/Users/zhoukk/autoclip/data/projects/2d6ee4e4-546f-4e4c-8f79-2668daef11e3/raw/input.srt']
2025-09-08 16:58:15,281 - backend.utils.task_submission_utils - INFO - 视频流水线任务已提交: 39991bd9-3fd1-4d2d-be3a-4a1a625589c1
2025-09-08 16:58:15,282 - backend.utils.task_submission_utils - INFO - 任务状态: PENDING
2025-09-08 16:58:15,282 - backend.utils.task_submission_utils - INFO - Redis队列长度: 0
2025-09-08 16:58:15,282 - backend.services.auto_pipeline_service - INFO - Celery任务提交结果: {'success': True, 'task_id': '39991bd9-3fd1-4d2d-be3a-4a1a625589c1', 'status': 'PENDING', 'message': '视频流水线任务已提交'}
2025-09-08 16:58:15,282 - backend.services.auto_pipeline_service - INFO - Celery任务已提交: 39991bd9-3fd1-4d2d-be3a-4a1a625589c1
2025-09-08 17:03:10,432 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 17:03:10,655 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 17:03:10,657 - backend.main - INFO - 数据库表创建完成
2025-09-08 17:03:10,657 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 17:03:17,369 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 17:03:17,540 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 17:03:17,541 - backend.main - INFO - 数据库表创建完成
2025-09-08 17:03:17,541 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 17:05:17,206 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 17:05:17,900 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 17:05:17,901 - backend.main - INFO - 数据库表创建完成
2025-09-08 17:05:17,901 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 17:05:49,529 - backend.api.v1.bilibili - INFO - 创建B站下载任务: https://www.bilibili.com/video/BV1eBYjzTE1r/
2025-09-08 17:05:58,477 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 17:05:58,477 - backend.utils.bilibili_downloader - WARNING - 未找到字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 17:05:58,477 - backend.utils.bilibili_downloader - INFO - 第一次字幕下载失败,尝试备用策略...
2025-09-08 17:05:58,477 - backend.utils.bilibili_downloader - INFO - 尝试下载不同语言的字幕...
2025-09-08 17:05:59,119 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:05:59,125 - backend.utils.bilibili_downloader - WARNING - 未找到字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:05:59,721 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:05:59,721 - backend.utils.bilibili_downloader - WARNING - 未找到字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:06:00,274 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:06:00,275 - backend.utils.bilibili_downloader - WARNING - 未找到字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:06:00,971 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:06:00,971 - backend.utils.bilibili_downloader - WARNING - 未找到字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_sub
2025-09-08 17:06:00,971 - backend.utils.bilibili_downloader - INFO - 尝试不使用cookies下载字幕...
2025-09-08 17:06:01,526 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_nocookie
2025-09-08 17:06:01,526 - backend.utils.bilibili_downloader - WARNING - 未找到字幕文件,标题: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响_nocookie
2025-09-08 17:06:01,526 - backend.utils.bilibili_downloader - INFO - 尝试从视频元数据提取字幕信息...
2025-09-08 17:06:02,222 - backend.utils.bilibili_downloader - WARNING - 所有字幕获取策略都失败了
2025-09-08 17:06:02,222 - backend.utils.bilibili_downloader - INFO - 下载完成: 【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响
2025-09-08 17:06:02,222 - backend.api.v1.bilibili - INFO - 优先使用Whisper生成高质量字幕
2025-09-08 17:06:02,222 - backend.api.v1.bilibili - INFO - 使用Whisper生成字幕 - 语言: auto, 模型: base
2025-09-08 17:06:03,976 - backend.utils.speech_recognizer - INFO - 开始使用本地Whisper生成字幕: /Users/zhoukk/autoclip/data/temp/【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.mp4
2025-09-08 17:06:03,976 - backend.utils.speech_recognizer - INFO - 执行Whisper命令: whisper /Users/zhoukk/autoclip/data/temp/【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.mp4 --output_dir /Users/zhoukk/autoclip/data/temp --output_format srt --model base
2025-09-08 17:09:16,380 - backend.utils.speech_recognizer - INFO - 本地Whisper字幕生成成功: /Users/zhoukk/autoclip/data/temp/【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.srt
2025-09-08 17:09:16,380 - backend.api.v1.bilibili - INFO - Whisper字幕生成成功: /Users/zhoukk/autoclip/data/temp/【Z哥0907直播】前村长事件---市场噪音解读对大A会有什么影响.srt
2025-09-08 17:09:16,391 - backend.api.v1.bilibili - INFO - 视频文件已移动到: /Users/zhoukk/autoclip/data/projects/e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785/raw/input.mp4
2025-09-08 17:09:16,391 - backend.api.v1.bilibili - INFO - 字幕文件已移动到: /Users/zhoukk/autoclip/data/projects/e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785/raw/input.srt
2025-09-08 17:09:16,393 - backend.api.v1.bilibili - INFO - B站下载任务完成: 391627c3-3be1-4d83-bc05-f82fffd51462, 项目ID: e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785
2025-09-08 17:09:16,393 - backend.api.v1.bilibili - INFO - B站项目 e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785 下载完成,等待自动化流水线启动
2025-09-08 17:09:16,393 - backend.api.v1.bilibili - ERROR - 启动B站项目 e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785 自动化流水线失败: this event loop is already running.
2025-09-08 17:09:16,393 - backend.services.auto_pipeline_service - INFO - 自动启动项目流水线: e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785
2025-09-08 17:09:16,397 - backend.services.auto_pipeline_service - INFO - 创建处理任务: 9d7444cc-a844-4c05-a1e3-cb37da52e2ba
2025-09-08 17:09:16,398 - backend.services.auto_pipeline_service - INFO - 项目 e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785 状态已更新为处理中
2025-09-08 17:09:16,400 - backend.services.progress_update_service - INFO - 开始监控任务进度: 9d7444cc-a844-4c05-a1e3-cb37da52e2ba
2025-09-08 17:09:16,400 - backend.services.auto_pipeline_service - INFO - 准备提交Celery任务: e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785
2025-09-08 17:09:16,400 - backend.services.auto_pipeline_service - INFO - 视频文件: /Users/zhoukk/autoclip/data/projects/e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785/raw/input.mp4
2025-09-08 17:09:16,400 - backend.services.auto_pipeline_service - INFO - 字幕文件: /Users/zhoukk/autoclip/data/projects/e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785/raw/input.srt
2025-09-08 17:09:16,400 - backend.utils.task_submission_utils - INFO - 提交视频流水线任务: e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785
2025-09-08 17:09:16,400 - backend.utils.task_submission_utils - INFO - 准备提交任务到队列...
2025-09-08 17:09:16,400 - backend.utils.task_submission_utils - INFO - 任务名称: backend.tasks.processing.process_video_pipeline
2025-09-08 17:09:16,400 - backend.utils.task_submission_utils - INFO - 任务参数: ['e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785', '/Users/zhoukk/autoclip/data/projects/e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785/raw/input.mp4', '/Users/zhoukk/autoclip/data/projects/e21fdd3d-e7e0-4fcb-8d7e-42a1c88cc785/raw/input.srt']
2025-09-08 17:09:16,448 - backend.utils.task_submission_utils - INFO - 视频流水线任务已提交: 4e0dd318-87aa-48b4-aa0b-66d62c2b3c25
2025-09-08 17:09:16,448 - backend.utils.task_submission_utils - INFO - 任务状态: PENDING
2025-09-08 17:09:16,449 - backend.utils.task_submission_utils - INFO - Redis队列长度: 0
2025-09-08 17:09:16,449 - backend.services.auto_pipeline_service - INFO - Celery任务提交结果: {'success': True, 'task_id': '4e0dd318-87aa-48b4-aa0b-66d62c2b3c25', 'status': 'PENDING', 'message': '视频流水线任务已提交'}
2025-09-08 17:09:16,449 - backend.services.auto_pipeline_service - INFO - Celery任务已提交: 4e0dd318-87aa-48b4-aa0b-66d62c2b3c25
2025-09-08 17:11:57,189 - backend.services.processing_orchestrator - INFO - 流水线模块导入成功
2025-09-08 17:11:57,417 - backend.main - INFO - 启动AutoClip API服务...
2025-09-08 17:11:57,418 - backend.main - INFO - 数据库表创建完成
2025-09-08 17:11:57,418 - backend.main - INFO - API密钥已加载到环境变量
2025-09-08 17:18:20,836 - backend.api.v1.bilibili - INFO - 开始解析B站视频: https://www.bilibili.com/video/BV1Zmedz4EfA/
2025-09-08 17:18:21,620 - backend.api.v1.bilibili - INFO - 视频信息解析成功: 颜值与智慧双杀Claude Code华人产品经理Cat Wu的硬核开发哲学
2025-09-08 17:18:25,077 - backend.api.v1.bilibili - INFO - 创建B站下载任务: https://www.bilibili.com/video/BV1Zmedz4EfA/
2025-09-08 17:18:36,081 - backend.utils.bilibili_downloader - INFO - 正在查找字幕文件,标题: 颜值与智慧双杀Claude Code华人产品经理Cat Wu的硬核开发哲学
2025-09-08 17:18:36,081 - backend.utils.bilibili_downloader - INFO - 重命名AI字幕文件: 颜值与智慧双杀Claude Code华人产品经理Cat Wu的硬核开发哲学.ai-zh.srt -> 颜值与智慧双杀Claude Code华人产品经理Cat Wu的硬核开发哲学.srt
2025-09-08 17:18:36,081 - backend.utils.bilibili_downloader - INFO - 下载完成: 颜值与智慧双杀Claude Code华人产品经理Cat Wu的硬核开发哲学
2025-09-08 17:18:36,086 - backend.api.v1.bilibili - INFO - 视频文件已移动到: /Users/zhoukk/autoclip/data/projects/dafc2875-6c8c-49fd-90c4-b0ba645b2112/raw/input.mp4
2025-09-08 17:18:36,086 - backend.api.v1.bilibili - INFO - 字幕文件已移动到: /Users/zhoukk/autoclip/data/projects/dafc2875-6c8c-49fd-90c4-b0ba645b2112/raw/input.srt
2025-09-08 17:18:36,087 - backend.api.v1.bilibili - INFO - B站下载任务完成: d3cbf3db-762a-40a8-863e-297f828dc85a, 项目ID: dafc2875-6c8c-49fd-90c4-b0ba645b2112
2025-09-08 17:18:36,087 - backend.api.v1.bilibili - INFO - B站项目 dafc2875-6c8c-49fd-90c4-b0ba645b2112 下载完成,等待自动化流水线启动
2025-09-08 17:18:36,087 - backend.api.v1.bilibili - ERROR - 启动B站项目 dafc2875-6c8c-49fd-90c4-b0ba645b2112 自动化流水线失败: this event loop is already running.
2025-09-08 17:18:36,087 - backend.services.auto_pipeline_service - INFO - 自动启动项目流水线: dafc2875-6c8c-49fd-90c4-b0ba645b2112
2025-09-08 17:18:36,090 - backend.services.auto_pipeline_service - INFO - 创建处理任务: 0036a3e7-2fb4-4a78-9c7d-24f4cd4f3c55
2025-09-08 17:18:36,091 - backend.services.auto_pipeline_service - INFO - 项目 dafc2875-6c8c-49fd-90c4-b0ba645b2112 状态已更新为处理中
2025-09-08 17:18:36,092 - backend.services.progress_update_service - INFO - 开始监控任务进度: 0036a3e7-2fb4-4a78-9c7d-24f4cd4f3c55
2025-09-08 17:18:36,092 - backend.services.auto_pipeline_service - INFO - 准备提交Celery任务: dafc2875-6c8c-49fd-90c4-b0ba645b2112
2025-09-08 17:18:36,092 - backend.services.auto_pipeline_service - INFO - 视频文件: /Users/zhoukk/autoclip/data/projects/dafc2875-6c8c-49fd-90c4-b0ba645b2112/raw/input.mp4
2025-09-08 17:18:36,092 - backend.services.auto_pipeline_service - INFO - 字幕文件: /Users/zhoukk/autoclip/data/projects/dafc2875-6c8c-49fd-90c4-b0ba645b2112/raw/input.srt
2025-09-08 17:18:36,092 - backend.utils.task_submission_utils - INFO - 提交视频流水线任务: dafc2875-6c8c-49fd-90c4-b0ba645b2112
2025-09-08 17:18:36,092 - backend.utils.task_submission_utils - INFO - 准备提交任务到队列...
2025-09-08 17:18:36,092 - backend.utils.task_submission_utils - INFO - 任务名称: backend.tasks.processing.process_video_pipeline
2025-09-08 17:18:36,092 - backend.utils.task_submission_utils - INFO - 任务参数: ['dafc2875-6c8c-49fd-90c4-b0ba645b2112', '/Users/zhoukk/autoclip/data/projects/dafc2875-6c8c-49fd-90c4-b0ba645b2112/raw/input.mp4', '/Users/zhoukk/autoclip/data/projects/dafc2875-6c8c-49fd-90c4-b0ba645b2112/raw/input.srt']
2025-09-08 17:18:36,137 - backend.utils.task_submission_utils - INFO - 视频流水线任务已提交: 9599e8de-52ce-48f9-97df-6061fd45c8ad
2025-09-08 17:18:36,138 - backend.utils.task_submission_utils - INFO - 任务状态: PENDING
2025-09-08 17:18:36,138 - backend.utils.task_submission_utils - INFO - Redis队列长度: 0
2025-09-08 17:18:36,138 - backend.services.auto_pipeline_service - INFO - Celery任务提交结果: {'success': True, 'task_id': '9599e8de-52ce-48f9-97df-6061fd45c8ad', 'status': 'PENDING', 'message': '视频流水线任务已提交'}
2025-09-08 17:18:36,138 - backend.services.auto_pipeline_service - INFO - Celery任务已提交: 9599e8de-52ce-48f9-97df-6061fd45c8ad