# Debug模式
Debug 模式用于在排查问题时输出更详细的调试日志,并可以把配置和日志打包成"Debug 快照"文件发给开发者分析。普通用户平时无需开启,遇到灵异问题、需要向开发者反馈时再用。
# Debug 模式开关
配置文件 ./Config/DDTV_Config.ini:
| 配置项 | 默认值 | 说明 |
|---|---|---|
DebugMode | false | 调试模式开关。只控制 Debug 级别的日志是否显示/记录,不影响任何录制功能 |
也可以在 Desktop 设置页 / WEBUI 设置中修改。
# Server 版控制台热切换
Server 模式下不用改配置、不用重启:在控制台按 i 进入交互菜单后,按 z 即可在"打开/关闭调试模式"之间切换,立即生效。
# Debug 快照(给开发者的一键打包)
Debug 快照会把 ./Config/ 目录下的配置和日志数据库打包成 zip,并用内置公钥加密(AES+RSA),生成到 ./Debug/ 目录,文件名形如 Debug_2026-08-06T12-00-00-000.zip_Encryof.zip。因为文件被加密,只有开发者能解开,所以你不用担心配置里的敏感信息(如账号凭据)在传输中泄露——但也意味着这个文件你自己打不开,它是专门用来发给开发者排查问题的。
生成方式(任选其一):
- Server 控制台:按
i进入菜单后按d(生成调试包) - Desktop:设置页中的"生成 Debug 快照"相关按钮
- API:调用
system/generate_debug_file_snapshot接口,返回生成文件的路径
生成后把 ./Debug/ 下的 _Encryof.zip 文件发给开发者(可在 DDTV 功能反馈讨论群 338182356 联系),并附上问题现象和大致时间点即可。
TIP
开启 DebugMode 后再重现一遍问题、然后生成快照,日志信息量最大,排查效率最高。排查完记得关掉 Debug 模式,避免日志量过大。