968 Commits

Author SHA1 Message Date
8b79e067bc
README.md: update 2024-03-11 10:30:09 +08:00
cda0627d5a
version 0.2.10 0.2.10 2024-03-11 09:55:09 +08:00
ad40dd6d6b
update requirements 2024-03-11 09:53:55 +08:00
b91d53dc6f
Use response.headers instead of response.getheaders()
response.getheaders() will be deprecated by urllib3.
2024-03-11 09:47:35 +08:00
cda4fd1f26
version 0.2.9 0.2.9 2024-03-10 02:13:29 +08:00
ff2a2edaa5
generate_release: Fix wrong (32bit) MSVCR included for 64 bitInsert the 64 bit microsoft visual C runtime for 64 bit releases 2024-03-10 02:11:09 +08:00
38d8d5d4c5
av-merge: Retry more than once for timeouts 2024-03-10 02:08:23 +08:00
f010452abf
Update android client version to fix 400 Bad Request 2024-03-10 02:02:42 +08:00
ab93f8242b
bump v0.2.8 0.2.8 2024-01-29 06:10:14 +08:00
1505414a1a
Update Plyr custom styles for menu container
Specifically, set a maximum height and added vertical scrolling
to address an issue related to Plyr's menu height.

Improve the overall usability and visual appearance of the menu in video player.
2024-01-29 06:06:18 +08:00
c04d7c9a24
Adjust Plyr custom styles for video preview thumbnail
In custom_plyr.css, made adjustments to styles for video preview thumbnail in Plyr

Specific changes:
- Modified the size and positioning of the thumbnail container to improve the visual presentation.
- Enchance the user experience when interacting with video previews.
2024-01-29 05:08:18 +08:00
3ee2df7faa
Refactor styles on video playback page
Made changes to the styles on the video playback page to enhance visibility and address issues with the video player.
Added a new custom style file for Plyr, and removed redundant and unused styles in watch.css.

Specific changes:
- Added custom_plyr.css for Plyr styles.
- Removed redundant styles related to playback issues in watch.css
2024-01-29 05:06:38 +08:00
d2c883c211
fix thumbnail into channel 2024-01-28 13:21:54 +08:00
59c988f819
Revert update plyr 0.2.7 2024-01-28 00:31:30 +08:00
629c811e84
av-merge: Retry failed requests
Should reduce playback stalling
2024-01-26 01:12:54 +08:00
284024433b
av-merge: Use fetchRange promise properly 2024-01-26 01:09:12 +08:00
55a8e50d6a
Fix plyr hash version into embed 2024-01-24 11:53:32 +08:00
810dff999e
Set flexible responsive video 2024-01-24 11:50:13 +08:00
4da91fb972
update plyr 2024-01-22 12:10:13 +08:00
874ac0a0ac
Add autoplay to plyr 2024-01-22 12:09:52 +08:00
89ae1e265b
Refactor captions logic in Plyr video player initialization
Simplify the captions logic in the Plyr video player initialization by using a conditional statement.
Cleaner and more concise code.
2024-01-22 07:48:00 +08:00
00bd9fee6f
Add autoplay functionality in Plyr video player
Introduce autoplay feature in the Plyr video player based on the configuration settings.
2024-01-22 07:44:24 +08:00
b215e2a3b2
Add setting to autoplay videos 2024-01-22 06:38:52 +08:00
97972d6fa3
Fix like count extraction 2024-01-22 06:35:46 +08:00
6ae20bb1f5
Add option to always use integrated sources
Make the prefer_integrated_sources setting an int with 0,1,2
instead of a bool, where 2 makes it always use integrated sources
unless none are available.
2024-01-22 06:33:34 +08:00
5f3b90ad45
Fix channel about tab 2024-01-22 06:29:42 +08:00
2463af7685
subscriptions: Update live/upcoming/premier durations upon check
The durations were previously set to "LIVE", "UPCOMING", etc. and
would not be updated once the livestream was over or the upcoming
video was published.
2024-01-22 06:14:32 +08:00
86bb312d6d
Subscriptions: Fix exceptions when videos are missing upload dates
E.g. line 548, AttributeError: 'NoneType' object has no attribute 'lower'

When upload dates are unavailable, make ones up which give the
correct video order
2024-01-22 06:03:16 +08:00
964b99ea40
Fix comment replies not working
YouTube set a limit of 200 replies, otherwise it rejects the
request. So decrease the requested number of replies to 200
2024-01-22 06:00:49 +08:00
51a1693789
Fix comment count extraction due to 'K/M' postfixes
YouTube now displays 2K comments instead of 2359, for instance
2024-01-22 05:59:11 +08:00
ca4a735692
Add settings for filtering out shorts in subscriptions and channels 2024-01-22 05:55:59 +08:00
2140f48919
Subscriptions: Use playlist method to get channel videos
Use the UU (user uploads) playlist since it includes streams
2024-01-22 05:52:44 +08:00
4be01d3964
Put back sort by oldest logic since YouTube added it back
Previous commit replaced it with shorts-filtering, use sort code
number 4 for that instead. Sort by oldest is still broken
pending reverse engineering of new ctoken format, however.
2024-01-22 05:47:09 +08:00
b45e3476c8
channels: Use the UU playlist to get videos by default
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
2024-01-22 05:39:11 +08:00
d591956baa
ylist: show 100 videos per page instead of 20
Also add an option to the internal playlist ctoken function
for filtering out shorts, to be used in future anti-shorts features
2024-01-22 05:21:12 +08:00
Jesus
6011a08cdf
v0.2.6 0.2.6 2023-09-11 04:20:49 +08:00
Jesus
83af4ab0d7
Fix comment count not extracted sometimes
YouTube created a new key 'commentCount' in addition to 'headerText'
2023-09-11 04:15:25 +08:00
Jesus
5594d017e2
Fix related vids, like_count, playlist sometimes missing
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.
2023-09-11 04:13:56 +08:00
Jesus
8f9c5eeb48
Fix 403s 1 minute into videos
https://github.com/iv-org/invidious/issues/4027
https://github.com/TeamNewPipe/NewPipeExtractor/pull/1084/files
2023-09-11 04:08:23 +08:00
Jesus
89e21302e3
generate_release.py: fix syntax error 2023-09-11 04:07:15 +08:00
Jesus
cb4ceefada
Filter out translated audio tracks
See comment in code
2023-09-11 04:06:11 +08:00
Jesus E
c4cc5cecbf
README.md: update 2023-06-19 21:38:05 -04:00
Jesus E
cc8f30eba2
Relax error and send error_code to template 2023-06-19 21:23:25 -04:00
Jesus E
6740afd6a0
version 0.2.5 0.2.5 2023-06-18 20:30:39 -04:00
Jesus E
63c0f4aa8f
Fix typo 2023-06-18 20:12:48 -04:00
Jesus E
8908dc138f
Set related videos thumbnail to HQ 2023-06-18 19:47:15 -04:00
Jesus E
cd7624f2cb
Set hqdefault thumnail images 2023-06-18 19:45:34 -04:00
Jesus E
5d53225874
Fix pagination 2023-06-18 13:55:07 -04:00
Jesus E
6af17450c6
README.md: update 2023-06-17 20:01:01 -04:00
Jesus E
d85c27a728
version 0.2.4 0.2.4 2023-06-17 19:41:40 -04:00