v0.16.0 #2820
moisout
announced in
Announcements
v0.16.0
#2820
Replies: 1 comment 1 reply
-
Congratulations on the new release!
That must have been a painful experience.
😂
Is it TTML or a VTT renderer? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
👉 Highlights
📺 New video player
Implemented by me (@moisout)
The video player has been rewritten. The old one was getting unmaintainable, most of the logic lived in a single file with over 1000 lines of code.
The new player has now reached approximate feature parity with the old one, so I feel comfortable releasing it. I am not done working on it, you can check out the roadmap.
Here are some of the new things it does:
🔭 Reliable quality switching
All quality options delivered by YouTube are available in the quality switcher. This includes up to 8k, 60fps and HDR.
The player will try to play up to the quality set in the users settings. You can also manually select a quality from the quality switcher.
🗣️ Support for multiple language tracks
If a video has multiple audio tracks, you can select them from the language switcher.
📝 Subtitles
Also, support for subtitles! The renderer for subtitles is pretty basic, so it doesn't support all the fancy stuff YouTube does, but it should work for most videos.
🖼️ Seekbar hover preview
Hovering over the seekbar now provides a frame preview, including the current SponsorBlock segment and chapter.
⌚ Configurable subscription interval time
Implemented by @patricgruber
You can now customize the interval for how often subscriptions should be updated. Configure the environment variable in minutes.
🩳 Exclude shorts from search results
Implemented by @frozenduck
Exclude shorts from search results by enabling the option "Hide shorts" in the settings.
📜 Expandable subscriptions on homepage
Implemented by @nargacu83
Subscriptions on the homepage now work like the trending section. You can expand them to see more videos.
🛑 Ability to set custom SponsorBlock API URL
Implemented by @patricgruber
You can now set a custom SponsorBlock API URL in the settings.
Full Changelog
Added
Fixed
This discussion was created from the release v0.16.0.
Beta Was this translation helpful? Give feedback.
All reactions