Встроенный плеер MPV - это высокопроизводительный движок воспроизведения в SWAYA. Он воспроизводит фильмы, серии ТВ, сцены и видео напрямую в приложении с аппаратным ускорением GPU, синхронизацией субтитров, главами и сохранением ключевых моментов.
Преимущества плеера
В отличие от стандартных веб-плееров, SWAYA использует нативный движок MPV:
- Воспроизведение любых форматов: MKV, MP4, AVI, WebM, TS, MOV с любыми аудиоформатами (Dolby Atmos, DTS-HD, TrueHD, FLAC, AAC) и субтитрами (ASS, SRT, VTT, PGS).
- Покадровое возобновление: Запоминает точную секунду остановки и синхронизирует прогресс в базу каждые 5 секунд.
- Адаптация к черным полосам: Элементы управления определяют пропорции видео и прижимаются к реальной границе кадра.
- Полноэкранный режим и PiP: Двойной клик или клавиша
Fдля быстрого переключения в полноэкранный режим.
Поддержка двойного режима (SFW и NSFW)
Интерфейс плеера автоматически адаптируется к воспроизводимому типу медиа:
- Мейнстрим (Фильмы и Сериалы): Навигация по главам, выбор звуковых дорожек, встроенные и внешние субтитры, регулировка скорости и автопереход к следующей серии.
- Контент для взрослых (Сцены и Фильмы): Активация системы Фиксации моментов со снимками экрана и отметками ключевых таймкодов по одной клавише.
Горячие клавиши и управление мышью
Полное управление воспроизведением без отрыва рук от клавиатуры:
| Клавиша | Действие | Описание |
|---|---|---|
| Пробел (Space) | Пуск / Пауза | Возобновление и пауза с экранным подтверждением |
| Enter | Зафиксировать момент (NSFW) | Снимок кадра и запись точного таймкода |
| Стрелка влево | Перемотка назад | Шаг назад на 10 секунд |
| Стрелка вправо | Перемотка вперед | Шаг вперед на 10 секунд |
| Стрелка вверх | Громкость + | Увеличение громкости на 5% |
| Стрелка вниз | Громкость - | Уменьшение громкости на 5% |
| Колесо мыши | Регулировка громкости | Прокрутка вверх/вниз для настройки звука |
| Двойной клик | Полный экран | Переключение оконного и полноэкранного режимов |
| M | Заглушить звук | Отключение и включение звука |
| F | Полный экран | Вход и выход из полноэкранного режима |
| G | Сдвиг субтитров - | Сдвиг субтитров на 100 мс раньше |
| H | Сдвиг субтитров + | Сдвиг субтитров на 100 мс позже |
| J | Сдвиг аудио - | Сдвиг аудио на 100 мс раньше при рассинхроне |
| K | Сдвиг аудио + | Сдвиг аудио на 100 мс позже при рассинхроне |
Сохранение ключевых моментов (в NSFW режиме)
Во время воспроизведения сцен для взрослых доступна удобная система отметок:
1. Сохранение момента в 1 клик (`Enter`)
Когда наступает важный момент видео:
- Нажмите
Enterна клавиатуре или кнопку Момент (иконка капель) на панели управления. - SWAYA мгновенно делает снимок кадра в оригинальном разрешении.
- Точный таймкод (например,
14:32) и дата сохраняются в локальную базу данных. - Кнопка мигает зеленым цветом, подтверждая сохранение.
2. Доступ к сохраненным моментам
Все сохраненные моменты доступны в двух местах:
- Страница Истории (
/history?tab=peaks): Хронологическая галерея всех снимков с миниатюрами, заголовками и маркерами времени. Кнопка Смотреть момент запускает плеер ровно с этой секунды. - Страница медиафайла: Раздел Сохраненные моменты отображает все таймкоды для конкретного видео.
Экранные элементы управления и меню
При наведении курсора мыши на область плеера появляется панель управления:
- Шкала времени и главы: Метки глав прямо на прогресс-баре с превью времени при наведении.
- Часы и время окончания: Текущее время и расчетное время завершения фильма (например, "Закончится в 22:45").
- Переключатель аудиодорожек: Выбор встроенных дубляжей или подключение внешних аудиофайлов.
- Переключатель субтитров: Выбор встроенных дорожек, загрузка внешних файлов
.srt/.assили отключение. - Скорость воспроизведения: Регулировка от 0.25x (замедленно) до 4x (ускорено).
- Кнопка Стоп: Сохранение прогресса, закрытие плеера и возврат в медиатеку.