Commit Graph

26 Commits (aa80652f47b3df14664556913d4f14172c9ec4fb)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz a221f22969 [crunchyroll] Fix format extraction
Reported in https://github.com/rg3/youtube-dl/issues/2782#issuecomment-68556780
Sergey M․ a8896c5ac2 [crunchyroll] Add .fr domain ()
Philipp Hagemeister 7af808a5ef Improve code style
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
Philipp Hagemeister b74e86f48a Fix all PEP8 issues except E501
Jouke Waleson 2514d2635e PEP8: E225,E227
Jouke Waleson 8bcc875676 PEP8: more applied
Jouke Waleson 5f6a1245ff PEP8 applied
Philipp Hagemeister 0cc8888038 [crunchyroll] Remove NOP code ()
Philipp Hagemeister 8c25f81bee [util] Move compatibility functions out of util
utils is large enough without these compatibility functions.

Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
Jaime Marquínez Ferrándiz d65d628613 [crunchycroll] Fix building of ass subtitles (reported in )
Parse the xml document instead of using regexes, otherwise unicode characters are left unescaped.
Philipp Hagemeister 09e5d6a6e5 [crunchyroll:playlist] Simplify ()
Philipp Hagemeister 274b12b5a8 Merge remote-tracking branch 'gabeos/crunchyroll-show-playlist'
Philipp Hagemeister b1edd7a48a [crunchyroll] Correct parsing (Fixes )
Gabriel Schubiner 1b10a011ec Forgot to reverse extracted video urls so they are in correct order for video selection args
Gabriel Schubiner 8230018c20 Added extractor for crunchyroll 'playlists' i.e. series. so that one can, e.g. download all episodes of a series
Naglis Jonaitis 11b3ce8509 [crunchyroll] Allow to list subtitles (fixes )
Adam 78272a076e Add SSA (.ass) subtitle output for Crunchyroll
Adam 723e04d0be Add login support to Crunchyroll extractor
Jaime Marquínez Ferrándiz d0a72674c6 [crunchyroll] Use `enumerate`
Sergey M. 1d430674c7 [crunchyroll] Handle error message
Sergey M 70cb73922b [crunchyroll] Fix subtitle lang code extraction
Sergey M 344400951c [crunchyroll] Tidy and modernize
dst 38a40276ec [crunchyroll] Add support for mobile URLs and use unicode literals
Philipp Hagemeister 79fed2a4df [crunchyroll] Fix test ()
rzhxeo c8434e8316 Add support for crunchyroll.com