snylonue
3988b7bf08
[bilibili] try to support python 2.6+ and fix ci
2020-03-11 16:14:40 +08:00
snylonue
e59daf797c
[bilibili] Follow youtube-dl coding conventions
2020-03-11 15:27:09 +08:00
snylonue
dccbdb63a6
[bilibili] Fix animation extractor
...
The codes are ugly and unstable, but they at least work with recent animations' links
fix #22012
2020-03-11 15:26:23 +08:00
Remita Amine
4bc15a68d1
[bilibili] add support audio albums and songs( closes #21094 )
2019-09-22 17:14:18 +01:00
Sergey M․
c9a0ea6e51
[bilibili] Update keys ( closes #19233 )
2019-02-17 05:00:16 +07:00
Sergey M․
61cb66830f
[bilibili] Restrict cid regex ( closes #16638 , closes #16734 )
2018-06-14 22:40:30 +07:00
Sergey M․
95a1322bc1
[bilibili] Remove debug from player params regexes
2018-04-01 02:06:58 +07:00
Sergey M․
d123960857
[bilibili] Switch to v2 playurl API
2018-03-16 03:18:53 +07:00
Sergey M․
3526c3043b
[bilibili] Fix and improve extraction ( closes #15048 , closes #15430 , closes #15622 , closes #15863 )
2018-03-16 00:19:17 +07:00
Luca Steeb
3a513f29ad
fix bilibili extraction ( closes #15171 )
2018-01-08 01:30:04 +08:00
Yen Chi Hsuan
ca27037171
[bilibili] Fix extraction of videos with double quotes in titles
...
Closes #13387
2017-06-15 11:19:03 +08:00
Yen Chi Hsuan
228cd9bb90
[bilibili] Fix video downloading ( closes #13001 )
2017-05-06 18:58:38 +08:00
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
2017-02-02 21:51:31 +08:00
Remita Amine
baa3e1845b
[bilibili] fix extraction( closes #11077 )
2017-01-18 17:00:15 +01:00
Yen Chi Hsuan
ec85ded83c
Fix "invalid escape sequences" error on Python 3.6
2017-01-06 00:58:56 +08:00
Yen Chi Hsuan
86d68f906e
[bilibili] Fix extraction for videos without backup_url ( #10647 )
2016-09-14 22:11:49 +08:00
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
2016-09-14 22:09:43 +08:00
Yen Chi Hsuan
1f85029d82
[bilibili] Simplify
2016-09-05 13:53:58 +08:00
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
2016-08-29 23:31:08 +08:00
Yen Chi Hsuan
04b32c8f96
[bilibili] Fix extraction ( closes #10375 )
...
Thanks @gdkchan for the algorithm
2016-08-28 22:06:31 +08:00
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
2016-08-24 21:28:00 +08:00
Yen Chi Hsuan
412abb8760
[bilibili] Update _TESTS
2016-08-08 12:57:17 +08:00
Yen Chi Hsuan
7264e38591
[bilibili] Fix for videos without upload time ( closes #9710 )
2016-06-08 14:31:40 +08:00
Yen Chi Hsuan
ad73083ff0
[bilibili] Add _part%d suffixes back ( closes #9660 )
2016-06-02 19:29:27 +08:00
Yen Chi Hsuan
6461f2b7ec
[bilibili] Fix extraction, improve and cleanup
2016-05-29 01:26:00 +08:00
Sergey M․
5886b38d73
Add support for https for all extractors as preventive and future-proof measure
2016-03-21 21:36:32 +06:00
remitamine
6612a34939
[bilibili] flake8
2015-12-03 22:43:19 +01:00
remitamine
76ab842d9b
[bilibili] use xpath_text and catch errors in xml document
2015-12-03 22:01:32 +01:00
remitamine
640bb54e73
Merge branch 'master' of https://github.com/rg3/youtube-dl into bilibili
2015-12-03 20:05:11 +01:00
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).
2015-10-25 20:13:16 +01:00
remitamine
497f5fd93f
[bilibili] extract multiple backup_urls
2015-10-21 08:24:05 +01:00
remitamine
520e753390
[bilibili] add support for specefic page extraction
2015-10-17 23:12:58 +01:00
remitamine
55af2b26e0
[bilibili] extract backup url
2015-10-17 18:30:51 +01:00
remitamine
d90e40305b
[bilibili] fix info extraction
2015-10-17 17:28:09 +01:00
Sergey M․
c6b68648f4
[bilibili] Show georestriction error
2015-07-18 17:36:46 +06:00
Sergey M․
f98470df69
[bilibili] Fix FutureWarning
2015-06-10 23:01:12 +06:00
Yen Chi Hsuan
6d00a2dcd1
[bilibili] Catch API call failures
...
JSON are returned in a failed API call
2015-05-27 04:23:21 +08:00
Yen Chi Hsuan
b535170b21
[bilibili] Skip assertion if HQ videos not available
2015-05-27 04:14:24 +08:00
Yen Chi Hsuan
c4a21bc9db
[bilibili] Extract multipart videos ( closes #3250 )
2015-04-30 18:26:08 +08:00
Yen Chi Hsuan
24e21613b6
[bilibili] Capture the video-not-exist message
2015-04-21 02:32:10 +08:00
Sergey M․
58a84b8cb6
[bilibili] Fix extraction ( Closes #4660 )
2015-01-08 01:33:22 +06:00
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
2014-12-13 12:35:45 +01:00
Sergey M․
def8b4039f
[bilibili] Fix extraction
2014-06-18 18:53:25 +07:00
Philipp Hagemeister
28746fbd59
[bilibili] Add preliminary support ( #2174 )
...
The URL http://www.bilibili.tv/video/av636603/index_2.html does not work yet.
2014-04-21 13:46:41 +02:00