Install
Stiff_Music / YouTube — PiP-кнопка в плеере

Published:

Version: 2.0.0+cd560e6 updated

Summary: Вынести видео в мини-окно (PiP) или развернуть на весь экран. Alt+Shift+P — PiP, Alt+Shift+F — полный экран. / Adds PiP and fullscreen buttons to YouTube player.

Homepage: https://openuserjs.org/scripts/Stiff_Music/YouTube_PiP

Support: https://openuserjs.org/scripts/Stiff_Music/YouTube_PiP/issues

Copyright: 2026, Stiff music (https://openuserjs.org/users/Stiff_Music)

License: MIT

License: CC-BY-NC-SA-4.0; https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode

Antifeature: unspecified

YouTube — PiP-кнопка в плеере

Добавляет кнопку Picture-in-Picture прямо в панель управления плеером YouTube и горячие клавиши Alt+Shift+P / Alt+Shift+F. Работает только на YouTube — без конфликтов с другими сайтами.

📋 Где работает

  • 🎬 YouTube (youtube.com)
  • 📱 Мобильный YouTube (m.youtube.com)
  • 🎵 YouTube Music (music.youtube.com)
  • 🔗 Короткие ссылки (youtu.be)

✨ Что делает

В обычном режиме:

  • Добавляет кнопку PiP рядом с кнопкой «Полный экран» в плеере.
  • Alt+Shift+P — открыть/закрыть мини-окно (Picture-in-Picture).

В PiP-режиме:

  • Рядом с PiP-кнопкой появляется вторая кнопка — «Развернуть на весь экран».
  • Нажатие закрывает PiP и разворачивает плеер на весь экран.
  • Alt+Shift+F — то же самое через клавиатуру.

Выход из PiP:

  • Кнопка «Развернуть на весь экран» исчезает автоматически.

🆕 Что нового в 2.0.0 (18 октября 2026)

Мажорное обновление — полная изоляция от универсального скрипта и новые хоткеи:

  • 🛡️ Строгая привязка к YouTube — скрипт больше не активируется на других сайтах. Универсальная версия (Universal) теперь не конфликтует с этой.
  • ⌨️ Новые хоткеи Alt+Shift+P / Alt+Shift+F — исправлен конфликт с браузером Chrome, который перехватывал Alt+P и Alt+F.
  • 🧩 Упрощённая архитектура — убраны лишние модули для Vimeo, Twitch, Rutube и Universal. Скрипт делает только одну вещь, но делает её идеально.
  • ⚡ Повышена стабильность — исправлено «залипание» кнопки при переходах между видео (SPA-навигация).
  • 🎯 Защита от дублирования — если на странице уже есть кнопка от старой версии, скрипт её перезапишет, но не создаст вторую.

Что было в 1.5.0 (11 октября 2026)

  • 🌍 Локализация @name:ru/en и @description:ru/en.
  • 🔗 Автообновление — добавлены @updateURL и @downloadURL для OpenUserJS.
  • 🏷 8 тегов — для лучшего поиска.
  • ⚙️ Метаблок приведён к требованиям OpenUserJS.

📊 Что изменилось с 1.5.0 до 2.0.0

Функция 1.5.0 2.0.0
Кнопка PiP в плеере ✅ Есть ✅ Есть
Кнопка Fullscreen в PiP ✅ Есть ✅ Есть
Автопереключение кнопок ✅ Есть ✅ Есть
Хоткеи ⚠️ Alt+P / Alt+F (конфликт с Chrome) ✅ Alt+Shift+P / Alt+Shift+F
Работа на других сайтах ⚠️ Могла конфликтовать с Universal ✅ Строго только YouTube
Архитектура ⚠️ Гибридная (модули для всех сайтов) ✅ Чистая (только YouTube)
Защита от дублирования ❌ Нет ✅ Есть
Модульная структура ✅ 10 модулей ✅ 10 модулей
Локализация @name:ru/en ✅ Есть ✅ Есть

Что улучшено с 1.5.0

  • Совместимость — новые хоткеи работают в Chrome, Firefox, Edge и Safari без конфликтов с системой.
  • Чистота работы — скрипт больше не активируется на других сайтах, уступая место универсальной версии.
  • Надёжность — убран лишний код, который мог вызывать ошибки на YouTube (например, попытки найти плеер Vimeo).

🎮 Горячие клавиши

Действие Клавиши
Открыть/закрыть PiP Alt+Shift+P
Развернуть на весь экран Alt+Shift+F

⚙️ Меню Tampermonkey

Пункт Что делает
📋 Что нового в v2.0.0 Показывает changelog текущей версии

⚠️ Ограничения

  • Скрипт не меняет IP и не обходит региональные блокировки.
  • PiP работает только если браузер поддерживает document.pictureInPictureEnabled.
  • На iframe-плеерах не работает (из-за @noframes).
  • На премьерах и трансляциях YouTube — ограничение самого YouTube.
  • На мобильном YouTube (m.youtube.com) — кнопка может не отображаться из-за особенностей вёрстки.
  • Скрипт не собирает данные и не отправляет их никуда.

🐛 Проблемы и предложения

Если что-то не работает — напиши в комментариях на OpenUserJS или в VK:

VK: https://vk.ru/stiffelo_music

🔗 Ссылки

Rating: 0