From b734153d6654f493e0e53e10446ac8e580e9eb20 Mon Sep 17 00:00:00 2001 From: zwb Date: Wed, 2 Sep 2020 18:34:25 +0800 Subject: [PATCH] [Bilibili] add video title as part of file name --- youtube_dl/extractor/bilibili.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/bilibili.py b/youtube_dl/extractor/bilibili.py index 67403e012..57433b12d 100644 --- a/youtube_dl/extractor/bilibili.py +++ b/youtube_dl/extractor/bilibili.py @@ -189,9 +189,12 @@ class BiliBiliIE(InfoExtractor): continue self._report_error(video_info) part_title = part_info['title'] - if len(part_list) == 1: + if len(part_list) == 1 or len(part_title) == 0: # if video only got one part, use video title instead of part title part_title = title + else: + # some video not name part title properly, so add video title in front + part_title = title + "_" + part_title for idx, durl in enumerate(video_info['durl'], start=1): # some video is splited to many fragments, here is this fragments formats = [{