Yen Chi Hsuan
bd8f48c78b
[bilibili] Support new Bangumi URLs ( closes #11845 )
To reduce complexity, I don't support old Bangumi URLs directly via
_VALID_URL. Instead, I choose to let it go to generic redirection. An
example can be found in #10190 :
http://bangumi.bilibili.com/anime/v/40062
8 years ago
Remita Amine
baa3e1845b
[bilibili] fix extraction( closes #11077 )
8 years ago
Yen Chi Hsuan
ec85ded83c
Fix "invalid escape sequences" error on Python 3.6
8 years ago
Yen Chi Hsuan
86d68f906e
[bilibili] Fix extraction for videos without backup_url ( #10647 )
8 years ago
Yen Chi Hsuan
4875ff6847
[bilibili] Remove copyrighted test cases
I can't find any English or Chinese material that claims BiliBili has
bought legal redistribution permissions for copyrighted products from
copyrighted holders.
References for removed test cases:
"刀语": https://en.wikipedia.org/wiki/Katanagatari , by White Fox
"哆啦A梦": https://en.wikipedia.org/wiki/Doraemon , by Shin-Ei Animation
"岳父岳母真难当": https://en.wikipedia.org/wiki/Serial_(Bad)_Weddings , by Les films du 24
"混沌武士": https://en.wikipedia.org/wiki/Samurai_Champloo , by Manglobe
I shouldn't have added them to _TESTS
8 years ago
Yen Chi Hsuan
1f85029d82
[bilibili] Simplify
8 years ago
PeterDing
7be15d4097
[bilibili] Support episodes
[extractor/bilibili] add md5 for testing
[extractor/bilibili] remove unnecessary headers
[extractor/bilibili] correct _TESTS; find thumbnail for episode
[extractor/bilibili] [Fix] restore removed tests
9 years ago
Yen Chi Hsuan
04b32c8f96
[bilibili] Fix extraction ( closes #10375 )
Thanks @gdkchan for the algorithm
8 years ago
Yen Chi Hsuan
97653f81b2
[bilibili] Mark as broken
Bilibili now uses emscripten, which is very difficult for reverse
engineering. I don't expect it to be fixed in near future, so I mark
it as broken.
Ref: #10375
8 years ago
Yen Chi Hsuan
412abb8760
[bilibili] Update _TESTS
9 years ago
Yen Chi Hsuan
7264e38591
[bilibili] Fix for videos without upload time ( closes #9710 )
9 years ago
Yen Chi Hsuan
ad73083ff0
[bilibili] Add _part%d suffixes back ( closes #9660 )
9 years ago
Yen Chi Hsuan
6461f2b7ec
[bilibili] Fix extraction, improve and cleanup
9 years ago
Sergey M․
5886b38d73
Add support for https for all extractors as preventive and future-proof measure
9 years ago
remitamine
6612a34939
[bilibili] flake8
9 years ago
remitamine
76ab842d9b
[bilibili] use xpath_text and catch errors in xml document
9 years ago
Jaime Marquínez Ferrándiz
36e6f62cd0
Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x ( #7178 )
Attributes aren't unicode objects, so they couldn't be directly used in info_dict fields (for example '--write-description' doesn't work with bytes).
9 years ago
remitamine
497f5fd93f
[bilibili] extract multiple backup_urls
9 years ago
remitamine
520e753390
[bilibili] add support for specefic page extraction
9 years ago
remitamine
55af2b26e0
[bilibili] extract backup url
9 years ago
remitamine
d90e40305b
[bilibili] fix info extraction
9 years ago
Sergey M․
c6b68648f4
[bilibili] Show georestriction error
10 years ago
Sergey M․
f98470df69
[bilibili] Fix FutureWarning
10 years ago
Yen Chi Hsuan
6d00a2dcd1
[bilibili] Catch API call failures
JSON are returned in a failed API call
10 years ago
Yen Chi Hsuan
b535170b21
[bilibili] Skip assertion if HQ videos not available
10 years ago
Yen Chi Hsuan
c4a21bc9db
[bilibili] Extract multipart videos ( closes #3250 )
10 years ago
Yen Chi Hsuan
24e21613b6
[bilibili] Capture the video-not-exist message
10 years ago
Sergey M․
58a84b8cb6
[bilibili] Fix extraction ( Closes #4660 )
10 years ago
Philipp Hagemeister
1cc79574fc
Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
10 years ago
Sergey M․
def8b4039f
[bilibili] Fix extraction
11 years ago
Philipp Hagemeister
28746fbd59
[bilibili] Add preliminary support ( #2174 )
The URL http://www.bilibili.tv/video/av636603/index_2.html does not work yet.
11 years ago