YouTube - 阻止自动播放预览

在所有YouTube页面上阻止缩略图悬停预览(WebP和视频)。保留进度条和播放按钮。无需登录或权限,页面加载时运行。

当前为 2025-11-13 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         YouTube - Block Autoplay Preview
// @name:ar      يوتيوب - حظر معاينة التشغيل التلقائي
// @name:bg      YouTube - Блокиране на Автоматично Възпроизвеждане на Преглед
// @name:ca      YouTube - Bloqueja Previsualització de Reproducció Automàtica
// @name:cs      YouTube - Blokovat Autoplay Náhled
// @name:cy      YouTube - Bloc Rhagddangos Chwarae Awtomatig
// @name:da      YouTube - Blokér Autoplay-Forhåndsvisning
// @name:de      YouTube - Autoplay-Vorschau Blockieren
// @name:el      YouTube - Μπλοκάρει Προεπισκόπηση Αυτόματης Αναπαραγωγής
// @name:eo      YouTube - Bloki Aŭtomatan Antaŭrigardon
// @name:es      YouTube - Bloquear Vista Previa de Reproducción Automática
// @name:et      YouTube - Blokeeri Autoplay Eelvaade
// @name:eu      YouTube - Autoplay Aurrebista Blokeatu
// @name:fi      YouTube - Estä Autotoiston Esikatselu
// @name:fr      YouTube - Bloquer Aperçu Lecture Automatique
// @name:fr-CA   YouTube - Bloquer Aperçu Lecture Automatique
// @name:gl      YouTube - Bloquear Vista Previa de Reprodución Automática
// @name:he      YouTube - חסום תצוגה מקדימה אוטומטית
// @name:hi      YouTube - ऑटोप्ले पूर्वावलोकन ब्लॉक करें
// @name:hr      YouTube - Blokiraj Automatski Pregled
// @name:hu      YouTube - Autoplay Előnézet Blokkolása
// @name:id      YouTube - Blokir Pratinjau Putar Otomatis
// @name:is      YouTube - Blokera Sjálfvirka Forskoðun
// @name:it      YouTube - Blocca Anteprima Riproduzione Automatica
// @name:ja      YouTube - 自動再生プレビューをブロック
// @name:ka      YouTube - ავტომატური წინასწარი ჩვენების ბლოკირება
// @name:ko      YouTube - 자동 재생 미리보기 차단
// @name:lt      YouTube - Blokuoja Autoplay Peržiūrą
// @name:lv      YouTube - Bloķēt Autoplay Priekšskatījumu
// @name:ms      YouTube - Blok Pratinjau Putar Automatik
// @name:nb      YouTube - Blokker Forhåndsvisning av Autoplay
// @name:nl      YouTube - Blokkeer Automatische Afspeelvoorbeeld
// @name:no      YouTube - Blokker Autoplay-Forhåndsvisning
// @name:pl      YouTube - Blokuj Podgląd Automatycznego Odtwarzania
// @name:pt-BR   YouTube - Bloquear Prévia de Reprodução Automática
// @name:ro      YouTube - Blochează Previzualizare Redare Automată
// @name:ru      YouTube - Блокировать Автовоспроизведение Превью
// @name:sk      YouTube - Blokovať Autoplay Náhľad
// @name:sl      YouTube - Blokiraj Samodejni Predogled
// @name:sq      YouTube - Bllokoni Parapamjen e Riprodhimit Automatike
// @name:sr      YouTube - Blokiraj Automatsko Reprodukciju Pregleda
// @name:sv      YouTube - Blockera Autoplay-Förhandsgranskning
// @name:th      YouTube - บล็อกตัวอย่างการเล่นอัตโนมัติ
// @name:tr      YouTube - Otomatik Oynatma Önizlemesini Engelle
// @name:ug      يوتيۇب - ئاپتوماتىك كۆرۈش ئالدىن كۆرۈشنى چەكلەش
// @name:uk      YouTube - Блокувати Автовідтворення Попереднього Перегляду
// @name:vi      YouTube - Chặn Xem Trước Tự Động Khi Hover
// @name:zh-CN   YouTube - 阻止自动播放预览
// @name:zh-TW   YouTube - 阻止自動播放預覽
// @description  Blocks YouTube thumbnail hover previews (WebP & video) while keeping progress bars and play buttons. Works on all pages, no login or permissions needed, runs at document-start.
// @description:ar يحظر معاينات الصور المصغرة عند التمرير (WebP وفيديو) على جميع صفحات يوتيوب مع الحفاظ على أشرطة التقدم وأزرار التشغيل. لا يحتاج تسجيل دخول أو أذونات، يعمل فور تحميل الصفحة.
// @description:bg Блокира предварителни прегледи при навеждане на миниатюри (WebP и видео) на всички страници на YouTube. Запазва значки за напредък и бутони за възпроизвеждане. Не изисква вход или разрешения, стартира при зареждане на страницата.
// @description:ca Bloqueja les visualitzacions prèvies de les miniatures en passar-hi per sobre (WebP i vídeo) a totes les pàgines de YouTube. Manté les insígnies de progrés i els botons de reproducció. Sense inici de sessió ni permisos, s'executa al carregament de la pàgina.
// @description:cs Blokuje náhledy miniaturek při najetí myší (WebP a video) na všech stránkách YouTube. Zachovává ukazatele postupu a tlačítka přehrávání. Bez přihlášení nebo oprávnění, spouští se při načtení stránky.
// @description:cy Bloc rhagddangos thumbnail hover (WebP a fideo) ar bob tudalen YouTube. Cadw nodi cynnydd a botymau chwarae. Dim mewngofnodi na chaniatâd, yn rhedeg wrth lwytho'r dudalen.
// @description:da Blokerer miniature-hover-forhåndsvisninger (WebP og video) på alle YouTube-sider. Bevarer fremskridtsmærker og afspilningsknapper. Ingen login eller tilladelser, kører ved sideindlæsning.
// @description:de Blockiert Hover-Vorschauen von Thumbnails (WebP & Video) auf allen YouTube-Seiten. Behält Fortschrittsbalken und Play-Buttons bei. Kein Login oder Berechtigungen erforderlich, startet beim Seitenladen.
// @description:el Μπλοκάρει προεπισκοπήσεις εικόνων miniature κατά το hover (WebP και βίντεο) σε όλες τις σελίδες YouTube. Διατηρεί γραμμές προόδου και κουμπιά αναπαραγωγής. Χωρίς σύνδεση ή άδειες, εκτελείται κατά τη φόρτωση σελίδας.
// @description:eo Blokas miniaturojn hover antaŭrigardojn (WebP & video) sur ĉiuj YouTube-paĝoj. Konservas progresajn stangojn kaj ludbutonojn. Sen ensaluto aŭ permesoj, lanĉiĝas ĉe ŝarĝo de paĝo.
// @description:es Bloquea vistas previas de miniaturas al pasar el mouse (WebP y video) en todas las páginas de YouTube. Mantiene barras de progreso y botones de reproducción. Sin inicio de sesión ni permisos, se ejecuta al cargar la página.
// @description:et Blokeerib thumbnail-kursorilähisvaadet (WebP ja video) kõigil YouTube lehtedel. Säilitab edenemisribad ja esitusnupud. Ilma sisselogimise või lubadeta, käivitub lehe laadimisel.
// @description:eu Aurrebista blokeatu thumbnail hover (WebP eta bideoa) YouTube orri guztietan. Mantentzen ditu aurrerapen-barrak eta erreproduzitzeko botoiak. Saioa hasi gabe eta baimenik gabe, orria kargatzean exekutatzen da.
// @description:fi Estää thumbnail-kohdistus-esikatselut (WebP ja video) kaikilla YouTube-sivuilla. Säilyttää edistymispalkit ja toistonapit. Ei kirjautumista tai lupia, käynnistyy sivun latautuessa.
// @description:fr Bloque les aperçus au survol des miniatures (WebP et vidéo) sur toutes les pages YouTube. Conserve les barres de progression et boutons de lecture. Sans connexion ni permission, s'exécute au chargement de la page.
// @description:fr-CA Bloque les aperçus au survol des miniatures (WebP et vidéo) sur toutes les pages YouTube. Conserve les barres de progression et boutons de lecture. Sans connexion ni permission, s'exécute au chargement de la page.
// @description:gl Bloquea as vistas previas de miniaturas ao pasar o rato (WebP e vídeo) en todas as páxinas de YouTube. Mantén as barras de progreso e os botóns de reprodución. Sen inicio de sesión nin permisos, execútase ao cargar a páxina.
// @description:he חוסם תצוגות מקדימות של תמונות ממוזערות (WebP ווידאו) בכל דפי YouTube. שומר על סרגלי התקדמות וכפתורי ניגון. ללא כניסה או הרשאות, פועל בטעינת הדף.
// @description:hi YouTube थंबनेल होवर पूर्वावलोकन (WebP और वीडियो) ब्लॉक करता है, प्रोग्रेस बार और प्ले बटन रखता है। सभी पेजों पर काम करता है, लॉगिन या अनुमыша नहीं चाहिए, पेज लोड होते ही चलता है।
// @description:hr Blokira preglede pri lebdenju na sličicama (WebP i video) na svim stranicama YouTubea. Zadržava trake napretka i tipke za reprodukciju. Bez prijave ili dozvola, pokreće se pri učitavanju stranice.
// @description:hu Blokkolja a miniatűr hover előnézeteket (WebP és video) minden YouTube-oldalon. Megtartja a folyamatjelzőket és lejátszási gombokat. Bejelentkezés vagy engedély nélkül, oldal betöltésekor fut.
// @description:id Memblokir pratinjau hover thumbnail (WebP & video) di semua halaman YouTube. Menjaga bilah kemajuan dan tombol putar. Tanpa login atau izin, berjalan saat halaman dimuat.
// @description:is Blokkar forsýnispillist fyrirsýni á öllum YouTube síðum. Heldur áfram framfara stöng og spila hnöppum. Engin innskráning eða heimild, keyrir við hleðslu síðu.
// @description:it Blocca anteprime hover su miniature (WebP e video) su tutte le pagine YouTube. Mantiene barre di avanzamento e pulsanti play. Nessun login o permessi, si avvia al caricamento della pagina.
// @description:ja YouTubeのすべてのページでサムネイルのホバー時プレビュー(WebPおよびビデオ)をブロックします。進捗バーと再生ボタンを保持。ログインや権限不要、ページ読み込み時に実行。
// @description:ka ბლოკავს მინიატურების ჰოვერ წინასწარ ჩვენებას (WebP & ვიდეო) YouTube-ის ყველა გვერდზე. ინახავს პროგრესის ზოლებსა და დაკვრის ღილაკებს. შესვლა ან ნებართვა არაა საჭირო, გვერდის ჩატვირთვისას მუშაობს.
// @description:ko 모든 YouTube 페이지에서 썸네일 호버 미리보기(WebP 및 비디오)를 차단합니다. 진행 막대와 재생 버튼을 유지합니다. 로그인이나 권한 불필요, 페이지 로드 시 실행.
// @description:lt Blokuoti miniatiūrų užvedimo peržiūras (WebP ir vaizdo įrašus) visose „YouTube“ puslapiuose. Išlaiko pažangos juostas ir grojimo mygtukus. Be prisijungimo ar leidimų, veikia puslapio įkėlimo metu.
// @description:lv Bloķē sīktēlu pārslēgšanās priekšskatījumu (WebP un video) visās YouTube lapās. Saglabā progresa joslas un atskaņošanas pogas. Bez pieteikšanās vai atļaujām, darbojas lapas ielādes laikā.
// @description:ms Menghalang pratinjau hover thumbnail (WebP & video) pada semua halaman YouTube. Menyimpan bar kemajuan dan butang main. Tiada log masuk atau kebenaran, dijalankan semasa halaman dimuat.
// @description:nb Blokkerer forhåndsvisninger av miniatyrbilder ved svev (WebP og video) på alle YouTube-sider. Beholder fremdriftslinjer og avspillingsknapper. Ingen innlogging eller tillatelser, kjører ved sidelasting.
// @description:nl Blokkeert hover-voorbeelden van thumbnails (WebP en video) op alle YouTube-pagina's. Behoudt voortgangsbalken en afspeelknoppen. Geen login of toestemming, start bij paginalading.
// @description:no Blokkerer forhåndsvisninger av miniatyrer ved svev (WebP og video) på alle YouTube-sider. Beholder fremdriftslinjer og avspillingsknapper. Ingen innlogging eller tillatelser, kjører ved sidelasting.
// @description:pl Blokuje podglądy miniaturek przy najechaniu myszą (WebP i wideo) na wszystkich stronach YouTube. Zachowuje paski postępu i przyciski odtwarzania. Bez logowania i uprawnień, uruchamia się przy ładowaniu strony.
// @description:pt-BR Bloqueia prévias de miniaturas ao passar o mouse (WebP e vídeo) em todas as páginas do YouTube. Mantém barras de progresso e botões de play. Sem login ou permissão, executa ao carregar a página.
// @description:ro Blochează previzualizări la hover pe miniaturi (WebP și video) pe toate paginile YouTube. Păstrează barele de progres și butoanele de redare. Fără login sau permisiuni, rulează la încărcarea paginii.
// @description:ru Блокирует превью при наведении на миниатюры (WebP и видео) на всех страницах YouTube. Сохраняет индикаторы прогресса и кнопки воспроизведения. Без входа или разрешений, запускается при загрузке страницы.
// @description:sk Blokuje náhľady miniatúr pri prechode myšou (WebP a video) na všetkých stránkach YouTube. Zachováva ukazovatele postupu a tlačidlá prehrávania. Bez prihlásenia alebo povolení, spúšťa sa pri načítaní stránky.
// @description:sl Blokira predoglede sličic ob preletu (WebP in video) na vseh straneh YouTube. Ohrani vrstice napredka in gumbe za predvajanje. Brez prijave ali dovoljenj, zažene ob nalaganju strani.
// @description:sq Bllokon parapamjen e hover thumbnail (WebP dhe video) në të gjitha faqet e YouTube. Mbaj shirita përparimi dhe butona luajtjeje. Pa hyrje ose leje, ekzekutohet gjatë ngarkimit të faqes.
// @description:sr Blokira preglede pri lebdećem pokazivaču na sličicama (WebP i video) na svim stranicama YouTube-a. Zadržava trake napretka i dugmiće za reprodukciju. Bez prijave ili dozvola, pokreće se pri učitavanju stranice.
// @description:sv Blockerar förhandsgranskningar vid hovring på miniatyrer (WebP och video) på alla YouTube-sidor. Behåller förloppsindikatorer och uppspelningsknappar. Ingen inloggning eller behörighet, körs vid sidladdning.
// @description:th บล็อกตัวอย่างการเลื่อนเมาส์บนรูปย่อ (WebP และวิดีโอ) บนทุกหน้าของ YouTube รักษาแถบความคืบหน้าและปุ่มเล่น ไม่ต้องล็อกอินหรืออนุญาต ทำงานเมื่อโหลดหน้าเว็บ
// @description:tr Tüm YouTube sayfalarında küçük resim hover önizlemelerini (WebP ve video) engeller. İlerleme çubuklarını ve oynat düğmelerini korur. Giriş veya izin gerekmez, sayfa yüklenirken çalışır.
// @description:ug بارلىق YouTube بەتلىرىدە كىچىك رەسىم hover ئالدىن كۆرۈشلىرىنى (WebP & ۋىدىيو) چەكلەيدۇ. ئىلگىرىلەش تارىمىقى ۋە ئويناش كۇنۇپكىلىرىنى ساقلايدۇ. كىرىش ياكى ئىجازەت تەلەپ قىلمايدۇ، بەت يۈكلەنگەندە ئىجرا بولىدۇ.
// @description:uk Блокує попередній перегляд при наведенні на мініатюри (WebP та відео) на всіх сторінках YouTube. Зберігає смуги прогресу та кнопки відтворення. Без входу чи дозволів, запускається при завантаженні сторінки.
// @description:vi Chặn hiệu ứng xem trước khi hover thumbnail (ảnh động WebP & video) trên mọi trang YouTube, nhưng giữ nguyên thanh tiến độ, nút play và ảnh tĩnh. Không cần đăng nhập, không cần quyền, chạy ngay khi tải trang.
// @description:zh-CN 在所有YouTube页面上阻止缩略图悬停预览(WebP和视频)。保留进度条和播放按钮。无需登录或权限,页面加载时运行。
// @description:zh-TW 在所有YouTube頁面上阻止縮圖懸停預覽(WebP和視頻)。保留進度條和播放按鈕。無需登錄或權限,頁面載入時執行。
// @namespace    https://greasyfork.org/users/979364-miebie-1412
// @author       miebie.1412
// @version      1.1.7
// @match        https://www.youtube.com/*
// @match        http://www.youtube.com/*
// @match        https://youtube.com/*
// @match        http://youtube.com/*
// @grant        none
// @run-at       document-start
// @license      MIT
// @homepageURL  https://greasyfork.org/en/users/979364-miebie-1412
// @supportURL   https://greasyfork.org/en/users/979364-miebie-1412
// @icon         data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABm0lEQVR4AdSWAZaCIBRFaTY2tbJsZTUra979iqECYqLWHJ4IfP67cMLhxx38NwF4Onfu1KiurfN4vQMAGd4V4HXVe23dOw+lbksP0A1MCNuwqk92mEVaUgOQOcbIOnd4AGF+BiBDa6jevXiA3Y1laIs+EkAMzn0FwEOoN+kS6uTcaSznnI8h3kvd6TK3AzeZXKRGeoSKpQzGiTcpDihV8ZIDwLCJTyvvBUrR7KKqackB/E3DXz36dqyGI1sOgPGoZM4Ruqp+SiUgycW8BTCiAqQEYjStbdYAIBMQ7AY7Q7tYtQAwTP7QGEypFoA/rosh1gJgaN+J1Arn+nMAvzOTl6w6mSsHkPTn4yK9/csPE+cA+ktDOGHpe/edSJ6OHABe3OHCi2kSSkY2FtTM4+rFvZJcUc0BMIkEXiQEijM/kAJtLKiZk1y54qyUAFjgVo+PAeA8b7XIbN4jd8AWbQA60zRQlrbiIJcd8zMAEguCq5N10t5QmONlFj0ArQ6CQX+hrFmTl/8b1NiZBgD0CAJCu1DqfXUd5CDvZIf/AQAA//8BTt4CAAAABklEQVQDALNfokFDr0z6AAAAAElFTkSuQmCC
// ==/UserScript==
(function() {
    'use strict';
    const css = `
        ytd-moving-thumbnail-renderer,
        ytd-thumbnail-overlay-resume-playback-renderer,
        ytd-thumbnail-overlay-loading-preview-renderer,
        ytd-video-preview,
        video[src*="an_webp"], video[src*="video-preview"],
        img[src*="an_webp"], img[src*="video-preview"] {
            display: none !important;
        }
        ytd-thumbnail img { opacity: 1 !important; }
        ytd-thumbnail-overlay-resume-playback-renderer[style*="width"],
        #thumbnail-overlay-play { display: block !important; }
    `;
    const style = document.createElement('style');
    style.textContent = css;
    (document.head || document.documentElement).appendChild(style);
    const clean = () => {
        document.querySelectorAll('img[src*="an_webp"], img[src*="video-preview"], video[src*="an_webp"], video[src*="video-preview"]').forEach(el => {
            if (el.tagName == 'IMG') {
                el.src = el.src.replace(/an_webp\/[^&]*&/g, '').replace(/video-preview\/[^&]*&/g, '');
                el.srcset = '';
            } else if (el.tagName == 'VIDEO') {
                el.pause();
                el.src = '';
            }
        });
    };
    if (document.readyState == 'loading') {
        document.addEventListener('DOMContentLoaded', clean);
    } else {
        clean();
    }
    new MutationObserver(clean).observe(document.documentElement, {
        childList: true,
        subtree: true,
        attributes: true,
        attributeFilter: ['src', 'srcset']
    });
    setInterval(clean, 500);
})();