修改下载影像处理sr ot 多帧处理失败
continuous-integration/drone/push Build is passing Details

Test_HIR_Net8
hang 2026-01-04 11:36:50 +08:00
parent 0cb2015aae
commit 7fa043793e
1 changed files with 32 additions and 7 deletions

View File

@ -1125,7 +1125,20 @@ namespace IRaCIS.Core.API.Controllers
catch (Exception ex)
{
Log.Logger.Warning($"处理多帧合并{instance.Path}失败: {ex.Message}");
Log.Logger.Warning($"处理多帧合并{instance.Path}失败,以原始文件下载: {ex.Message}");
try
{
await using var source2 = await _oSSService.GetStreamFromOSSAsync(instance.Path);
await source2.CopyToAsync(entryStream, 32 * 1024, abortToken);
}
catch (Exception ex2)
{
Log.Logger.Warning($"原始文件下载{instance.Path}失败: {ex2.Message}");
}
}
#endregion
@ -2030,6 +2043,18 @@ namespace IRaCIS.Core.API.Controllers
{
Log.Logger.Warning($"处理多帧合并{instance.Path}失败: {ex.Message}");
try
{
await using var source2 = await _oSSService.GetStreamFromOSSAsync(instance.Path);
await source2.CopyToAsync(entryStream, 32 * 1024, abortToken);
}
catch (Exception ex2)
{
Log.Logger.Warning($"原始文件下载{instance.Path}失败: {ex2.Message}");
}
}
#endregion