This repository has been archived on 2026-02-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
openclaw-skills/skills/bilibili-analyzer/references/faq.md
T
2026-02-09 22:21:51 +08:00

87 lines
3.0 KiB
Markdown
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.
# 常见问题 (FAQ)
## 基础问题
### Q: 为什么需要FFmpeg?
A: FFmpeg是一个强大的多媒体处理工具,本工具使用它从视频中提取关键帧。没有FFmpeg,帧提取功能将无法工作。
### Q: 分析一个视频需要多长时间?
A: 取决于多个因素:
- 视频长度
- 帧提取间隔和最大帧数
- 网络速度(下载阶段)
- AI分析并行度
一般来说,10分钟视频(默认设置)约需5-10分钟完成分析。
### Q: 支持哪些视频格式?
A: 支持B站所有可播放的视频格式。系统使用yt-dlp下载,会自动选择最佳质量。
## 错误处理
### Q: 遇到"URL无效"错误怎么办?
A: 请确保URL格式正确:
- 标准格式: `https://www.bilibili.com/video/BV1xx411c7mD`
- 短链接: `https://b23.tv/xxxxx`
- 不支持番剧、直播等其他类型链接
### Q: 下载失败怎么办?
A: 可能的原因和解决方案:
1. **网络问题**: 检查网络连接,使用`--retries`增加重试次数
2. **视频不存在**: 确认视频未被删除或设为私有
3. **地区限制**: 某些视频可能有地区限制
### Q: FFmpeg报错怎么办?
A:
1. 确认FFmpeg已正确安装: `ffmpeg -version`
2. 确认FFmpeg在系统PATH中
3. 尝试重新安装FFmpeg
### Q: AI分析失败怎么办?
A: 系统会自动重试失败的分析任务。如果仍然失败:
1. 检查Claude Code配置
2. 查看日志文件了解详细错误
3. 部分结果会保存到`partial_report.json`
## 高级用法
### Q: 如何只分析视频的特定部分?
A: 目前不支持指定时间范围,但可以通过调整参数间接实现:
- 增大`--interval`跳过更多内容
- 减小`--max-frames`限制分析帧数
### Q: 如何提高分析速度?
A:
1. 增加并行worker: `-w 8`
2. 减少帧数: `-m 20`
3. 增大间隔: `-i 60`
4. 禁用场景检测: `--no-scene-detection`
### Q: 如何获取更详细的分析?
A:
1. 减小帧间隔: `-i 10`
2. 增加最大帧数: `-m 100`
3. 启用所有分析焦点: `-f text,objects,faces,actions,scene`
### Q: 分析中断后如何恢复?
A: 系统会自动保存检查点。目前需要重新运行命令,未来版本将支持从检查点恢复。
## 输出相关
### Q: 报告中的图片路径是什么格式?
A: 使用相对路径,格式为`./frames/frame_XXX_HH-MM-SS.jpg`,确保报告和frames目录在同一位置时图片可正常显示。
### Q: 日志文件在哪里?
A: 日志文件`analysis.log`位于输出目录中,与`report.md`同级。
## 错误代码
| 错误 | 原因 | 解决方案 |
|------|------|----------|
| `URLValidationError` | URL格式不正确 | 使用正确的B站视频URL |
| `MetadataFetchError` | 无法获取视频信息 | 检查视频是否存在/私有 |
| `DownloadError` | 下载失败 | 检查网络,增加重试次数 |
| `FFmpegError` | FFmpeg问题 | 安装/重装FFmpeg |
| `AnalysisError` | AI分析失败 | 检查Claude Code配置 |
| `ReportGenerationError` | 报告生成失败 | 检查输出目录权限 |