https://github.com/i-redbyte/videoplayer_mirror
Videoplayer Mirror
https://github.com/i-redbyte/videoplayer_mirror
Last synced: 10 months ago
JSON representation
Videoplayer Mirror
- Host: GitHub
- URL: https://github.com/i-redbyte/videoplayer_mirror
- Owner: i-redbyte
- Created: 2025-08-02T12:42:41.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-08-17T14:45:50.000Z (10 months ago)
- Last Synced: 2025-08-17T16:28:53.260Z (10 months ago)
- Language: JavaScript
- Size: 210 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Videoplayer Mirror — Web‑Extension
> Переворачивает элементы `.videoplayer_media` по горизонтали (mirror).
>
> ⧉ Кликните по иконке — и видео отразится; повторный клик вернёт всё обратно.
---
## 📂 Структура проекта
```
videoplayer‑mirror/
├─ safari-proj/ # Версии для браузера Safari
├─ background.js # service worker
├─ manifest.json # manifest v3
└─ icons/
│ ├─ icon16.png
│ ├─ icon48.png
│ └─ icon128.png
└─ README.md
```
---
## 🚀 Установка
### Chrome / Edge / Opera / Яндекс.Браузер
1. Откройте `chrome://extensions` (или `edge://extensions`).
2. Включите **Developer mode**.
3. **Load unpacked** → выберите директорию `video_mirror`.
4. Закрепите иконку (📌) при желании.
### Safari 17 + (macOS Sonoma)
Разработчику (быстрый старт)
1. `xcrun safari-web-extension-converter . --macos-only`
→ откроется Xcode‑проект.
2. Xcode → **Product ▶︎ Run** (⌘ R).
3. Safari спросит «Trust — Install». Включите расширение: Settings ▶︎ Extensions.
---
## 🖱️ Как пользоваться
1. Перейдите на страницу, где видеоплеер имеет класс `.videoplayer_media` (например vk.com).
2. Нажмите иконку **Videoplayer Mirror**.
3. Элемент отобразится зеркально.
4. Нажмите ещё раз — эффект исчезнет.