aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/youtube.py
Commit message (Expand)AuthorAgeFilesLines
* [cleanup] minor fixespukkandan2021-11-101-1/+1
* [cleanup] Minor improvements to error and debug messagespukkandan2021-11-101-2/+4
* [youtube] Add Invidious list for playlists/channels (#1567)Ryan Hendrickson2021-11-061-69/+76
* [utils] Add `join_nonempty`pukkandan2021-11-061-2/+3
* [youtube] Fix sorting for some videospukkandan2021-11-051-2/+2
* [cleanup] Minor cleanuppukkandan2021-11-041-1/+1
* [youtube] Remove unnecessary no-playlist warningpukkandan2021-11-031-42/+41
* [youtube] refactor itag processingpukkandan2021-10-311-33/+23
* [youtube] Fix throttling by decrypting n-sig (#1437)pukkandan2021-10-311-19/+72
* [youtube] Populate `thumbnail` with the best "known" thumbnailpukkandan2021-10-241-1/+6
* [cleanup] Add keyword automatically to SearchIE descriptionspukkandan2021-10-231-15/+13
* [cleanup] miscpukkandan2021-10-231-3/+1
* Add HDR information to formatspukkandan2021-10-181-1/+1
* Do not verify thumbnail URLs by defaultpukkandan2021-10-181-5/+2
* [cleanup] Remove broken youtube login codepukkandan2021-10-181-198/+2
* [youtube:comments] Fix comment section not being extracted in new layouts (#1...coletdjnz2021-10-181-2/+8
* [youtube] Expose different formats with same itagpukkandan2021-10-161-2/+7
* [YouTube] Add auto-translated subtitlespukkandan2021-10-121-23/+26
* [extractor] Generalize `getcomments` implementationpukkandan2021-10-121-30/+7
* [extractor] Simplify search extractorspukkandan2021-10-121-9/+1
* [youtube:tab] Fallback to API when webpage fails to download (#1122)coletdjnz2021-10-091-59/+168
* [youtube] Fix non-fatal errors in fetching playerpukkandan2021-10-061-1/+3
* [docs,cleanup] Some minor refactoring and improve docspukkandan2021-09-301-1/+1
* [youtube] Cleanup authentication code (#786)coletdjnz2021-09-241-69/+61
* [youtube] Return full URL instead of just IDpukkandan2021-09-221-3/+3
* [youtube] Warn when trying to download clipspukkandan2021-09-191-1/+11
* [youtube] Improvements to JS player extraction (See desc) (#860)coletdjnz2021-09-061-27/+56
* [cleanup] Miscpukkandan2021-09-051-1/+1
* [youtube] Retry on 'Unknown Error' (#854)coletdjnz2021-09-041-5/+11
* [youtube] Fix subtitle namespukkandan2021-09-021-1/+1
* [youtube] Improve 26e8e04454d28b623c16f34496e31752086ff457pukkandan2021-08-261-1/+1
* [youtube] Prefer audio stream that YouTube considers defaultpukkandan2021-08-261-2/+4
* [youtube] Remove annotations and deprecate `--write-annotations` (#765)coletdjnz2021-08-241-35/+1
* [extractor] Better error message for DRM (#729)pukkandan2021-08-231-2/+1
* [youtube] Add av01 itags to known formats list (#747)Tom-Oliver Heidel2021-08-231-4/+8
* [lazy_extractors] Fix `suitable` and add flake8 testpukkandan2021-08-231-2/+0
* [utils] Add `parse_qs`pukkandan2021-08-231-6/+4
* [youtube] Add `shorts` to `_VALID_URL`pukkandan2021-08-231-2/+6
* [extractor] Common function `_match_valid_url`pukkandan2021-08-231-3/+2
* [youtube] Extract error messages from HTTPError response (#644)coletdjnz2021-08-131-2/+10
* [youtube] Improve signature function detection (#641)PSlava2021-08-081-4/+4
* [youtube] Raise appropriate error when API pages can't be downloadedpukkandan2021-08-071-12/+27
* [youtube] extractor-arg to show live dash formatspukkandan2021-08-071-2/+4
* [youtube] Extract SAPISID only oncepukkandan2021-08-021-14/+21
* [youtube] Add age-gate bypass for unverified accounts (#600)David2021-08-021-23/+53
* [youtube] Fix default global API keycoletdjnz2021-08-011-1/+1
* [youtube] Misc cleanup (#577)pukkandan2021-07-311-20/+28
* [youtube] Add `thirdParty` to agegate clients (#577)pukkandan2021-07-311-1/+53
* [youtube] simplify and de-duplicate client definitions (#577)pukkandan2021-07-311-249/+157
* [youtube] Improve age-gate detection (#577)colethedj2021-07-311-11/+17