From 5bd47aaf15f6c2338a9e86fea6caccfec5e19a5f Mon Sep 17 00:00:00 2001 From: lanyeeee Date: Wed, 12 Aug 2026 05:19:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=8E=B7=E5=8F=96=E5=B9=BF=E5=91=8A?= =?UTF-8?q?=E7=89=87=E6=AE=B5=E5=A4=B1=E8=B4=A5=E6=97=B6=E4=BC=9A=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=9B=B4=E5=8F=8B=E5=A5=BD=E7=9A=84=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/downloader/tasks/video_process_task.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/downloader/tasks/video_process_task.rs b/src-tauri/src/downloader/tasks/video_process_task.rs index c11d26a..9eb5f52 100644 --- a/src-tauri/src/downloader/tasks/video_process_task.rs +++ b/src-tauri/src/downloader/tasks/video_process_task.rs @@ -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);