源文件修复脚本 virb_repair

源文件修复脚本 virb_repair.zip

修复源视频文件的音轨坏包。典型场景:VIRB Edit 导出某个项目必失败、诊断日志(用 virb_diag.bat 收集)显示 decode audio error / Decoded too many bad packets,而播放器播放这个素材完全正常。

修复原理:VIRB 导出失败几乎都是音频流损坏导致的(视频流坏包它能容忍跳过,音频坏包 7 个就中止导出)。所以脚本采用视频流无损原样拷贝 + 音轨重新编码的方式——不重编码视频,几分钟就能处理完一个几十 GB 的 4K 文件。

诊断脚本 virb_diag

诊断脚本 virb_diag.zip

当 VIRB Edit 导出视频报错(弹出 ManagedExportException 之类的异常窗口)或导出崩溃时,一键收集该电脑上的所有相关证据:

收集内容来源用途
全部导出日志的 Error/Warning 行(按时间新→旧)%LOCALAPPDATA%\Temp\VirbExport\5.4.3.0\app*.log定位真实原因(异常对话框里的信息只是"包装",真正原因在日志里)
最新一次导出的完整日志末尾 150 行同上看导出设置、源文件信息、崩溃前的完整上下文
VIRB 错误报告包(含内存转储 .dmp)%LOCALAPPDATA%\Temp\VirbExport\VIRB-Edit_5.4.3.zip深度分析用,自动解包到 virb_errpkg 文件夹
ErrorReport.xml%LOCALAPPDATA%\Temp\VirbExport\VIRB 自己写的错误摘要

标签: none