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

Question/comment

§
Posted: 2019-09-24

关於截图功能

现在使用的canvas.toDataURL()方法有机会在文件连结过长时(例如4K视频的截图)出现下载失败的情况。 因此建议改用canvas.toBlob() :) 。

download (canvas, title) {
  title = title || 'videoCapturer_' + Date.now();
  canvas.toBlob(function(blob){
      const el = document.createElement('a');
      el.download = `${title}.png`;
      el.href = URL.createObjectURL(blob);
      el.click();
  });
}
ankvpsAuthor
§
Posted: 2019-09-25

@Blumenkranz 说道: 现在使用的canvas.toDataURL()方法有机会在文件连结过长时(例如4K视频的截图)出现下载失败的情况。 因此建议改用canvas.toBlob() :) 。

download (canvas, title) {
  title = title || 'videoCapturer_' + Date.now();
  canvas.toBlob(function(blob){
      const el = document.createElement('a');
      el.download = `${title}.png`;
      el.href = URL.createObjectURL(blob);
      el.click();
  });
}

BUG已修复,非常感谢你的反馈 :)

§
Posted: 2019-09-25

@ankvps 說: BUG已修复,非常感谢你的反馈 :) 不用客气。另外网页全屏在某些网站有不同程度的BUG,例如Twitter斗鱼直播间的视频不会置中。而Pornhub的视频会直接消失,需要刷新页面才能恢复。 :|

ankvpsAuthor
§
Posted: 2019-09-27

@Blumenkranz 说道:

@ankvps 說: BUG已修复,非常感谢你的反馈 :) 不用客气。另外网页全屏在某些网站有不同程度的BUG,例如Twitter斗鱼直播间的视频不会置中。而Pornhub的视频会直接消失,需要刷新页面才能恢复。 :|

要兼容这些网站的全屏或网页全屏比较困难,没有一个比较通用有效的方案,目前还是优先保证倍速播放功能。如果你有什么解决办法,欢迎提供参考。

§
Posted: 2019-09-28

@ankvps 說: 要兼容这些网站的全屏或网页全屏比较困难,没有一个比较通用有效的方案,目前还是优先保证倍速播放功能。如果你有什么解决办法,欢迎提供参考。 抱歉,我也不太懂这个。但我觉得最简单的方法还是按照个别网站的情况用不同的css吧。 比如斗鱼删去top: 0 !important;left: 0 !important;就可以置中。 不过甚麽网站需要别的css就只能靠用户反馈了 :o 。

另外你可以透过overflow: hidden !important;去隐藏滚动条 :) 。

§
Posted: 2019-11-13

请问截图保存在哪个文件夹?@ankvps

§
Posted: 2019-11-13

ins好像没法截图@ankvps

Post reply

Sign in to post a reply.