Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-04 | [douyutv] Switch to the PC API to escape the 5-min limitation | Yen Chi Hsuan | |
Thanks @spacemeowx2 for the algo. Ref: https://gist.github.com/spacemeowx2/629b1d131bd7e240a7d28742048e80fc Closes #12316 | |||
2017-03-02 | release 2017.03.022017.03.02 | Sergey M․ | |
2017-03-02 | [ChangeLog] Actualize | Sergey M․ | |
2017-03-02 | [facebook] Fix extraction (closes #12323) | Yen Chi Hsuan | |
Almost all videos now use the pagelet type 'permalink_video_pagelet' | |||
2017-02-28 | release 2017.02.282017.02.28 | Sergey M․ | |
2017-02-28 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-28 | [daisuki] Add new extractor (closes #4738) | Yen Chi Hsuan | |
2017-02-28 | [douyu] Fix extraction and update _TESTS | Yen Chi Hsuan | |
They've switched from flv to hls Closes #12301 | |||
2017-02-27 | release 2017.02.272017.02.27 | Sergey M․ | |
2017-02-27 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-27 | [scivee] Remove extractor (#9315) | Yen Chi Hsuan | |
The Wikipedia page is changed from active to down: https://en.wikipedia.org/w/index.php?title=SciVee&diff=prev&oldid=723161154 Some other interesting bits: $ nslookup www.scivee.tv Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: www.scivee.tv canonical name = scivee.rcsb.org. Name: scivee.rcsb.org Address: 132.249.231.211 $ nslookup rcsb.org Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: rcsb.org Address: 132.249.231.77 Both IPs are from UCSD. I guess it's maintained by a lab and they don't maintain it anymore. | |||
2017-02-26 | [MDR] Relax _VALID_URL and playerURL matching and update _TESTS | Yen Chi Hsuan | |
Ref: #12169 | |||
2017-02-26 | [vevo] Fix videos with the new streams/streamsV3 format (closes #11719) | Yen Chi Hsuan | |
2017-02-25 | [njpwworld] Add new extractor (closes #11561) | Yen Chi Hsuan | |
2017-02-24 | release 2017.02.24.12017.02.24.1 | Sergey M․ | |
2017-02-24 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-24 | release 2017.02.242017.02.24 | Sergey M․ | |
2017-02-24 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-22 | release 2017.02.222017.02.22 | Sergey M․ | |
2017-02-22 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-23 | [crunchyroll] Fix descriptions with double quotes (closes #12124) | Yen Chi Hsuan | |
2017-02-21 | release 2017.02.212017.02.21 | Sergey M․ | |
2017-02-21 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-17 | release 2017.02.172017.02.17 | Sergey M․ | |
2017-02-17 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-17 | [theplatform] Recognize URLs with whitespaces (closes #12044) | Yen Chi Hsuan | |
2017-02-16 | [generic] Try parsing JWPlayer embedded videos (closes #12030) | Yen Chi Hsuan | |
2017-02-16 | release 2017.02.162017.02.16 | Sergey M․ | |
2017-02-16 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-14 | release 2017.02.142017.02.14 | Sergey M․ | |
2017-02-14 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-12 | [einthusan] Fix extraction (closes #11416) | Yen Chi Hsuan | |
The old test URLs are no longer valid, so I replace them with the one from #11416 | |||
2017-02-12 | ChangeLog: update after #12085 | Yen Chi Hsuan | |
2017-02-11 | release 2017.02.112017.02.11 | Sergey M․ | |
2017-02-11 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-10 | release 2017.02.102017.02.10 | Sergey M․ | |
2017-02-10 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-07 | release 2017.02.072017.02.07 | Sergey M․ | |
2017-02-07 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-06 | [gaskrank] Minor change and update ChangeLog after #11685 | Yen Chi Hsuan | |
2017-02-05 | [bandcamp] Fix extraction for incomplete albums | Yen Chi Hsuan | |
Closes #11727 | |||
2017-02-05 | [iwara] Fix extraction (closes #11781) | Yen Chi Hsuan | |
2017-02-05 | [googledrive] Fix extraction on Python 3.6 | Yen Chi Hsuan | |
Since Python 3.6, invalid escape sequences are deprecated. It's likely that there are invalid escape sequences somewhere on the webpage, so instead of unescaping the whole webpage, just unescape the URL. See https://bugs.python.org/issue27364. That change was designed for string literals, while it affects the 'unicode_escape' encoding as well. The code path is: str.decode('unicode_escape') codecs.unicode_escape_decode() PyUnicode_DecodeUnicodeEscape() | |||
2017-02-04 | release 2017.02.04.12017.02.04.1 | Sergey M․ | |
2017-02-04 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-04 | [ChangeLog] Actualize | Sergey M․ | |
2017-02-04 | release 2017.02.042017.02.04 | Sergey M․ | |
2017-02-03 | [ChangeLog] Update after #11901 | Yen Chi Hsuan | |
2017-02-03 | [ChangeLog] Update after #11565 | Yen Chi Hsuan | |
2017-02-03 | [youtube] Fix ytsearch* when cookies are provided | Yen Chi Hsuan | |
Closes #11924 The API with `page` is no longer used in browsers, and YouTube always returns {'reload': 'now'} when cookies are provided. See http://youtube.github.io/spfjs/documentation/start/ for how SPF works. Basically appending static link with a `spf` parameter yields the corresponding dynamic link. |