🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

Greasy Fork is available in English.

YouTube - Blokir Pratinjau Putar Otomatis

Memblokir pratinjau hover thumbnail (WebP & video) di semua halaman YouTube. Menjaga badge kemajuan dan tombol play.

Pada tanggal 12 November 2025. Lihat %(latest_version_link).

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

// ==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: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 Preview Tự Động Khi Hover
// @name:zh-CN   YouTube - 阻止自动播放预览
// @name:zh-TW   YouTube - 阻止自動播放預覽
// @description  Blocks thumbnail hover previews (WebP & video) on all YouTube pages. Keeps progress badges and play buttons.
// @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ó.
// @description:cs  Blokuje náhledy miniaturek při najetí myší (WebP a video) na všech stránkách YouTube. Zachovává insignie postępu a tlačítka přehrávání.
// @description:cy  Bloc rhagddangos rhagddangos thumbnail hover (WebP a fideo) ar bob tudalen YouTube. Cadw nodi cynnydd a botymau chwarae.
// @description:da  Blokerer miniature-hover-forhåndsvisninger (WebP og video) på alle YouTube-sider. Bevarer fremskridtsmærker og afspilningsknapper.
// @description:de  Blockiert Hover-Vorschauen von Thumbnails (WebP & Video) auf allen YouTube-Seiten. Behält Fortschrittsabzeichen und Play-Buttons bei.
// @description:el  Μπλοκάρει προεπισκοπήσεις εικόνων miniature κατά το hover (WebP και βίντεο) σε όλες τις σελίδες YouTube. Διατηρεί emblems προόδου και κουμπιά αναπαραγωγής.
// @description:eo  Blokas miniaturojn hover antaŭrigardojn (WebP & video) sur ĉiuj YouTube-paĝoj. Konservas progresajn insignojn kaj ludbutonojn.
// @description:es  Bloquea vistas previas de miniaturas al pasar el mouse (WebP y video) en todas las páginas de YouTube. Mantiene insignias de progreso y botones de reproducción.
// @description:et  Blokeerib thumbnail-kursorilähisvaadet (WebP ja video) kõigil YouTube lehtedel. Hoiab ära edasiliikumise märgid ja esitusnupud.
// @description:eu  Aurrebista blokeatu thumbnail hover (WebP eta bideoa) YouTube orri guztietan. Aurrerapenerako badgeak eta play botoiak mantentzen ditu.
// @description:fi  Estää thumbnail-kohdistus-esikatselut (WebP ja video) kaikilla YouTube-sivuilla. Säilyttää edistymismerkit ja toistonapit.
// @description:fr  Bloque les aperçus au survol des miniatures (WebP et vidéo) sur toutes les pages YouTube. Conserve les badges de progression et boutons de lecture.
// @description:fr-CA  Bloque les aperçus au survol des miniatures (WebP et vidéo) sur toutes les pages YouTube. Conserve les badges de progression et boutons de lecture.
// @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 insignias de progreso e os botóns de reprodución.
// @description:he  חוסם תצוגות תצוגה מקדימה של תמונות ממוזערות (WebP ווידאו) בכל דפי YouTube. שומר על תגי התקדמות וכפתורי ניגון.
// @description:hr  Blokira preglede pri lebdenju na sličicama (WebP i video) na svim stranicama YouTubea. Zadržava značke napretka i tipke za reprodukciju.
// @description:hu  Blokkolja a miniatűr hover előnézeteket (WebP és video) minden YouTube-oldalon. Megtartja a haladási jelvényeket és lejátszási gombokat.
// @description:id  Memblokir pratinjau hover thumbnail (WebP & video) di semua halaman YouTube. Menjaga badge kemajuan dan tombol play.
// @description:is  Blokkar forsýnispillist fyrirsýni á öllum YouTube síðum. Halda áfram framfara merki og spila hnappum.
// @description:it  Blocca anteprime hover su miniature (WebP e video) su tutte le pagine YouTube. Mantiene badge di progresso e pulsanti play.
// @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 ženklus ir grojimo mygtukus.
// @description:lv  Bloķē sīktēlu pārslēgšanās priekšskatījumu (WebP un video) visās YouTube lapās. Saglabā progresijas emblēmas un atskaņošanas pogas.
// @description:ms  Menghalang pratinjau hover thumbnail (WebP & video) pada semua halaman YouTube. Menyimpan lencana kemajuan dan butang play.
// @description:nb  Blokkerer forhåndsvisninger av miniatyrbilder ved svev (WebP og video) på alle YouTube-sider. Beholder fremdriftsmerker og avspillingsknapper.
// @description:nl  Blokkeert hover-voorbeelden van thumbnails (WebP en video) op alle YouTube-pagina's. Behoudt voortgangsbadges en afspeelknoppen.
// @description:no  Blokkerer forhåndsvisninger av miniatyrer ved svev (WebP og video) på alle YouTube-sider. Beholder fremdriftsmerker og avspillingsknapper.
// @description:pl  Blokuje podglądy miniaturek przy najechaniu myszą (WebP i wideo) na wszystkich stronach YouTube. Zachowuje odznaki postępu i przyciski odtwarzania.
// @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 badges de progresso e botões de play.
// @description:ro  Blochează previzualizări la hover pe miniaturi (WebP și video) pe toate paginile YouTube. Păstrează insigne de progres și butoane de redare.
// @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 odznaky postępu a tlačidlá prehrávania.
// @description:sl  Blokira predoglede sličic ob preletu (WebP in video) na vseh straneh YouTube. Ohrani značke napredka in gumbi za predvajanje.
// @description:sq  Bllokon parapamjen e hover thumbnail (WebP dhe video) në të gjitha faqet e YouTube. Mbaj shenja progresi dhe butona play.
// @description:sr  Blokira preglede pri lebdećem pokazivaču na sličicama (WebP i video) na svim stranicama YouTube-a. Zadržava badge-ove napretka i dugmiće za reprodukciju.
// @description:sv  Blockerar förhandsgranskningar vid hovring på miniatyrer (WebP och video) på alla YouTube-sidor. Behåller framstegsmärken och play-knappar.
// @description:th  บล็อกตัวอย่างการเลื่อนเมาส์บนรูปย่อ (WebP และวิดีโอ) บนทุกหน้าของ YouTube รักษาเครื่องหมายความคืบหน้าและปุ่มเล่น
// @description:tr  Tüm YouTube sayfalarında küçük resim hover önizlemelerini (WebP ve video) engeller. İlerleme rozetlerini ve oynat düğmelerini korur.
// @description:ug  بارلىق YouTube بەتلىرىدە كىچىك رەسىم hover ئالدىن كۆرۈشلىرىنى (WebP & ۋىدىيو) چەكلەيدۇ. ئىلگىرىلەش بەلگىلىرى ۋە ئويناش كۇنۇپكىلىرىنى ساقلايدۇ.
// @description:uk  Блокує попередній перегляд при наведенні на мініатюри (WebP та відео) на всіх сторінках YouTube. Зберігає значки прогресу та кнопки відтворення.
// @description:vi  Chặn hiệu ứng xem trước khi hover thumbnail trên mọi trang YouTube. Giữ badge tiến độ và nút play.
// @description:zh-CN  在所有YouTube页面上阻止缩略图悬停预览(WebP和视频)。保留进度徽章和播放按钮。
// @description:zh-TW  在所有YouTube頁面上阻止縮圖懸停預覽(WebP和視頻)。保留進度徽章和播放按鈕。
// @namespace    https://greasyfork.org/users/979364-miebie-1412
// @author       miebie.1412
// @version      1.1.4
// @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);
})();