Simon Sawicki
9b16762f48
[ie/crunchyroll] Remove initial state extraction ( #7632 )
...
Authored by: Grub4K
1 year ago
coletdjnz
3d2623a898
[compat, networking] Deprecate old functions ( #2861 )
...
Authored by: coletdjnz, pukkandan
1 year ago
Aman Salwan
5b4b92769a
[extractor/crunchyroll:music] Fix `_VALID_URL` ( #7439 )
...
Closes #7419
Authored by: AmanSal1, rdamas
Co-authored-by: Robert Damas <robert.damas@byom.de>
1 year ago
Simon Sawicki
032de83ea9
[extractor/crunchyroll] Rework with support for movies, music and artists ( #6237 )
...
This adds `CrunchyrollMusicIE` and `CrunchyrollArtistIE` extractors using the new, reworked base class and expands the `CrunchyrollBetaIE` with support for movies and movie listings and more complete metadata extraction
Authored by: Grub4K
1 year ago
Simon Sawicki
c9d14bd22a
[extractor/crunchyroll] Fix incorrect premium-only error
...
Closes #6234
Authored by: Grub4K
2 years ago
pukkandan
44699d10dc
[extractor/crunchyroll] Better message for premium videos
...
Closes #6227
2 years ago
ByteDream
93abb7406b
[extractor/crunchyroll] Add intro chapter ( #6023 )
...
Authored by: ByteDream
2 years ago
Christoph Flathmann
8a6b167723
[extractor/crunchyroll:show] Add `language` to entries ( #5687 )
...
Authored by: Chrissi2812
2 years ago
pukkandan
08e29b9f1f
[cleanup] Misc
...
Closes #5576 , closes #5887
2 years ago
pukkandan
9f14daf22b
[extractor] Deprecate `_sort_formats`
2 years ago
Jeff Huffman
cb1553e966
[extractor/crunchyroll] Beta is now the only layout ( #5294 )
...
Closes #5292
Authored by: tejing1
2 years ago
Simon Sawicki
dfea94f8f6
[extractor/crunchyroll:beta] Improve handling of hardsubs ( #5041 )
...
Closes #3397
Authored by: Grub4K
2 years ago
Jeff Huffman
459262ac97
[extractor/crunchyroll:beta] Use anonymous access ( #4704 )
...
Closes #4692
Authored by: tejing1
2 years ago
pukkandan
5da42f2b9b
[extractor/crunchyroll] Improve `_VALID_URL`s
...
Closes #4633
2 years ago
Jeff Huffman
f62f553d46
[extractor/crunchyroll:beta] Use streams API ( #4555 )
...
Closes #4452
Authored by: tejing1
2 years ago
Jeff Huffman
b99ba3df09
[extractor/crunchyroll:beta] Extract timestamp and fix tests ( #4535 )
...
Closes #4533
Authored by: tejing1
2 years ago
pukkandan
964b5493a4
Bugfix for f1042989c1
2 years ago
pukkandan
f1042989c1
[crunchyroll] Fix language code in _VALID_URLs
...
Closes #4451
2 years ago
Burve
7d0f6f0c45
[extractor/Crunchyroll] Handle missing metadata correctly ( #4405 )
...
Closes #4399
Authored by pukkandan, Burve
2 years ago
pukkandan
56b5b832bf
[extractor/crunchyroll] Improve _VALID_URL
...
<http://www.crunchyroll.com/series/GR24PVM76/nichijou-my-ordinary-life >
should be handled by Generic
Closes #4322
2 years ago
pukkandan
ac66811112
[compat] Remove more functions
...
Removing any more will require changes to a large number of extractors
2 years ago
Jeff Huffman
88d62206b4
[crunchyroll:beta] Fix extractor after API change ( #3801 )
...
Closes #2052
Authored by: Burve, tejing1
3 years ago
pukkandan
86e5f3ed2e
[cleanup] Upgrade syntax
...
Using https://github.com/asottile/pyupgrade
1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`
Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
3 years ago
pukkandan
f9934b9614
[cleanup] Mark some compat variables for removal ( #2173 )
...
Authored by fstirlitz, pukkandan
3 years ago
Jeff Huffman
f4d706a931
[crunchyroll:playlist] Implement beta API ( #2955 )
...
Closes #3121 , #2930
Authored by: tejing1
3 years ago
pukkandan
11078c6d57
[crunhyroll] Fix inheritance
...
https://github.com/yt-dlp/yt-dlp/pull/2955#issuecomment-1083060465
3 years ago
pukkandan
52efa4b312
[extractor] Add `_perform_login` function ( #2943 )
...
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API
* Adds `ie.supports_login` to the public API
3 years ago
Jeff Huffman
97bef011ee
[crunchyroll] Better error reporting on login failure ( #2938 )
...
Authored by: tejing1
3 years ago
Jeff Huffman
7c74a01584
[crunchyroll] Fix login ( #2530 )
...
Closes #1424
Authored by: tejing1
3 years ago
Jeff Huffman
706dfe441b
[crunchyroll:beta] Add cookies support ( #2506 )
...
* Extract directly from the beta API when cookies are passed. If login cookie is absent, the extraction is delegated to `CrunchyrollIE`. This causes different metadata to be extracted (including formats and video id) and therefore results in a different archive entry. For now, this issue is unavoidable since the browser also redirects to the old site when not logged in.
* Adds extractor-args `format` and `hardsub` to control the source and subtitles of the extracted formats
Closes #1911
Authored by: tejing1
3 years ago
pukkandan
a9d4da606d
[crunchyroll] Add extractor-args `language` and `hardsub`
...
Closes #1516
3 years ago
pukkandan
ec3f6640c1
[crunchyroll] Add season to flat-playlist
...
Closes #1319
3 years ago
pukkandan
dd078970ba
[crunchyroll] Add support for `beta.crunchyroll` URLs
...
and fix series URLs with language code
3 years ago
pukkandan
5ad28e7ffd
[extractor] Common function `_match_valid_url`
3 years ago
funniray
245d43cacf
[crunchyroll] Fix thumbnail ( #650 )
...
Authored by: funniray
3 years ago
pukkandan
d9488f69c1
[crunchyroll:playlist] Force http
...
Closes #495
3 years ago
pukkandan
d3d8d8184a
[extractor] Fix pre-checking archive for some extractors
...
The `id` regex group must be present for `_match_id` and pre-checking archive to work correctly
3 years ago
pukkandan
a7191c6f57
Fix some linter and typos
4 years ago
Pccode66
7a5c1cfe93
Completely change project name to yt-dlp ( #85 )
...
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account
Co-authored-by: Pccode66
Co-authored-by: pukkandan
4 years ago