aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/bilibili.py
diff options
context:
space:
mode:
authorYifu Yu <root@jackyyf.com>2022-09-01 01:52:16 +0800
committerGitHub <noreply@github.com>2022-08-31 23:22:16 +0530
commitde49cdbe9d37a66b05bb73292cfba031847386dc (patch)
tree19d2ab9aa2a2f26d6a58dc010d5973a1b7eebf68 /yt_dlp/extractor/bilibili.py
parent9f9c85dda4953923d710ca9d24b2e433ec26e882 (diff)
downloadhypervideo-pre-de49cdbe9d37a66b05bb73292cfba031847386dc.tar.lz
hypervideo-pre-de49cdbe9d37a66b05bb73292cfba031847386dc.tar.xz
hypervideo-pre-de49cdbe9d37a66b05bb73292cfba031847386dc.zip
[extractor/bilibili] Extract `flac` with premium account (#4759)
Authored by: jackyyf
Diffstat (limited to 'yt_dlp/extractor/bilibili.py')
-rw-r--r--yt_dlp/extractor/bilibili.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/yt_dlp/extractor/bilibili.py b/yt_dlp/extractor/bilibili.py
index 17c974d49..59f5791d1 100644
--- a/yt_dlp/extractor/bilibili.py
+++ b/yt_dlp/extractor/bilibili.py
@@ -218,6 +218,9 @@ class BiliBiliIE(InfoExtractor):
durl = traverse_obj(video_info, ('dash', 'video'))
audios = traverse_obj(video_info, ('dash', 'audio')) or []
+ flac_audio = traverse_obj(video_info, ('dash', 'flac', 'audio'))
+ if flac_audio:
+ audios.append(flac_audio)
entries = []
RENDITIONS = ('qn=80&quality=80&type=', 'quality=2&type=mp4')