Медиаплеер
Медиаплеер — это главный экран приложения, где управляется воспроизведение и большинство функций Evervideo. Воспроизводит как видео-, так и аудиофайлы и построен на базе кастомного плеера FFmpeg с аппаратно-ускоренным декодированием H.264 и HEVC, который берёт на себя основную нагрузку. Давайте разберёмся, как им пользоваться.
Доступ к медиаплееру
До полноэкранного плеера можно добраться из панели компактного плеера. На iPhone компактный плеер находится вверху главного экрана. На iPad и Mac — с левой стороны (или вверху главной панели). Чтобы свернуть полноэкранный плеер обратно в компактный вид, нажмите кнопку закрытия в правом нижнем углу или смахните вниз. Для полного скрытия компактного плеера нажмите и смахните вниз ещё раз.
Компактный плеер остаётся видимым во время навигации по библиотеке, файловому менеджеру или настройкам, чтобы вы никогда не теряли видео в поисках следующего.
Поддерживаемые форматы видео и аудио
Evervideo воспроизводит практически любой современный контейнер и кодек через встроенный движок FFmpeg, с аппаратно-ускоренным декодированием H.264 и HEVC на поддерживаемых устройствах.
- Видеоконтейнеры: MP4, M4V, MKV, MOV, AVI, FLV, WMV, ASF, WebM, TS, M2TS, MTS, MPG, MPEG, OGV, 3GP, 3G2, F4V, RM, RMVB, VOB, DAT — и многое другое.
- Видеокодеки: H.264 (AVC), H.265 (HEVC), VP9, VP8, AV1, MPEG-2, MPEG-4, MJPEG, ProRes, Theora, WMV — плюс практически любой другой кодек, поддерживаемый FFmpeg.
- Аудиокодеки: AAC, MP3, FLAC, ALAC, OGG / Vorbis, OPUS, AC-3, EAC-3, DTS, AMR, WMA, APE, TTA, MPC, WV — и многое другое.
- Форматы субтитров: SRT, VTT (WebVTT), ASS / SSA и встроенные текстовые или графические дорожки субтитров.
- Протоколы стриминга: HTTP / HTTPS, HLS (m3u8), RTSP (IP-камеры и IPTV) и прямая трансляция файлов по SMB / WebDAV / FTP / SFTP / NFS / DLNA.
Это охватывает практически любой видеофайл, который может встретиться, — включая рипы MKV, RTSP-потоки камер видеонаблюдения и webm-загрузки AV1.
Управление воспроизведением
В нижней части экрана плеера расположены кнопки «Воспроизвести», «Пауза», «Следующий» и «Предыдущий». Также доступны необязательные кнопки «Перемотать вперёд» и «Перемотать назад» (по умолчанию 10 секунд), которые можно включить в настройках приложения. Удерживайте кнопки «Следующий» / «Предыдущий» для перемотки вперёд или назад. Перетащите ползунок воспроизведения для перехода к любой позиции.
Повтор и перемешивание
Нажмите кнопку повтора для переключения между режимами:
- Повторять все — повторяет каждое видео в очереди.
- Повторять одно — повторяет только текущее видео.
- Остановить после — ставит паузу, когда текущее видео заканчивается.
- Без повтора — воспроизводит очередь один раз без повтора.
Используйте кнопку Перемешать для случайного изменения порядка видео в очереди.
Картинка в картинке (PiP)
На iPhone и iPad Evervideo полностью поддерживает «Картинку в картинке» (PiP). Нажмите иконку PiP на экране плеера или просто сверните Evervideo — видео продолжает воспроизводиться в плавающем окне поверх всех остальных приложений. Перетащите плавающее окно в любой угол; сожмите пальцы для изменения размера; нажмите один раз для появления основных кнопок воспроизведения / паузы / пропуска; нажмите маленькую кнопку развёртывания для возврата в полную Evervideo.
PiP работает со всеми видеоформатами, поддерживаемыми Evervideo, включая файлы потоковой передачи из облака и RTSP-потоки. PiP также продолжает работать при заблокированном телефоне (в зависимости от настройки автоблокировки).
Компактный плеер
Компактный плеер — постоянный мини-плеер, видимый в верхней части каждого экрана приложения во время навигации по библиотеке, файловому менеджеру или настройкам. Нажмите для разворачивания до полноэкранного плеера; смахните вниз для сворачивания обратно.
AirPlay 2
Для AirPlay нажмите кнопку AirPlay на плеере. Evervideo поддерживает AirPlay 2, позволяя транслировать видео на Apple TV, HomePod или любой динамик / телевизор с поддержкой AirPlay 2. В конфигурации с несколькими устройствами AirPlay можно одновременно направлять аудио на несколько ресиверов.
Google Chromecast
Для пользователей Google Cast на плеере появляется иконка Cast. Нажмите её для выбора устройства и начала трансляции. Убедитесь, что телефон и приёмник Cast находятся в одной сети Wi-Fi. Не каждый кодек поддерживается аппаратурой Chromecast — некоторые файлы могут потребовать перекодирования.
RTSP-потоки в реальном времени
Evervideo может воспроизводить RTSP-источники напрямую — IP-камеры, дверные камеры, IPTV-потоки, трансляции и любой URL rtsp://. Добавьте поток как RTSP-подключение в «Файлы → Онлайн-ссылки → Добавить ссылку», затем нажмите для начала просмотра. RTSP-потоки работают в режиме «Картинка в картинке», компактном плеере и транслируются через AirPlay 2 и Chromecast так же, как обычное видео.
Выбор аудиодорожки
Для видео с несколькими аудиодорожками (комментарий, альтернативный дубляж, режиссёрская дорожка) нажмите кнопку «Другие действия» на плеере и выберите «Аудиодорожка» — затем выберите нужную дорожку. Это необходимо для иностранных фильмов, файлов BDMV / MKV с несколькими дублажами и обучающего контента с дорожками комментариев.
Выбор видеодорожки
Некоторые видеофайлы содержат несколько видеопотоков (многоугловые Blu-ray, альтернативные версии). Выберите «Видеодорожка» в меню «Другие действия» для переключения между ними во время воспроизведения.
Субтитры — внутренние и внешние
Evervideo предоставляет точный контроль над субтитрами:
- Дорожка субтитров — выбор из дорожек, встроенных в файл.
- Внешние файлы субтитров — загрузка файлов
.srt,.vtt,.assили.ssaс устройства, из iCloud Drive или любого подключённого облачного сервиса. - Рендеринг Libass — расширенные стили ASS / SSA (шрифты, цвета, позиции, эффекты karaoke) отображаются корректно благодаря встроенной библиотеке libass.
- Выбор шрифта — выбор пользовательского шрифта для основных субтитров и отдельного шрифта для дополнительных. Доступны встроенные шрифты и любой шрифт, установленный на устройстве.
Всё это можно настроить в «Настройки → Субтитры» перед воспроизведением или использовать «Другие действия → Субтитры» прямо из плеера для изменения на лету.
Аудиоэквалайзер
Evervideo включает полный аудиоэквалайзер для настройки звуковых дорожек видео под наушники, динамики или hi-fi систему. Нажмите иконку эквалайзера на регуляторе громкости (или действие «Аудиоэквалайзер» в меню «Другие действия» плеера), включите эквалайзер переключателем в правом верхнем углу и выберите пресет или перетащите ползунки полос для создания собственного. Пользовательские пресеты можно экспортировать и импортировать для обмена между устройствами или резервного копирования.
Видеоэквалайзер
Для настройки изображения Evervideo предоставляет выделенный видеоэквалайзер — настраивайте яркость, контраст, насыщенность и оттенок в реальном времени во время воспроизведения. Как и аудиоэквалайзер, пользовательские видеопресеты можно экспортировать и импортировать для обмена или резервного копирования. Используйте его для осветления тёмной сцены в солнечный день, усиления насыщенности выцветшего контента или коррекции холодного цветового оттенка.
Режим масштабирования видео
Выберите, как видео заполняет экран:
- По размеру — сохранить исходное соотношение сторон; чёрные полосы там, где необходимо.
- По экрану — заполнить весь экран, обрезая видео при необходимости.
- Растянуть — растянуть видео для заполнения экрана, искажая при необходимости.
- Оригинал — сохранить нативное разрешение 1:1.
Поворот видео
Для видео, снятых в неправильной ориентации, выберите Другие действия → Поворот и выберите 0°, 90°, 180° или 270° для поворота изображения без выхода из плеера.
Аппаратное декодирование (H.264 и HEVC)
В «Настройки → Плеер → Видео» можно независимо включить / выключить «Аппаратное декодирование H.264» и «Аппаратное декодирование H.265 (HEVC)». Аппаратное декодирование быстрее, меньше расходует аккумулятор и меньше нагревает устройство — но в редких случаях (повреждённые файлы, экзотические профили) может потребоваться отключить аппаратное декодирование и переключиться на программное декодирование FFmpeg. Evervideo позволяет сделать это для каждого файла из меню «Другие действия» плеера.
VR 360°-вьюпорт
Evervideo включает вьюпорт VR / 360° для сферических видеофайлов. При воспроизведении видео 360° можно перетаскивать для обзора, щипать для масштабирования, и Evervideo будет перестраивать рендеринг в реальном времени.
Скорость воспроизведения
Нажмите элемент управления «Скорость» на панели инструментов плеера для изменения скорости воспроизведения — замедлите для анализа (0,25× или 0,5×) или ускорьте для учебников и лекций (1,25×, 1,5×, 2× и до 3×). Нажмите иконку настройки в правом верхнем углу экрана «Скорость» для переключения в точный режим с более тонкими настройками. Также доступна покадровая коррекция тональности.
Очередь плеера
Для просмотра очереди плеера нажмите кнопку очереди на плеере. У каждого видео в очереди есть дополнительные действия — нажмите три точки для их просмотра. Для изменения порядка видео в очереди используйте индикатор изменения порядка рядом с названием и перетащите его на новую позицию.
Таймер сна
Откройте «Настройки → Плеер → Таймер сна», включите его и выберите, сколько времени продолжать воспроизведение перед автоматической остановкой. Также можно добавить кнопку «Таймер сна» прямо на главный экран плеера через «Настройки → Плеер → Персонализация → Действия главного экрана».
Закладки плеера
Сохраняйте место в длинных видео — лекциях, аудиокнигах-видео, учебниках, длинных загрузках YouTube — нажав «Добавить закладку» в меню «Другие действия». Закладки появляются в списке «Другие действия → Закладки» видео и сохраняются между сессиями.
Меню «Другие действия»
Нажмите кнопку «Другие действия “…"» на плеере для доступа к дополнительным функциям.
- Продолжить воспроизведение — возобновить очередь с последней позиции.
- Поиск — найти конкретное видео в очереди.
- Закладки — просмотр и переход к закладкам.
- Скорость — настройка скорости воспроизведения.
- Недавние — недавно воспроизводившиеся видео.
- Избранное — видео в избранном.
- Аудиоэквалайзер — активировать аудиоэквалайзер.
- Видеоэквалайзер — активировать видеоэквалайзер.
- Аудиодорожка — выбрать аудиопоток.
- Видеодорожка — выбрать видеопоток.
- Субтитры — основная / дополнительная дорожка, внешний файл, шрифт.
- Поворот — повернуть изображение на 0° / 90° / 180° / 270°.
- Режим масштабирования — По размеру / По экрану / Растянуть / Оригинал.
- Картинка в картинке — войти в режим PiP.
- AirPlay / Chromecast — отправить на устройство.
- Таймер сна — установить таймер для остановки воспроизведения.
- Сохранить очередь как плейлист — сохранить текущую очередь как новый плейлист.
- Удалить очередь — очистить очередь и остановить воспроизведение.
- Настройки — перейти к настройкам плеера.
- Справка — открыть руководство.
Настройки плеера
Полное дерево настроек Плеера задокументировано в руководстве по Настройкам. Наиболее используемые разделы:
- Общие — режим повтора, режим перемешивания, «Сохранить состояние плеера», «Сохранить позицию воспроизведения», интервалы перемотки.
- Видео — аппаратное декодирование H.264 / HEVC, видеоэквалайзер, режим масштабирования, поворот, режим отображения, предпочтительная частота кадров, предпочтительный формат пикселей, VR-вьюпорт.
- Аудио — аудиоэквалайзер, частота дискретизации, каналы, длительность буфера IO, смешанный режим.
- Субтитры — основная / дополнительная дорожка, выбор внешнего файла, шрифт, дополнительный шрифт.
- Устройства (iOS) — AirPlay / Chromecast.
- Персонализация — стиль компоновки плеера (Минимальный / Нижний / Антикварный / Классический), действия главного экрана, элементы управления экраном блокировки.
- Кэш воспроизведения — кэш на диске для более плавного стриминга.
- Таймер сна — автоматическая остановка.
Доступность
Evervideo полностью доступна с VoiceOver. Каждый компонент имеет хорошо продуманную метку и описание. Когда VoiceOver активен, приложение переключается в «Текстовый режим», чтобы отображались только значимые элементы — улучшая скорость навигации и чёткость. Также можно активировать «Текстовый режим» в «Настройки → Доступность → Текстовый режим».
Настройка ползунков с VoiceOver
- Выберите ползунок — проведите влево или вправо, пока VoiceOver не объявит его.
- Настройте значение — дважды нажмите и удержите ползунок, затем перетащите вверх или вниз для быстрого изменения значения. VoiceOver объявляет новое значение по мере перемещения.
Другие компоненты работают как ожидается, используя паттерны VoiceOver, предоставляемые системой.





