HTML5 video player enhanced script

Video enhancement script, supports all H5 video websites, such as: Bilibili, Douyin, Tencent Video, Youku, iQiyi, Xigua Video, YouTube, Weibo Video, Zhihu Video, Sohu Video, NetEase Open Course, Baidu network disk, Alibaba cloud disk, ted, instagram, twitter, etc. Full shortcut key control, support: double-speed playback/accelerated playback, video screenshots, picture-in-picture, full-screen web pages, adjusting brightness, saturation, contrast

< Feedback on HTML5 video player enhanced script

Review: OK - script works, but has bugs

§
Posted: 2024-09-20

mostly just curious, but, is there any possibility that there could be an additional feature added to this player enhancement script?
-- to be specific, an feature for automatically optimising the bitrate of streamed video content.

such an feature would be exceedingly helpful for users that're struggling with low bitrate streaming servers, by optimising the bitrate for the best video image quality.
-- as for the deblur option that's already present, it might work best as an toggle setting, much like the global settings, so it'd always be deblurring things to the best it's able to.

on the note of issues however, i have noticed an few of them, 4 main ones so far:
-- when switching between having the userscript turned on or off, it can cause some aspects of the webpage to vanish and / or break, at least until refreshed an additional time.
-- when choosing to expand the global settings, it will prompt repeatedly, for both expanding and collapsing things. ( noticeable flickering on the global settings list on page refresh aswell. ).
-- when loading into the player, although not always, it can cause 2 scrollbars to appear in the player, one along the right side, the other along the bottom of the player. ( entering and exiting the player's fullscreen mode an few times seems to fix it whenever it does happen. ).
-- and the settings applied via the video filters menu, don't seem to persist across instances. ( hence the suggestion to make togglable global versions. ).

i should note, all the above, is tested with having everything in the global settings list enabled. ( aswell as having set all 4 of the compatibility options for the userscript in tampermonkey to on, and having set it to run at document start. ).

Post reply

Sign in to post a reply.