feat: create collection directory for video sections
当视频有多个 section(合集)时,也创建合集子目录存放下载的视频。 之前只有番剧模式(season)才会创建子目录。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -156,7 +156,9 @@ export class ParseModalComp implements VanComponent {
|
|||||||
const activeVideoInfo = getActiveFormatVideo(info.info!, info.info!.accept_quality[info.formatIndex.val], this.preferredCodec.val)
|
const activeVideoInfo = getActiveFormatVideo(info.info!, info.info!.accept_quality[info.formatIndex.val], this.preferredCodec.val)
|
||||||
const pagesLength = workRoute.videoInfoCardData.val.pages.length
|
const pagesLength = workRoute.videoInfoCardData.val.pages.length
|
||||||
// 合集标题,用于创建子目录
|
// 合集标题,用于创建子目录
|
||||||
const seasonTitle = workRoute.videoInfoCardMode.val == 'season' ? cardTitle.trim() : undefined
|
// season 模式(番剧)或有多个 section(视频合集)时创建子目录
|
||||||
|
const hasMultipleSections = workRoute.videoInfoCardData.val.section.length > 0
|
||||||
|
const seasonTitle = (workRoute.videoInfoCardMode.val == 'season' || (isVideoMode && hasMultipleSections)) ? cardTitle.trim() : undefined
|
||||||
|
|
||||||
return ({
|
return ({
|
||||||
bvid: info.page.bvid,
|
bvid: info.page.bvid,
|
||||||
|
|||||||
Reference in New Issue
Block a user