aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/yt_data_extract/watch_extraction.py
Commit message (Expand)AuthorAgeFilesLines
* Extract captions base_url using different method when missingJames Taylor2022-03-301-0/+19
* Fix exception when _captions_base_url is not presentJames Taylor2022-03-301-0/+5
* handle missing storyboardzrose5842022-01-171-1/+2
* add preview thumbnailszrose5842022-01-091-0/+2
* update formatsJesús2021-12-271-4/+8
* Disable dislikesJesús2021-12-261-5/+0
* Redo av codec settings & selections to accomodate webmJames Taylor2021-09-061-1/+1
* Support more audio and video qualitiesJames Taylor2021-08-311-0/+8
* Add support for more qualities, merging video+audio using MSEJames Taylor2021-08-291-2/+10
* Revert "Add support for more qualities, merging video+audio using MSE"Jesús2021-08-291-10/+2
* Add support for more qualities, merging video+audio using MSEJames Taylor2021-08-291-2/+10
* Fix (dis)like, music list extraction due to YouTube changes (again)James Taylor2021-08-091-4/+27
* New age restriction bypass method since get_video_info was disabledJames Taylor2021-07-281-7/+2
* Fix missing likes, dislikes, & music list due to Youtube changesJames Taylor2021-07-281-53/+98
* Capitalize name appJesús2021-06-101-1/+1
* Fix signature decryption due to new base.js minifier rulesJames Taylor2021-02-231-7/+10
* Improve ytInitialPlayerResponse extractionJames Taylor2020-12-171-2/+10
* Always extract from html watch page to get base.js urlJames Taylor2020-12-121-13/+70
* Retrieve base.js url from html watch page when it's missingJames Taylor2020-12-091-0/+13
* yt_data_ext: watch playlist: Fix missing author_url if no author_idJames Taylor2020-11-081-3/+2
* Redo fix for failure mode 1 in issue #22James Taylor2020-10-211-4/+4
* remove trailing whitespaceszrose5842020-10-211-1/+1
* Use get_video_info to get video urls if player response missingJames Taylor2020-10-191-2/+8
* Specify video height in html so page doesn't shift down after loadJames Taylor2020-09-241-2/+9
* Fix hls_manifest_url not included when there's no other formatsJames Taylor2020-06-281-2/+6
* Add dialog for copying urls to external player for livestreamsJames Taylor2020-06-281-10/+52
* Handle case where embedded player response missingJames Taylor2020-06-281-2/+10
* Do not override previous playability error if unknownJames Taylor2020-06-281-1/+1
* Fix previously live videos labeled as liveJames Taylor2020-05-291-1/+3
* Fix broken signature decryptionJames Taylor2020-05-271-1/+2
* Fix urls sometimes not extracted due to youtube changesJames Taylor2020-05-271-1/+2
* Fix error getting exit node ip if format urls are NoneJames Taylor2020-05-271-1/+1
* Fix comment count & disabled extraction not working sometimesJames Taylor2020-04-101-3/+14
* Fix exception due to missing 'playlist' key in extracted infoJames Taylor2020-04-051-0/+3
* Fix error when there's a video format with mimetype class of 'text'James Taylor2020-04-041-1/+1
* Add playlist sidebar for videos in playlist, including autoplayJames Taylor2020-04-041-2/+32
* yt_data_extract: fix missing variables in info for unavailable videosJames Taylor2020-02-171-2/+3
* Watch page: add info box with allowed countries and tor exit nodeJames Taylor2020-02-011-0/+8
* yt_data_extract: parse mimeType field for codecsJames Taylor2020-02-011-0/+27
* Fix signature decryption.James Taylor2020-01-241-1/+1
* Fix regression: date extraction broken. Move constants to correct file in yt_...James Taylor2019-12-201-1/+0
* Extraction: Move non-stateful signature decryption functionality into yt_data...James Taylor2019-12-191-0/+96
* Extraction: Move stuff around in files and put underscores in front of intern...James Taylor2019-12-191-27/+27
* Extraction: Split yt_data_extract.py into multiple filesJames Taylor2019-12-191-0/+449