aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/yt_data_extract
Commit message (Expand)AuthorAgeFilesLines
* Retrieve base.js url from html watch page when it's missingJames Taylor2020-12-092-1/+15
* 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-213-3/+3
* Use get_video_info to get video urls if player response missingJames Taylor2020-10-191-2/+8
* yt_data_extract: normalize thumbnail and author urlsJames Taylor2020-10-192-12/+17
* Specify video height in html so page doesn't shift down after loadJames Taylor2020-09-241-2/+9
* yt_data_extract: Fix time_published picking up 'Streaming' stringJames Taylor2020-08-121-1/+5
* Switch to mobile api endpoint to fix 'Unknown error' blockageJames Taylor2020-08-111-9/+18
* extract_items: Handle case where continuation has multipleJames Taylor2020-08-112-11/+23
* extract_channel_info: Improve error extractionJames Taylor2020-08-111-3/+6
* 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-282-11/+53
* 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 related video extraction sometimes failingJames Taylor2020-04-101-2/+10
* 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-042-2/+58
* 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
* Check for 403 errors and fallback on InvidiousJames Taylor2020-02-011-1/+2
* yt_data_extract: parse mimeType field for codecsJames Taylor2020-02-011-0/+27
* Fix signature decryption.James Taylor2020-01-241-1/+1
* Fix playlist id extraction for radio renderersJames Taylor2019-12-311-1/+1
* Extraction: Correctly extract view_count for vids with 0 views.James Taylor2019-12-301-1/+9
* extract_items: allow extracting items that are normally dug into for moreJames Taylor2019-12-261-5/+5
* yt_data_extract: Split up extract_items so renderer extraction works independ...James Taylor2019-12-261-47/+48
* yt_data_extract.common: Simplify usage of get functions and remove dead codeJames Taylor2019-12-261-18/+11
* yt_data_extract: Simplify extract_items so it needs only 1 while loopJames Taylor2019-12-261-32/+31
* extract_item_info: Don't extract author, author_id, etc. for channel itemsJames Taylor2019-12-241-7/+8
* Fix extract_approx_int not working for non-approx ints, make extract_int more...James Taylor2019-12-241-2/+2
* Regression: Fix channel extraction 'items' key not present when there's no it...James Taylor2019-12-231-2/+3
* Channel: Change search results to use next and previous page buttonsJames Taylor2019-12-231-1/+3
* Rewrite channel extraction with proper error handling and new extraction name...James Taylor2019-12-212-45/+40
* Fix extract_approx_int. Fixes incorrect subscriber count on channels.James Taylor2019-12-211-2/+2
* Fix regression: date extraction broken. Move constants to correct file in yt_...James Taylor2019-12-202-2/+2
* Extraction: Move non-stateful signature decryption functionality into yt_data...James Taylor2019-12-192-1/+98
* Extraction: Move stuff around in files and put underscores in front of intern...James Taylor2019-12-193-38/+37
* Extraction: Move html post processing stuff from yt_data_extract to utilJames Taylor2019-12-192-41/+1
* Extraction: Split yt_data_extract.py into multiple filesJames Taylor2019-12-194-0/+1188