ErrLookup › ATH-MaaS/Pixelle-Video
ATH-MaaS/Pixelle-Video
🚀 AI 全自动短视频引擎 | AI Fully Automated Short Video Engine · Python · 117 source files
Analyzed at 848b054e4f on 2026-08-30. 142 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| str(e) | http | error | http-500, api, llm, generic-error |
| File not found: {file_path} | http | error | http-404, filesystem, path-resolution |
| Path is not a file: {file_path} | http | error | http-400, filesystem, bad-request |
| Access denied: only {', '.join(p.rstrip('/') for p in allowe | http | warning | http-403, security, path-traversal |
| Access denied | http | warning | http-403, security, path-traversal |
| str(e) | http | error | http-500, filesystem, permissions, generic-error |
| str(e) | http | error | http-500, rendering, api, generic-error |
| Template not found: {template} | http | error | http-404, template, configuration |
| Video workflow used. Please use /media/generate endpoint for | http | warning | http-400, api-migration, wrong-endpoint, backward-compatibility |
| str(e) | http | error | http-500, image-generation, fastapi, backend-failure |
| str(e) | http | error | http-500, llm, api-key, provider-error |
| str(e) | http | error | http-500, workflow-discovery, fastapi, filesystem |
| str(e) | http | error | http-500, task-manager, fastapi, state |
| Task {task_id} not found | http | warning | http-404, rest-api, task-management, fastapi |
| str(e) | http | error | http-500, tts, unhandled-exception, audio, fastapi |
| frame_template is required to determine media size | exception | error | fastapi, validation, missing-parameter, video |
| str(e) | http | error | fastapi, http-500, error-handling, video |
| Progress must be between 0.0 and 1.0, got {self.progress} | validation | error | python, validation, dataclass, progress |
| No assets provided. Please upload at least one image or vide | exception | error | validation, missing-argument, pipeline |
| Unknown pipeline: '{pipeline}'. Available pipelines: {availa | exception | error | validation, invalid-value, pipeline |
| Image file not found: {image_path} | exception | error | file-not-found, filesystem, validation |
| Video file not found: {video_path} | exception | error | file-not-found, filesystem, video |
| Unsupported asset type for VLM analysis: {asset_path} | exception | error | validation, unsupported-format, asset-type |
| API VLM analysis requires an explicitly selected VLM model. | exception | error | configuration, missing-config, vlm |
| API VLM analysis returned empty description | exception | error | api, empty-response, vlm |
| API workflow '{workflow}' not found. Available API workflows | exception | error | validation, invalid-value, workflow |
| API image generation returned no result: provider={provider} | exception | error | api, empty-response, image-generation |
| API video models require image_path, first_clip_path, or ref | validation | error | validation, missing-argument, video-generation |
| first_clip_path is only supported for DashScope wan2.7 model | validation | error | validation, provider-support, video-generation |
| API video generation did not create file: {save_path} | exception | error | io, file-not-found, video-generation |
| ARK_API_KEY not set. Configure ARK only when using Seedream | exception | error | configuration, missing-env-var, authentication |
| OPENAI_API_KEY not set. Configure OpenAI only when using GPT | exception | error | configuration, missing-env-var, authentication |
| DashScope generation failed: {e} | exception | error | network, api-error, image-generation |
| dashscope package not installed. Run: pip install dashscope | exception | error | dependency, missing-package, installation |
| DashScope image generation returned no image URLs. output={g | exception | error | api-error, empty-response, image-generation |
| Image generation failed: {response.code}, {response.message} | exception | error | api-error, http-status, image-generation |
| DashScope image edit returned no image URLs. output={getattr | exception | error | api-error, empty-response, image-editing |
| Image edit failed: {response.code}, {response.message}, stat | exception | error | dashscope, api-response, image-edit |
| OpenAI API 返回数据为空 | exception | error | openai, empty-response, image-generation |
| 未在响应中找到 url 或 b64_json | exception | error | openai, response-parsing, image-generation |
| Max attempts reached, failed to generate image. Last error: | exception | error | openai, retry-exhausted, image-generation |
| No suitable white column found within the specified range | validation | error | image-processing, valueerror, split |
| No image paths provided | validation | error | image-processing, empty-input, valueerror |
| DASHSCOPE_API_KEY 未设置,无法使用图片上传服务 | exception | error | dashscope, missing-api-key, configuration |
| Failed to get upload policy: {response.text} | http | error | dashscope, http-error, upload |
| Failed to upload file: {response.text} | http | error | oss, upload, http-error, aliyun |
| 文件不存在: {file_path} | validation | error | file-not-found, upload, filesystem |
| ARK_API_KEY not set. | exception | error | configuration, api-key, env-var |
| 未知的视频生成模型: {model} | validation | error | configuration, invalid-argument, model-name |
| DashScope {action_name} failed after {max_attempts} attempts | exception | error | network, retry, timeout |
| dashscope package not installed. Run: pip install dashscope | exception | error | dependency, installation, import |
| 输入图片不存在: {image_path} | validation | error | file-not-found, input-validation, path |
| 尾帧图片不存在: {last_image_path} | validation | error | file-not-found, input-validation, path |
| 输入视频片段不存在: {first_clip_path} | validation | error | file-not-found, input-validation, path |
| 参考图片不存在: {reference_image_path} | validation | error | file-not-found, input-validation, path |
| 参考图片不存在: {ref_image_path} | validation | error | file-not-found, input-validation, path |
| 参考视频不存在: {ref_video_path} | validation | error | file-not-found, path-validation, video |
| 参考音频不存在: {reference_audio_path} | validation | error | file-not-found, path-validation, audio |
| 驱动音频不存在: {audio_path} | validation | error | file-not-found, path-validation, audio |
| DashScope reference-to-video models require at least one ref | validation | error | missing-argument, input-validation, dashscope |
| DashScope video edit models require video input and may use | validation | error | missing-argument, input-validation, dashscope, video-edit |
| DashScope legacy video models require image_path. | validation | error | missing-argument, input-validation, dashscope, legacy-models |
rsp.code 万象视频 API 错误: status={rsp.status_code}, code={rsp.code}, message={rsp.message} | exception | error | dashscope, api-error, http-status, network |
| 万象视频 API 未返回 video_url 或 task_id,无法查询结果: status={rsp.status_ | exception | error | dashscope, response-parsing, async-task, sdk-version |
| 万象视频任务查询失败: status={rsp.status_code}, code={rsp.code}, messa | exception | error | dashscope, async-task, polling, api-error |
| 万象视频任务完成后仍未返回 video_url: code={rsp.code}, message={rsp.messa | exception | error | dashscope, async-task, missing-video-url, api-response |
| 视频下载失败: HTTP {resp.status_code} | exception | error | http, download, network, dashscope |
| Invalid DashScope media combination: {'+'.join(sorted(media_ | validation | error | validation, input-validation, dashscope, argument-error |
| 输入图片不存在: {image_path} | validation | error | file-not-found, input-validation, kling, path |
| 可灵 API 错误: code={data.get('code')}, message={data.get('messa | exception | error | kling, api-error, auth, task-submission |
| 可灵查询 API 错误: code={data.get('code')}, message={data.get('mes | exception | error | kling, api-error, polling, task-not-found |
| 可灵视频生成失败: {msg} (task_id={task_id}) | exception | error | kling, task-failed, polling, content-moderation |
| 可灵视频生成超时 (task_id={task_id}, 已等待 {self.max_polls * self.poll | exception | error | timeout, kling, polling, async-task |
| 可灵任务成功但未返回视频数据 (task_id={task_id}) | exception | error | kling, missing-video, schema-change, api-response |
| 可灵任务成功但视频 URL 为空 (task_id={task_id}) | exception | error | kling, empty-url, schema-change, api-response |
| ARK_API_KEY not set. | exception | critical | api-key, environment, configuration, seedance |
| 输入图片不存在: {image_path} | validation | error | file-not-found, input-validation, image |
| Seedance API 未返回任务 ID: {data} | exception | error | api-response, seedance, http, contract-change |
| Seedance 任务成功但未返回视频 URL: {data} | exception | error | api-response, seedance, schema-validation, video |
| Seedance 视频生成{status}: {error_msg} | exception | error | seedance, remote-error, video-generation, content-policy |
| Seedance 视频生成超时 (task_id={task_id}) | exception | error | timeout, polling, seedance, video-generation |
| DashScope VLM model must be explicitly selected. | exception | error | dashscope, vlm, required-argument, configuration |
| DashScope VLM API key is not configured. | exception | critical | dashscope, api-key, environment, initialization |
| DashScope video input does not support data URLs in this ada | validation | error | dashscope, vlm, data-url, video |
| 无法解析 base64 图片: {e} | validation | error | dashscope, vlm, base64, data-url, input-validation |
| dashscope package not installed. Run: pip install dashscope | exception | error | python, missing-dependency, dashscope, runtime-error |
| DashScope QwenVLClient failed: {getattr(response, 'message', | exception | error | dashscope, api-error, qwen, vlm, http-status |
| DashScope QwenVLClient error: {e} | exception | error | dashscope, exception-wrapping, qwen, vlm, network |
| No default workflow configured for {self.service_name}. Plea | validation | error | python, configuration, valueerror, workflow, comfyui |
| Workflow '{workflow}' not found. Available workflows: {avail | validation | error | python, valueerror, workflow, comfyui, invalid-argument |
| Template not found: {template_path} | validation | error | file-not-found, filesystem, template, python |
| HTML rendering failed: {type(e).__name__}: {e} | exception | error | rendering, runtime-error, wrapping, python |
| Unknown media type: {media_result.media_type} | validation | error | validation, enum, value-error, python |
| Unknown media type: {frame.media_type} | validation | error | validation, enum, value-error, python |
| Generated media file not found: {local_path} | validation | error | file-not-found, filesystem, artifact, python |
| Image file not found: {image_path} | validation | error | python, file-not-found, input-validation |
| Image analysis failed: {error_msg} | exception | error | python, workflow-execution, comfyui |
| No description generated | exception | error | python, output-parsing, comfyui |
| Failed to parse LLM response as {response_type.__name__}: {c | exception | error | python, llm, json-parsing, pydantic |
| API media service is not initialized | exception | error | python, initialization, configuration, runtime-error |
| Media generation failed: {error_msg} | exception | error | workflow-execution, comfyui, runninghub, media-generation, async |
| No video generated | exception | error | workflow-output, comfyui, video, missing-output |
| No image generated | exception | error | workflow-output, comfyui, image, missing-output |
| TTS generation failed: {error_msg} | exception | error | workflow-execution, comfyui, tts, runninghub, async |
| No audio file generated by workflow | exception | error | workflow-output, tts, comfyui, missing-output, audio |
| FFmpeg not found. Please install it: macOS: brew install f | exception | error | ffmpeg, environment, dependency-missing |
| Videos list cannot be empty | validation | error | validation, argument-error |
| Failed to concatenate videos: {error_msg} | exception | error | ffmpeg, concat, subprocess |
| Failed to concatenate videos: {e} | exception | error | ffmpeg, concat, unexpected-exception |
| Failed to add audio to video: {error_msg} | exception | error | ffmpeg, audio, muxing |
| Failed to merge audio and video: {error_msg} | exception | error | ffmpeg, audio, muxing |
| Failed to overlay image on video: {error_msg} | exception | error | ffmpeg, overlay, filter |
| Failed to create video from image: {error_msg} | exception | error | ffmpeg, image, encoding |
| Failed to add BGM: {error_msg} | exception | error | ffmpeg, audio, bgm |
| BGM file not found: '{bgm_path}' Tried paths: 1. {trie | exception | error | file-not-found, bgm, ffmpeg, assets |
| Failed to trim video: {error_msg} | exception | error | ffmpeg, runtime-error, video-trim, subprocess |
| Failed to pad video: {error_msg} | exception | error | ffmpeg, runtime-error, video-padding, subprocess |
| Video file not found: {video_path} | exception | error | file-not-found, input-validation, video-analysis |
| Video analysis failed: {error_msg} | exception | error | workflow, api, video-analysis, upstream-failure |
| No description generated from video analysis | exception | error | video-analysis, workflow, empty-output, parsing |
| Invalid response format: missing 'narrations' key | validation | error | llm, schema-validation, json-parsing, narration |
| Expected {n_scenes} narrations, got only {len(narrations)} | validation | error | llm, count-mismatch, narration, token-limit |
| Invalid response format: missing 'image_prompts' | exception | error | llm, json-parsing, schema-validation, retry |
| Batch {batch_idx} prompt count mismatch (attempt {attempt}/{ | validation | error | llm, validation, count-mismatch, batching |
| Invalid response format: missing 'video_prompts' | exception | error | llm, json-parsing, schema-validation |
| Prompt count mismatch: expected {len(batch_narrations)}, got | validation | error | llm, validation, count-mismatch |
| Resource not found: {os.path.join(resource_type, *paths)} | exception | error | file-not-found, resources, configuration, packaging |
| Invalid template path format: {template_path}. Expected form | validation | error | path-format, validation, templates |
| Invalid size format in path: {template_path}. Directory name | validation | error | path-format, validation, templates |
| Invalid size dimensions: {width}x{height} | validation | error | validation, dimensions, templates |
| Failed to parse size from path: {template_path}. Expected fo | validation | error | validation, path-format, integer-parsing |
| Template not found: {size}/{template_name} Available templat | exception | error | file-not-found, templates, configuration |
| Template not found: {size}/{template_name} Available sizes: | exception | error | file-not-found, template, configuration |
| The workflow file does not exist: {workflow_path} | exception | error | file-not-found, workflow, configuration |
| The workflow did not return a video. Please check the workfl | exception | error | workflow, video-output, comfyui |
| 请先在素材分析服务中选择 API VLM 模型。 / Please select an API VLM model in | exception | error | validation, configuration, vlm |
| The second step workflow file does not exist:{second_workflo | exception | error | file-not-found, workflow, configuration |
| The second step of the workflow did not return a video. Plea | exception | error | workflow, video-output, comfyui |
| workflow execution failed: {combine_image.msg} | exception | error | workflow-execution, comfyui, runninghub |
| workflow execution failed: {synthesis_result.msg} | exception | error | workflow-execution, comfyui, runninghub |
| The workflow file does not exist: {workflow_path} | exception | error | file-not-found, workflow-config, filesystem, i2v |
| The workflow did not return a video. Please check the workfl | exception | error | comfyui, workflow-config, empty-result, i2v |