Commit Graph

80 Commits (5e7841932cd5056dc11cf4032f00838fc62d5299)

Author SHA1 Message Date
Sergey M․ cf2820710d
Switch codebase to use compat_b64decode 7 years ago
Remita Amine 3dfa9ec213 [crunchyroll] Future-proof XML element checks(closes #15013) 7 years ago
Remita Amine 05dee6c520 [crunchyroll] extract old rtmp formats 7 years ago
Remita Amine cc6a960e13 use older login method(closes #11572) 7 years ago
Sergey M․ 7abed4e06c
[crunchyroll] Relax series and season regex (closes #13659) 8 years ago
Tithen-Firion b9f9f361fa [crunchyroll] Update test 8 years ago
Remita Amine ca77b92f94 [crunchyroll] pass geo verifcation proxy 8 years ago
Starsam80 8c99623259 [crunchyroll] Extract season name 8 years ago
xbe 7fd4655256 [crunchyroll] Extract uploader name that's not a link
Provide the Crunchyroll extractor with the ability to extract uploader
names that aren't links. Add a test for this new functionality.
This fixes #12267.
8 years ago
Remita Amine 9e03aa75c7 [crunchyroll] extract playlist entries ids 8 years ago
Yen Chi Hsuan b5869560a4
[crunchyroll] Fix descriptions with double quotes (closes #12124) 8 years ago
Yen Chi Hsuan 2b2d5d319b
[crunchyroll] Remove ScaledBorderAndShadow settings
See https://github.com/rg3/youtube-dl/pull/9028, especially @lachs0r's
comments for the reason behind this change
8 years ago
Sergey M․ e0b6e50ccd
[crunchyroll] Improve series and season metadata extraction (closes #11832) 8 years ago
Yen Chi Hsuan ec85ded83c
Fix "invalid escape sequences" error on Python 3.6 8 years ago
Yen Chi Hsuan fb27d0ce5e
Merge branch 'master' of https://github.com/DarkstaIkers/youtube-dl into DarkstaIkers-master 8 years ago
Yen Chi Hsuan 77c5b98dcd
[crunchyroll] Skip an invalid _TEST 8 years ago
Déstin Reed dcdb292fdd
Unify coding cookie 8 years ago
Sergey M․ 70b4cf9b1b
[crunchyroll] Check if already logged in (Closes #10700) 8 years ago
Sergey M․ eb5b1fc021
[crunchyroll] Fix authentication (Closes #10655) 8 years ago
Sergey M․ 990d533ee4
[crunchyroll] Add support for HLS (Closes #10301) 8 years ago
Sergey M․ 00a17a9e12
[crunchyroll] Sort formats 9 years ago
Sergey M․ 8312b1a3d1
[crunchyroll] Add even more relaxed fmt fallback 9 years ago
Sergey M․ 6ff4469528
[crunchyroll] Relax fmt regex 9 years ago
remitamine 065216d94f [crunchyroll] reduce requests for formats extraction 9 years ago
remitamine e757fb3d05 [crunchyroll] improve extraction
- extract more metadata(series, episode, episode_number)
- reduce duplicate requests for extracting formats
- remove duplicate formats
9 years ago
DarkstaIkers 6cbb20bb09 Update crunchyroll.py 9 years ago
Sergey M․ 6e6bc8dae5 Use urlencode_postdata across the codebase 9 years ago
Sergey M․ 15707c7e02 [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict
encode_dict functionality has been improved and moved directly into compat_urllib_parse_urlencode
All occurrences of compat_urllib_parse.urlencode throughout the codebase have been replaced by compat_urllib_parse_urlencode

Closes #8974
9 years ago
Sergey M․ cc162f6a0a [crunchyroll] Fix custom _download_webpage (Closes #8883) 9 years ago
Sergey M․ 611c1dd96e [refactor] Single quotes consistency 9 years ago
oittaa e4f49a8753 check video_play_path and use xpath_text
"This check should take place earlier and should be more general if not video_url:. Same should be done for video_play_path. Also these fields better extracted with xpath_text."

Suggestions by @dstftw
9 years ago
Sergey M? 5c2266df4b Switch codebase to use sanitized_Request instead of
compat_urllib_request.Request

[downloader/dash] Use sanitized_Request

[downloader/http] Use sanitized_Request

[atresplayer] Use sanitized_Request

[bambuser] Use sanitized_Request

[bliptv] Use sanitized_Request

[brightcove] Use sanitized_Request

[cbs] Use sanitized_Request

[ceskatelevize] Use sanitized_Request

[collegerama] Use sanitized_Request

[extractor/common] Use sanitized_Request

[crunchyroll] Use sanitized_Request

[dailymotion] Use sanitized_Request

[dcn] Use sanitized_Request

[dramafever] Use sanitized_Request

[dumpert] Use sanitized_Request

[eitb] Use sanitized_Request

[escapist] Use sanitized_Request

[everyonesmixtape] Use sanitized_Request

[extremetube] Use sanitized_Request

[facebook] Use sanitized_Request

[fc2] Use sanitized_Request

[flickr] Use sanitized_Request

[4tube] Use sanitized_Request

[gdcvault] Use sanitized_Request

[extractor/generic] Use sanitized_Request

[hearthisat] Use sanitized_Request

[hotnewhiphop] Use sanitized_Request

[hypem] Use sanitized_Request

[iprima] Use sanitized_Request

[ivi] Use sanitized_Request

[keezmovies] Use sanitized_Request

[letv] Use sanitized_Request

[lynda] Use sanitized_Request

[metacafe] Use sanitized_Request

[minhateca] Use sanitized_Request

[miomio] Use sanitized_Request

[meovideo] Use sanitized_Request

[mofosex] Use sanitized_Request

[moniker] Use sanitized_Request

[mooshare] Use sanitized_Request

[movieclips] Use sanitized_Request

[mtv] Use sanitized_Request

[myvideo] Use sanitized_Request

[neteasemusic] Use sanitized_Request

[nfb] Use sanitized_Request

[niconico] Use sanitized_Request

[noco] Use sanitized_Request

[nosvideo] Use sanitized_Request

[novamov] Use sanitized_Request

[nowness] Use sanitized_Request

[nuvid] Use sanitized_Request

[played] Use sanitized_Request

[pluralsight] Use sanitized_Request

[pornhub] Use sanitized_Request

[pornotube] Use sanitized_Request

[primesharetv] Use sanitized_Request

[promptfile] Use sanitized_Request

[qqmusic] Use sanitized_Request

[rtve] Use sanitized_Request

[safari] Use sanitized_Request

[sandia] Use sanitized_Request

[shared] Use sanitized_Request

[sharesix] Use sanitized_Request

[sina] Use sanitized_Request

[smotri] Use sanitized_Request

[sohu] Use sanitized_Request

[spankwire] Use sanitized_Request

[sportdeutschland] Use sanitized_Request

[streamcloud] Use sanitized_Request

[streamcz] Use sanitized_Request

[tapely] Use sanitized_Request

[tube8] Use sanitized_Request

[tubitv] Use sanitized_Request

[twitch] Use sanitized_Request

[twitter] Use sanitized_Request

[udemy] Use sanitized_Request

[vbox7] Use sanitized_Request

[veoh] Use sanitized_Request

[vessel] Use sanitized_Request

[vevo] Use sanitized_Request

[viddler] Use sanitized_Request

[videomega] Use sanitized_Request

[viewvster] Use sanitized_Request

[viki] Use sanitized_Request

[vk] Use sanitized_Request

[vodlocker] Use sanitized_Request

[voicerepublic] Use sanitized_Request

[wistia] Use sanitized_Request

[xfileshare] Use sanitized_Request

[xtube] Use sanitized_Request

[xvideos] Use sanitized_Request

[yandexmusic] Use sanitized_Request

[youku] Use sanitized_Request

[youporn] Use sanitized_Request

[youtube] Use sanitized_Request

[patreon] Use sanitized_Request

[extractor/common] Remove unused import

[nfb] PEP 8
9 years ago
Sergey M․ 6d02b9a392 [crunchyroll] Fix description extraction 9 years ago
Sergey M․ 2c740cf28d [crunchyroll] Simplify description extraction 9 years ago
Sergey M․ 5214f1e31d [crunchyroll] Fix title extraction (Closes #7396) 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
Sergey M․ 7690787553 [crunchyroll] Improve subtitle regex (Closes #7262) 9 years ago
Sergey M․ 49941c4e4f [crunchyroll] Add maturity wall reference tests (#7202) 9 years ago
Sergey M․ 80f48920c8 [crunchyroll] Bypass maturity wall (Closes #7202) 9 years ago
Sergey M․ 47004d9579 [crunchyroll] Fix uploader and upload date extraction 9 years ago
Sergey M․ 12810c9cd3 [crunchyroll] Force Accept-Language to any for all requests (Closes #6797) 9 years ago
Jaime Marquínez Ferrándiz 725d1c58aa [crunchyroll] Extract width and height (closes #6749) 9 years ago
Sergey M․ 39affb5aa4 [crunchyroll] Fix typo 9 years ago
Sergey M․ bbb43a39fd [crunchyroll] Use raise_login_required 9 years ago
Sergey M․ 2f72e83bbd [crunchyroll] Detect required login (#6677) 9 years ago
Sergey M․ a01da8bbf8 [crunchyroll] Workaround fplive.net rtmp URLs (Closes #5881) 9 years ago
Sergey M․ a60cccbf9f [crunchyroll] Use compat_urllib_parse_unquote 10 years ago
Sergey M․ ede21449c8 [crunchyroll] Fix extraction (Closes #5855, closes #5881) 10 years ago
Sergey M․ 1a5b77dc21 [crunchyroll] Fix python 3.2 10 years ago
Sergey M․ 0385d64223 [crunchyroll] Extract subtitles extraction routine 10 years ago