Greasy Fork

Change Disney+ Subtitles Style

這腳本可修改 Disney+ 字幕的樣式,使其與 Netflix 上的字幕相似,建議您安裝有 "Netflix Sans" 字體。 This script modifies the style of Disney+ subtitles to make them similar to those on Netflix, and it is recommended that you have "Netflix Sans" fonts installed.

目前为 2023-11-03 提交的版本。查看 最新版本

// ==UserScript==
// @name         Change Disney+ Subtitles Style
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  這腳本可修改 Disney+ 字幕的樣式,使其與 Netflix 上的字幕相似,建議您安裝有 "Netflix Sans" 字體。 This script modifies the style of Disney+ subtitles to make them similar to those on Netflix, and it is recommended that you have "Netflix Sans" fonts installed.
// @author       wayneclub
// @license MIT
// @match        https://www.disneyplus.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=disneyplus.com
// @grant        none
// ==/UserScript==



(function () {
  'use strict';


  let processedURLs = [];

  function checkURL() {

    if (window.location.href.match(/https:\/\/www.disneyplus.com\/.+\/video\//) &&
      !processedURLs.includes(window.location.href)
    ) {
      var styleSheet = document.styleSheets[0];
      styleSheet.insertRule(
        ".dss-subtitle-renderer-cue { text-shadow: #000 0px 0px 7px !important; font-family: Netflix Sans,Helvetica Nueue,Helvetica,Arial,sans-serif !important; font-weight: bolder !important; }",
        styleSheet.cssRules.length
      );

      processedURLs.push(window.location.href);
    }
  }


  const observer = new MutationObserver(checkURL);


  observer.observe(document.documentElement, {
    childList: true,
    subtree: true,
  });


  checkURL();



})();