Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | channels: Use the UU playlist to get videos by default | Astound | 2024-01-22 | 3 | -47/+100 |
| | | | | | | | | | This will be much less likely to break moving forward since YouTube rarely changes the playlist api Videos page now includes shorts and streams in the video lsit Also include an option to filter out shorts on the videos page | ||||
* | ylist: show 100 videos per page instead of 20 | Astound | 2024-01-22 | 2 | -44/+54 |
| | | | | | Also add an option to the internal playlist ctoken function for filtering out shorts, to be used in future anti-shorts features | ||||
* | v0.2.60.2.6 | Jesus | 2023-09-11 | 1 | -1/+1 |
| | |||||
* | Fix comment count not extracted sometimes | Jesus | 2023-09-11 | 1 | -1/+2 |
| | | | | YouTube created a new key 'commentCount' in addition to 'headerText' | ||||
* | Fix related vids, like_count, playlist sometimes missing | Jesus | 2023-09-11 | 1 | -9/+13 |
| | | | | | | | | | Cause is that some pages have the onResponseReceivedEndpoints key at the top level with useless stuff in it, and the extract_items function was searching in that instead of the 'contents' key. Change to use if blocks instead of elif blocks in the extract_items function. | ||||
* | Fix 403s 1 minute into videos | Jesus | 2023-09-11 | 1 | -1/+1 |
| | | | | | https://github.com/iv-org/invidious/issues/4027 https://github.com/TeamNewPipe/NewPipeExtractor/pull/1084/files | ||||
* | generate_release.py: fix syntax error | Jesus | 2023-09-11 | 1 | -1/+1 |
| | |||||
* | Filter out translated audio tracks | Jesus | 2023-09-11 | 1 | -0/+7 |
| | | | | See comment in code | ||||
* | README.md: update | Jesus E | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Relax error and send error_code to template | Jesus E | 2023-06-19 | 2 | -2/+17 |
| | |||||
* | version 0.2.50.2.5 | Jesus E | 2023-06-18 | 1 | -1/+1 |
| | |||||
* | Fix typo | Jesus E | 2023-06-18 | 1 | -1/+1 |
| | |||||
* | Set related videos thumbnail to HQ | Jesus E | 2023-06-18 | 1 | -0/+1 |
| | |||||
* | Set hqdefault thumnail images | Jesus E | 2023-06-18 | 5 | -6/+6 |
| | |||||
* | Fix pagination | Jesus E | 2023-06-18 | 1 | -2/+2 |
| | |||||
* | README.md: update | Jesus E | 2023-06-17 | 1 | -1/+1 |
| | |||||
* | version 0.2.40.2.4 | Jesus E | 2023-06-17 | 1 | -1/+1 |
| | |||||
* | README.md: update | Jesus E | 2023-06-17 | 1 | -0/+6 |
| | |||||
* | watch_extraction.py: fix conditional | Jesus E | 2023-06-17 | 1 | -0/+1 |
| | |||||
* | Fix offset format | Jesus E | 2023-06-17 | 1 | -1/+1 |
| | |||||
* | Update token offset field | Jesus E | 2023-06-17 | 1 | -1/+2 |
| | | | | Change offset field to a uint with field number 1 | ||||
* | Fix minor formatting issues | Jesus E | 2023-06-17 | 1 | -5/+5 |
| | |||||
* | Merge short and video parsing even further | Jesus E | 2023-06-17 | 1 | -29/+24 |
| | | | | | Use multi_get and multi_deep_get for tag differences Replace the duration check with conservative_update | ||||
* | Merge short and video parsing | Jesus E | 2023-06-17 | 1 | -43/+25 |
| | |||||
* | Fix parsing shorts | Jesus E | 2023-06-17 | 1 | -7/+7 |
| | | | | | | Add check for extracting duration for shorts Make short duration extraction stricter Fix handling shorts with no views | ||||
* | Add functional but preliminary channel tab support | Jesus E | 2023-06-17 | 4 | -21/+75 |
| | | | | | | | Add channel tabs to the channel template and script Update continuation token to request different tabs Add support for 'reelItemRenderer' format required to extract shorts | ||||
* | Music list extraction: read from SONG field | Jesus E | 2023-05-28 | 1 | -1/+3 |
| | | | | | This one is used when there is no corresponding YouTube video for the track | ||||
* | Update generate_release.py | Jesus E | 2023-05-28 | 1 | -21/+36 |
| | | | | | Need to use 64-bit by default now, because gevent is no longer built for 32-bit Python | ||||
* | Fix music list extraction | Jesus E | 2023-05-28 | 4 | -1/+39 |
| | | | | Closes #160 | ||||
* | Revert to android URLs and fix 403s by including params | Jesus E | 2023-05-28 | 1 | -12/+15 |
| | | | | | | | | | Including 'params': '8AEB' fixes the issue with the URLs returning 403 after a couple minutes into the video. Credit to @ImportTaste for pointing this out Closes #168 | ||||
* | Only use android URLs if encrypted; they randomly go 403 | Jesus E | 2023-05-28 | 1 | -1/+6 |
| | | | | Android URLs now begin returning 403s mid playback at random. | ||||
* | Partially fix age restricted videos | Jesus E | 2023-05-28 | 3 | -69/+119 |
| | | | | | | | | | | Does not work for videos that require decryption because decryption is not working (giving 403) for some reason. Related invidious issue for decryption not working: https://github.com/iv-org/invidious/issues/3245 Partial fix for #146 | ||||
* | Fix "This video is unavailable" due to outdated android | Jesus E | 2023-05-28 | 1 | -1/+2 |
| | | | | | | | | | | | client Send the latest android client version as well as a new key with the sdk version. See https://github.com/iv-org/invidious/pull/3255 for more details Fixes #165 | ||||
* | Cache channel metadata for pages that don't provide it | Jesus E | 2023-05-28 | 1 | -4/+49 |
| | | | | | | | | | Ensures channel profile picture & description are displayed Also ensures that videos added to a local playlist from such pages will have the channel name included Fixes #151 | ||||
* | Update channel ctoken format due to youtube changes | Jesus E | 2023-05-28 | 1 | -1/+44 |
| | | | | | | Hopefully they don't immediately revert it. Related to #151 | ||||
* | server.py: route any subdomain of googleusercontent.com & | Jesus E | 2023-05-28 | 1 | -2/+2 |
| | | | | | | | | ggpht.com Avatars no longer loaded after YouTube changed the subdomain. Fixes #163 | ||||
* | Fix error with non-channel-id urls | Jesus E | 2023-05-28 | 1 | -2/+4 |
| | | | | Only update channel id based on the url if we have it | ||||
* | Use ctoken_v3 format for channel playlist & search pages | Jesus E | 2023-05-28 | 1 | -1/+4 |
| | | | | For #151 | ||||
* | channels: Fix sorting & page prefixing not working | Jesus E | 2023-05-28 | 1 | -2/+3 |
| | | | | Further completes #151 | ||||
* | Update channel to new ctoken format | Jesus E | 2023-05-28 | 4 | -17/+70 |
| | | | | | | Huge thanks to @michaelweiser Different sortings still don't work for videos and playlists | ||||
* | Fix failure to detect vp9.2 and mp4v.20.3 codecs | Jesus E | 2023-05-28 | 1 | -4/+3 |
| | |||||
* | Fix fmt extraction mime_type regex failure as well as exceptions | Jesus E | 2023-05-28 | 1 | -2/+4 |
| | |||||
* | GO to cideo with url | Jesus E | 2023-05-28 | 1 | -2/+2 |
| | |||||
* | go ti video with url | Jesus E | 2023-05-28 | 1 | -0/+2 |
| | |||||
* | Remove leftover print statement | Jesus E | 2023-05-28 | 1 | -1/+0 |
| | |||||
* | Fix likes count | Jesus E | 2023-05-28 | 1 | -21/+42 |
| | |||||
* | update gevent and update greenlet | Jesús | 2022-11-19 | 2 | -4/+4 |
| | |||||
* | Fix CVE-2022-29361 | Jesús | 2022-10-25 | 2 | -2/+2 |
| | |||||
* | version 0.2.30.2.3 | Jesús | 2022-10-06 | 1 | -1/+1 |
| | |||||
* | README.md: update | Jesús | 2022-10-06 | 1 | -5/+5 |
| |