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: 2022-08-04

关于B站上一P,下一P功能的修改:
参考了 xuan l 大大的实现
----------------------------------------------------
在1023行左右:


autoPlay: ".bilibili-player-video-btn-start",
switchPlayStatus: ".bilibili-player-video-btn-start",
next: ".bilibili-player-video-btn-next",

替换为

autoPlay: ".bilibili-player-video-btn-start",
switchPlayStatus: ".bpx-player-ctrl-btn.bpx-player-ctrl-play",
prev: ".bpx-player-ctrl-btn.bpx-player-ctrl-prev",
next: ".bpx-player-ctrl-btn.bpx-player-ctrl-next",

在3611行左右:
添加

setPrevVideo() {
const isDo = TCC.doTask("prev");
if (!isDo) {
debug.log("当前网页不支持一键播放下个视频功能~");
}
},

在4142左右:
添加

if (key === "p") {
t.setPrevVideo();
}

完成!

§
Posted: 2022-08-04

很强

ankvpsAuthor
§
Posted: 2022-08-14

关于B站上一P,下一P功能的修改:
参考了 xuan l 大大的实现
----------------------------------------------------
在1023行左右:


autoPlay: ".bilibili-player-video-btn-start",
switchPlayStatus: ".bilibili-player-video-btn-start",
next: ".bilibili-player-video-btn-next",

替换为

autoPlay: ".bilibili-player-video-btn-start",
switchPlayStatus: ".bpx-player-ctrl-btn.bpx-player-ctrl-play",
prev: ".bpx-player-ctrl-btn.bpx-player-ctrl-prev",
next: ".bpx-player-ctrl-btn.bpx-player-ctrl-next",

在3611行左右:
添加

setPrevVideo() {
const isDo = TCC.doTask("prev");
if (!isDo) {
debug.log("当前网页不支持一键播放下个视频功能~");
}
},

在4142左右:
添加

if (key === "p") {
t.setPrevVideo();
}

完成!





B站的播放、暂停、全屏、网页全屏、下一集快捷键异常问题已修复

Post reply

Sign in to post a reply.