aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor
Commit message (Collapse)AuthorAgeFilesLines
* [youtube] Extract SAPISID only oncepukkandan2021-08-021-14/+21
|
* [tenplay] Add MA15+ age limit (#606)pukkandan2021-08-021-1/+2
| | | | Authored by: pento
* [CBS] Add fallback (#579)LE2021-08-022-13/+84
| | | | Related: https://github.com/ytdl-org/youtube-dl/issues/29564 Authored-by: llacb47, pukkandan
* [Vimeo] Better extraction of original file (#599)Ashish2021-08-021-0/+40
| | | Authored by: Ashish0804
* [CBS] Add ParamountPlusSeriesIE (#603)Ashish2021-08-022-1/+41
| | | Authored by: Ashish0804
* [youtube] Add age-gate bypass for unverified accounts (#600)David2021-08-021-23/+53
| | | | | Adds `_creator` variants for each client Authored by: zerodytrash, colethedj, pukkandan
* [cleanup] Refactor some codepukkandan2021-08-011-2/+2
|
* [FormatSort] Fix bug for audio with unknown codecpukkandan2021-08-011-8/+5
|
* [youtube] Fix default global API keycoletdjnz2021-08-011-1/+1
| | | bug introduced in https://github.com/yt-dlp/yt-dlp/commit/000c15a4cad1079fe91609a5d5a0ff8d20cca865
* [adobepass] Add MSO Sling TV (#596)Wes2021-07-311-0/+39
| | | | | | Original PR: ytdl-org/youtube-dl#29686 Closes: #300, ytdl-org/youtube-dl#18132 Authored by: wesnm
* [RCTIPlus] Remove PhantomJS dependency (#595)MinePlayersPE2021-07-311-11/+24
| | | Authored by: MinePlayersPE
* [youtube] Misc cleanup (#577)pukkandan2021-07-311-20/+28
| | | | Authored by: pukkandan, colethedj
* [youtube] Add `thirdParty` to agegate clients (#577)pukkandan2021-07-311-1/+53
| | | | | | | | * This allows more videos like `tf2U5Vyj0oU` to become embeddable See https://github.com/yt-dlp/yt-dlp/pull/575#issuecomment-888837000 * Also added tests for all types of age-gate Closes #581
* [youtube] simplify and de-duplicate client definitions (#577)pukkandan2021-07-311-249/+157
|
* [youtube] Improve age-gate detection (#577)colethedj2021-07-311-11/+17
| | | | Authored by: colethedj
* [youtube] Force `hl=en` for comments (#594)coletdjnz2021-07-311-1/+5
| | | Closes #532
* [vidio] Fix login error detection (#582)MinePlayersPE2021-07-291-3/+13
| | | Authored by: MinePlayersPE
* [Hotstar] Support cookies (#584)Ashish2021-07-291-29/+18
| | | | Closes #583 Authored by: Ashish0804
* [Mxplayer] Add h265 formats (#572)Ashish2021-07-291-1/+6
| | | Authored by: Ashish0804
* [dplay] Add `ScienceChannelIE` (#567)Sipherdrakon2021-07-293-26/+49
| | | Authored by: Sipherdrakon
* [generic] Support KVS player (#549)rigstot2021-07-293-98/+165
| | | | | | * Replaces the extractor for thisvid Fixes: https://github.com/ytdl-org/youtube-dl/issues/2077 Authored-by: rigstot
* [YouTube] Age-gate bypass implementation (#575)MinePlayersPE2021-07-271-84/+104
| | | | | | | | | * Calling the API with `clientScreen=EMBED` allows access to most age-gated videos - discovered by @ccdffddfddfdsfedeee (https://github.com/yt-dlp/yt-dlp/issues/574#issuecomment-887171136) * Adds clients: (web/android/ios)_(embedded/agegate), mweb_embedded * Renamed mobile_web to mweb Closes #574 Authored by pukkandan, MinePlayersPE
* [youtube] Fix format sorting when using alternate clientspukkandan2021-07-261-25/+35
|
* [youtube] Add `mobile_web` client (#557)coletdjnz2021-07-261-1/+16
| | | Authored by: colethedj
* [youtube] Add `player_client=all`pukkandan2021-07-261-7/+14
|
* [bilibili] Improve `_VALID_URL`pukkandan2021-07-261-1/+1
|
* [HotStarSeriesIE] Fix regex (#569)Ashish2021-07-251-1/+7
| | | Authored by: Ashish0804
* [UtreonIE] Add extractor (#562)Ashish2021-07-252-0/+86
| | | Authored by: Ashish0804
* [mediaset] Fix extraction (#564)nixxo2021-07-241-36/+39
| | | | Closes #365 Authored by: nixxo
* Release 2021.07.24pukkandan2021-07-241-1/+1
|
* [youtube:tab] Extract video duration earlypukkandan2021-07-241-1/+2
| | | | Based on: https://github.com/ytdl-org/youtube-dl/pull/29487 by glenn-slayden
* [youtube] Simplify `_get_text` earlypukkandan2021-07-241-39/+38
|
* [youtube] Fix subtitles only being extracted from the first clientpukkandan2021-07-231-10/+15
| | | | Closes #547
* Try all clients even if age-gatedpukkandan2021-07-231-6/+2
| | | | | | Reverts: https://github.com/yt-dlp/yt-dlp/pull/536/commits/892e31ce7c5f66418fee26a24eda30e5fe79d901 If some API calls have any issue, saving the state will cause unnecessary errors
* [youtube] Disable `get_video_info` age-gate workaroundpukkandan2021-07-231-14/+15
| | | | | This now seems to be completely dead Closes: #553
* [youtube] Fix age-gated videos for API clients when cookies are supplied (#545)coletdjnz2021-07-221-1/+2
| | | | Fixes #543 Authored by: colethedj
* Release 2021.07.21pukkandan2021-07-221-0/+1
| | | | | and fix some typos Closes #538
* [youtube] Make `--extractor-retries` work for more errorspukkandan2021-07-221-4/+8
| | | | Closes #507
* [youtube] Add debug message for SAPISID cookie extraction (#540)coletdjnz2021-07-211-1/+3
| | | Authored by: colethedj
* Add option `--cookies-from-browser` to load cookies from a browser (#488)Matt Broadway2021-07-221-1/+3
| | | | | | * also adds `--no-cookies-from-browser` Original PR: https://github.com/ytdl-org/youtube-dl/pull/29201 Authored by: mbway
* [youtube] Improve extraction of livestream metadatapukkandan2021-07-211-12/+33
| | | | | Modified from and closes #441 Authored by: pukkandan, krichbanana
* Add field `live_status`pukkandan2021-07-211-0/+2
|
* [douyin] Add extractor (#513)Philip Xu2021-07-212-0/+146
| | | Authored-by: pukkandan, pyx
* [nebula] Authentication via tokens from cookie jar (#537)Henrik Heimbuerger2021-07-211-14/+51
| | | | Closes #496 Co-authored-by: hheimbuerger, TpmKranz
* [utils] Improve `traverse_obj`pukkandan2021-07-211-5/+5
|
* [youtube] Extract data from multiple clients (#536)pukkandan2021-07-211-314/+387
| | | | | | | | | | | * `player_client` accepts multiple clients * default `player_client` = `android,web` * music clients can be specifically requested * Add IOS `player_client` * Hide live dash since they can't be downloaded Closes #501 Authored-by: pukkandan, colethedj
* [youtube] Fix controversial videos when requested via API (#533)coletdjnz2021-07-201-16/+15
| | | | Closes: https://github.com/yt-dlp/yt-dlp/issues/511#issuecomment-883024350 Authored by: colethedj
* [youtube:tab] Fix channels tabpukkandan2021-07-201-0/+1
|
* [youtube] Make `parse_time_text` and `_extract_chapters` non-fatalpukkandan2021-07-201-2/+5
| | | | Related: #532, 7c365c210939bcf3497f212a163ca1987f189421
* [youtube] Sanity check `chapters` (and refactor related code)pukkandan2021-07-201-66/+51
| | | | Closes #520