aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/watch.py
Commit message (Expand)AuthorAgeFilesLines
* Add option to always use integrated sourcesAstound2024-01-221-3/+11
* Fix channel about tabAstound2024-01-221-63/+3
* Fix 403s 1 minute into videosJesus2023-09-111-1/+1
* Fix typoJesus E2023-06-181-1/+1
* Set related videos thumbnail to HQJesus E2023-06-181-0/+1
* Fix music list extractionJesus E2023-05-281-0/+2
* Revert to android URLs and fix 403s by including paramsJesus E2023-05-281-12/+15
* Only use android URLs if encrypted; they randomly go 403Jesus E2023-05-281-1/+6
* Partially fix age restricted videosJesus E2023-05-281-67/+117
* Fix "This video is unavailable" due to outdated androidJesus E2023-05-281-1/+2
* Fix preview_thumbnailsJesús2022-05-301-7/+7
* Fix exception when _captions_base_url is not presentJames Taylor2022-03-301-1/+3
* handle missing storyboardzrose5842022-01-171-1/+2
* add preview thumbnailszrose5842022-01-091-0/+64
* Disable dislikesJesús2021-12-261-1/+0
* Work around video throttling using android user-agentJames Taylor2021-10-181-34/+35
* watch.py: Support /shorts urlsJames Taylor2021-09-061-0/+2
* Redo av codec settings & selections to accomodate webmJames Taylor2021-09-061-57/+73
* Support more audio and video qualitiesJames Taylor2021-08-311-4/+49
* Add setting to prefer uni or pair sources and fix selection b/w themJames Taylor2021-08-291-4/+13
* watch: Fix using_pair_sources being a list due to short-circuitingJames Taylor2021-08-291-1/+1
* watch.html: Move loose inline javascript into watch.jsJesús2021-08-291-1/+4
* Integrate quality selection into PlyrJames Taylor2021-08-291-0/+2
* Add video quality selectorJames Taylor2021-08-291-8/+31
* Add support for more qualities, merging video+audio using MSEJames Taylor2021-08-291-24/+103
* Revert "Add support for more qualities, merging video+audio using MSE"Jesús2021-08-291-103/+24
* Add support for more qualities, merging video+audio using MSEJames Taylor2021-08-291-24/+103
* watch: determine video source based on quality, not actual heightJames Taylor2021-08-041-1/+2
* pep 8Jesús2021-08-031-3/+1
* Remove static check resolution in TOR modeJesús2021-08-031-8/+3
* Fix max_resolution in TOR modeJesús2021-08-021-1/+1
* Revert "fix check max_resolution in TOR mode"Jesús2021-08-021-1/+1
* fix check max_resolution in TOR modeJesús2021-08-021-1/+1
* New age restriction bypass method since get_video_info was disabledJames Taylor2021-07-281-24/+32
* Improved plyr configurationJesús2021-07-031-0/+2
* get_video_info: Specify language so error messages are in englishJames Taylor2021-07-011-0/+1
* Workaround for age restriction bypassJames Taylor2021-06-231-2/+6
* feat: add direct linkUmimaso2021-06-231-0/+1
* Capitalize name appJesús2021-06-101-1/+1
* Fix 404 errors on scheduled live events and age-gate bypassJames Taylor2021-06-011-5/+22
* Fix vids added to playlist from watch page not having author urlJames Taylor2021-05-171-4/+5
* Fix regression: playlists not showing up besides videosJames Taylor2021-03-151-1/+1
* Use mobile embed page to bypass captcha blockageJames Taylor2021-02-261-1/+1
* General theme: fix syntax W3C markup and add improve 'Published' dateJesús2020-12-301-0/+2
* pep8Jesús2020-12-211-1/+1
* Include watch_headers in get_video_info so error lang is englishJames Taylor2020-12-211-1/+3
* Fix exception when video comments disabled and blank comments infoJames Taylor2020-12-211-1/+1
* Patch-import-migrate: Add embed page for embeds on the webJesús2020-12-191-7/+23
* pep8Jesús2020-12-151-15/+27
* Always extract from html watch page to get base.js urlJames Taylor2020-12-121-25/+6