YouTube Web Tweaks

It speeds up YouTube by 50% by modified configs (including the removal of the annoying "Video paused. Continue watching?" popup).

当前为 2022-12-19 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name YouTube Web Tweaks
  3. // @version 2.1.1
  4. // @description It speeds up YouTube by 50% by modified configs (including the removal of the annoying "Video paused. Continue watching?" popup).
  5. // @author Magma_Craft
  6. // @license MIT
  7. // @match *://*.youtube.com/*
  8. // @namespace https://greasyfork.org/en/users/933798
  9. // @icon https://www.youtube.com/favicon.ico
  10. // @unwrap
  11. // @run-at document-start
  12. // @grant none
  13. // ==/UserScript==
  14.  
  15. (function() {
  16. window['yt'] = window['yt'] || {};
  17. yt['config_'] = yt.config_ || {};
  18. yt.config_['EXPERIMENT_FLAGS'] = yt.config_.EXPERIMENT_FLAGS || {};
  19.  
  20. var iv = setInterval(function() {
  21. yt.config_.IS_TABLET = true;
  22. yt.config_.DISABLE_YT_IMG_DELAY_LOADING = true;
  23. yt.config_.EXPERIMENT_FLAGS.polymer_verifiy_app_state = false;
  24. yt.config_.EXPERIMENT_FLAGS.warm_load_nav_start_web = false;
  25. yt.config_.EXPERIMENT_FLAGS.kevlar_player_response_swf_config_wrapper_killswitch = false;
  26. yt.config_.EXPERIMENT_FLAGS.desktop_player_touch_gestures = false;
  27. yt.config_.EXPERIMENT_FLAGS.web_animated_like = false;
  28. yt.config_.EXPERIMENT_FLAGS.web_animated_like_lazy_load = false;
  29. yt.config_.EXPERIMENT_FLAGS.render_unicode_emojis_as_small_images = true;
  30. yt.config_.EXPERIMENT_FLAGS.kevlar_refresh_on_theme_change = false;
  31. yt.config_.EXPERIMENT_FLAGS.kevlar_watch_cinematics = false
  32. }, 1);
  33.  
  34. var to = setTimeout(function() {
  35. clearInterval(iv);
  36. }, 1000)
  37. })();
  38.  
  39. // Ignoring the "Video paused. Continue watching?" popup
  40.  
  41. var interval = setInterval(function() {
  42. window.wrappedJSObject._lact = Date.now();
  43. }, 300000);