feat: 获取广告片段失败时会提供更友好的错误信息

This commit is contained in:
lanyeeee
2026-08-12 05:19:24 +08:00
parent 5d9f3ae3ac
commit 5bd47aaf15
@@ -292,7 +292,10 @@ impl VideoProcessTask {
let bili_client = app.get_bili_client();
let cid = Some(progress.cid);
let skip_segments = bili_client.get_skip_segments(bvid, cid).await?;
let skip_segments = bili_client
.get_skip_segments(bvid, cid)
.await
.wrap_err("获取广告片段失败,请[继续]以重试。如果重试多次依旧失败,请在设置中取消勾选[标记广告]")?;
for segment in skip_segments.0 {
if let Some(chapter_segment) = segment.into_chapter_segment() {
chapter_segments.insert(chapter_segment);