miebie.1412 / YouTube - Block Autoplay Preview Thumbnail and Channel Trailer

Published:

Version: 1.1.8+7b06d44 updated

Summary: Blocks YouTube thumbnail hover previews (WebP & video) and stops channel trailers (video + audio). Keeps progress bars, play buttons, and static images. Works on all pages, no login or permissions needed, runs at document-start.

Groups:

Homepage: https://openuserjs.org/users/miebie.1412

Support: https://openuserjs.org/scripts/miebie.1412/YouTube_-_Block_Autoplay_Preview_Thumbnail_and_Channel_Trailer/issues

License: MIT

Antifeature: unspecified

This script blocks YouTube's animated thumbnail hover previews (animated WebP & video), while preserving progress bars, play buttons, and static thumbnails.
Works across the entire site: Home, Subscriptions, Watch, Search, Channel pages, and more.

Save bandwidth, reduce distractions, and enjoy a smoother YouTube experience
No login required — works instantly, no configuration needed
No permissions — Runs at document-start stage

📢 What's New (v1.1.8)

  • Added Odia (or) language support to metadata
  • Refined @description:xx translations across multiple languages
  • Improved multilingual metadata for better clarity and consistency

⚙️ Key Features:

  • Completely blocks all animated previews (thumbnail hover, channel trailers, GIFs in posts, etc.)
  • Automatically pauses and mutes hidden preview videos (an_webp, avif, etc.)
  • 100% coverage (powered by MutationObserver), while preserving red progress bars

📥 Installation:

  • First time? Install Tampermonkey / Violentmonkey / Greasemonkey
    Click Install this script → Force refresh YouTube (Ctrl + F5 / Ctrl + Shift + R)
  • Tip: On Safari / macOS, use Violentmonkey (Tampermonkey also works but requires extra setup)

⚠️ Notes:

  • Brave users: If you encounter “An error occurred. Please try again later (Playback ID)” while switching Theater Mode ↔ Fullscreen Mode,
    → disable Shields for youtube.com or use a different userscript manager (Violentmonkey / Tampermonkey recommended)
  • Hovering may still add videos to watch history (due to YouTube server-side changes in late 2024)
    → For full control, pause watch history
  • Enable Developer Mode and Allow User Scripts (if available), otherwise the script may not run

💬 Feedback:

  • Feel free to report issues, suggest features, or submit bug reports!

此脚本可屏蔽 YouTube 鼠标悬停时的动态缩略图预览(动画 WebP 和视频),同时完整保留进度条、播放按钮和静态缩略图。
全站生效:首页、订阅页、观看页、搜索页、频道页等均覆盖。

节省流量,减少干扰,畅快浏览 YouTube
无需登录 — 安装即用,无需任何设置
零权限 — 在 document-start 阶段运行

📢 更新内容 (v1.1.8)

  • 元数据新增奥迪亚语(or)语言支持
  • 优化多个语言的 @description:xx 翻译内容
  • 改进多语言元数据以提升清晰度与一致性

⚙️ 核心功能:

  • 彻底屏蔽所有动态预览(缩略图悬停、频道预告片、帖子中的 GIF 等)
  • 自动暂停并静音隐藏的预览视频(an_webpavif 等格式)
  • 100% 覆盖(基于 MutationObserver 实现),红色进度条完美保留

📥 安装方法:

  • 第一次使用? 安装 Tampermonkey / Violentmonkey / Greasemonkey
    点击 安装此脚本 → 强制刷新 YouTube(Ctrl + F5 / Ctrl + Shift + R)
  • 提示:Safari / macOS 上建议使用 Violentmonkey(Tampermonkey 也可,但需要额外设置)

⚠️ 注意事项:

  • Brave 用户: 如果在切换 影院模式 ↔ 全屏模式 时出现
    “发生错误,请稍后再试(播放 ID)”
    → 请尝试禁用 youtube.com 的 Shields,或更换用户脚本管理器(推荐 Violentmonkey / Tampermonkey)
  • 悬停可能仍会将视频添加到观看历史记录(由于 YouTube 服务器端的变更,2024 年末)
    → 如需完全控制,请暂停观看历史记录
  • 请在扩展中启用 开发者模式允许用户脚本(如有该选项),否则脚本可能无法运行

💬 反馈:

  • 如有问题、建议或 bug,欢迎随时反馈!

🖼️✨ Demo / 效果展示

After

  • Autoplay preview thumbnails are fully blocked — all videos remain static, with the cursor visible.
  • 自动播放预览缩略图已完全屏蔽 — 所有视频保持静态,鼠标指针可见。

Rating: 29

29 Votes
-29