- Документация
- https://modrinth.com/mod/videoplayer
VideoPlayer — это плагин для Minecraft, предназначенный для воспроизведения видео непосредственно в игровом мире с использованием библиотек MPV/VLC. Для выбранной версии подтверждены поддержка Minecraft 1.21.11, платформ Paper и Folia, а также выпуск 2.0.0.
Проект требует наличие обеих сторон — client=required и server=required. В предоставленной фактической основе подробно подтверждена установка серверного файла, однако порядок установки клиентской части не описан. Поэтому нельзя утверждать, что одного серверного JAR достаточно для полноценной работы.
VideoPlayer относится к категории social и предназначен для организации совместного просмотра видеоконтента внутри игрового мира. Основная идея проекта заключается в создании специальных зон просмотра с одним или несколькими экранами, на которых отображается воспроизводимое видео.
В официальном описании заявлена возможность воспроизведения через библиотеки MPV/VLC. Также предусмотрены управление очередью воспроизведения, изменение громкости, настройка масштаба изображения и голосование игроков за пропуск текущего ролика.
Плагин ориентирован на серверы, где необходимо организовать коллективный просмотр медиаконтента без выхода из игрового процесса.
VideoPlayer использует серверную часть для управления игровыми экранами и зонами просмотра. Клиентская часть необходима для корректного отображения медиаконтента у игроков.
На высоком уровне рабочий процесс выглядит следующим образом:
• создаётся отдельная зона просмотра;
• внутри неё размещается один или несколько экранов;
• один экран может выступать основным источником изображения;
• дополнительные экраны могут использовать основной экран как источник отображения;
• воспроизведение управляется средствами самого проекта;
• пользователи взаимодействуют с очередью и голосованием за пропуск видео.
В предоставленных материалах отсутствует описание внутренней архитектуры, механизма передачи данных и технических особенностей синхронизации, поэтому делать более глубокие выводы нельзя.
Для версии 2.0.0 официально указано появление визуальной панели конфигурации, которая по умолчанию открывается клавишей V.
Исходное описание проекта также подтверждает наличие средств для:
• создания областей просмотра;
• создания экранов;
• удаления областей и экранов;
• запуска воспроизведения по URL;
• просмотра текущего списка воспроизведения;
• голосования за пропуск ролика;
• изменения процента голосов, необходимого для пропуска;
• регулировки громкости;
• выбора режима масштабирования изображения.
В документации также описаны специальные параметры для панорамного видео и отдельный режим воспроизведения 3D-видео.
Для выбранного релиза подтверждены следующие параметры совместимости:
• версия плагина — 2.0.0;
• версия Minecraft — 1.21.11;
• серверные платформы — Paper и Folia;
• тип проекта — плагин.
Информация о совместимости с другими версиями Minecraft, а также с другими серверными платформами в предоставленной фактической основе отсутствует. Следовательно, подтверждать такую поддержку нельзя.
В метаданных выбранной версии не указаны обязательные project dependencies.
Это означает лишь отсутствие обязательных зависимостей в соответствующем разделе метаданных. Одновременно официальный материал прямо указывает, что проект использует библиотеки MPV/VLC, а также требует наличие клиентской и серверной стороны.
Кроме того, в описании отмечено:
• для работы с YouTube могут потребоваться доступность сервиса и ytdlp;
• для воспроизведения 3D-видео упоминается Vivecraft.
Эти сведения относятся только к описанным сценариям использования и не означают наличие обязательных зависимостей проекта в его метаданных.
Подтверждённый способ установки серверной части максимально прост.
Порядок установки:
• остановить совместимый сервер;
• поместить файл VideoPlayer-Paper-2.0.0.jar в папку plugins;
• запустить сервер повторно;
• выполнить дальнейшую настройку согласно актуальной документации проекта.
В предоставленной фактической основе отсутствует инструкция по установке обязательной клиентской части. Поэтому описывать её самостоятельно нельзя.
После установки проект предоставляет средства создания игровых зон просмотра и экранов.
Согласно официальному описанию доступны действия для:
• создания новой области просмотра;
• создания основного экрана;
• создания экранов-копий;
• удаления объектов;
• запуска воспроизведения;
• управления громкостью;
• изменения масштаба изображения;
• настройки голосования за пропуск видео.
Для панорамного контента предусмотрены отдельные параметры, позволяющие переключить экран в соответствующий режим.
При наличии Vivecraft официальный текст также описывает возможность включения режима 3D. Кроме того, указано, что панорамный режим и режим 3D могут использоваться одновременно для воспроизведения VR180-видео.
При использовании VideoPlayer следует учитывать ограничения, которые прямо следуют из подтверждённых данных.
• Клиентская сторона является обязательной.
• Серверная сторона также обязательна.
• Подтверждена только версия Minecraft 1.21.11.
• Подтверждены только платформы Paper и Folia.
• В предоставленной основе отсутствует описание внутренних алгоритмов работы.
• Не подтверждены другие версии, платформы и дополнительные возможности, если они отсутствуют в исходных материалах.
Это позволяет избежать неверных ожиданий при внедрении плагина.
Подтверждённый распространяемый файл:
• VideoPlayer-Paper-2.0.0.jar;
• версия — 2.0.0.
Проект распространяется по лицензии GPL-3.0-only. Использование, изменение и распространение должны соответствовать условиям этой лицензии.
Автор официального описания предупреждает, что потерял контроль над первоначальным репозиторием проекта и рекомендует соблюдать осторожность при загрузке файлов.
Локализованный файл загружен по официальной HTTPS-ссылке, его контрольные суммы SHA-1 и SHA-512 совпали с данными источника, а структура JAR прошла статическую проверку. Динамический запуск файла не выполнялся. Из-за предупреждения автора особенно важно не подменять проверенный архив сторонними сборками.
Подтверждена совместимость только с Minecraft 1.21.11.
Для выбранной версии подтверждены Paper и Folia.
Да. В метаданных прямо указано client=required и server=required. Однако порядок установки клиентской части в предоставленных материалах отсутствует.
Нет. В метаданных выбранной версии обязательные project dependencies отсутствуют.
Да. Такая возможность описана в официальной документации проекта через специальные параметры экрана.
Официальное описание указывает поддержку 3D-видео при использовании Vivecraft.
Проект распространяется по лицензии GPL-3.0-only.
Подтверждённый способ установки — размещение файла VideoPlayer-Paper-2.0.0.jar в папке plugins совместимого сервера с последующим запуском сервера.
Проект требует наличие обеих сторон — client=required и server=required. В предоставленной фактической основе подробно подтверждена установка серверного файла, однако порядок установки клиентской части не описан. Поэтому нельзя утверждать, что одного серверного JAR достаточно для полноценной работы.
Скриншоты и внешний вид
Что представляет собой VideoPlayer
VideoPlayer относится к категории social и предназначен для организации совместного просмотра видеоконтента внутри игрового мира. Основная идея проекта заключается в создании специальных зон просмотра с одним или несколькими экранами, на которых отображается воспроизводимое видео.
В официальном описании заявлена возможность воспроизведения через библиотеки MPV/VLC. Также предусмотрены управление очередью воспроизведения, изменение громкости, настройка масштаба изображения и голосование игроков за пропуск текущего ролика.
Плагин ориентирован на серверы, где необходимо организовать коллективный просмотр медиаконтента без выхода из игрового процесса.
Как работает плагин
VideoPlayer использует серверную часть для управления игровыми экранами и зонами просмотра. Клиентская часть необходима для корректного отображения медиаконтента у игроков.
На высоком уровне рабочий процесс выглядит следующим образом:
• создаётся отдельная зона просмотра;
• внутри неё размещается один или несколько экранов;
• один экран может выступать основным источником изображения;
• дополнительные экраны могут использовать основной экран как источник отображения;
• воспроизведение управляется средствами самого проекта;
• пользователи взаимодействуют с очередью и голосованием за пропуск видео.
В предоставленных материалах отсутствует описание внутренней архитектуры, механизма передачи данных и технических особенностей синхронизации, поэтому делать более глубокие выводы нельзя.
Возможности версии 2.0.0
Для версии 2.0.0 официально указано появление визуальной панели конфигурации, которая по умолчанию открывается клавишей V.
Исходное описание проекта также подтверждает наличие средств для:
• создания областей просмотра;
• создания экранов;
• удаления областей и экранов;
• запуска воспроизведения по URL;
• просмотра текущего списка воспроизведения;
• голосования за пропуск ролика;
• изменения процента голосов, необходимого для пропуска;
• регулировки громкости;
• выбора режима масштабирования изображения.
В документации также описаны специальные параметры для панорамного видео и отдельный режим воспроизведения 3D-видео.
Совместимость
Для выбранного релиза подтверждены следующие параметры совместимости:
• версия плагина — 2.0.0;
• версия Minecraft — 1.21.11;
• серверные платформы — Paper и Folia;
• тип проекта — плагин.
Информация о совместимости с другими версиями Minecraft, а также с другими серверными платформами в предоставленной фактической основе отсутствует. Следовательно, подтверждать такую поддержку нельзя.
Зависимости
В метаданных выбранной версии не указаны обязательные project dependencies.
Это означает лишь отсутствие обязательных зависимостей в соответствующем разделе метаданных. Одновременно официальный материал прямо указывает, что проект использует библиотеки MPV/VLC, а также требует наличие клиентской и серверной стороны.
Кроме того, в описании отмечено:
• для работы с YouTube могут потребоваться доступность сервиса и ytdlp;
• для воспроизведения 3D-видео упоминается Vivecraft.
Эти сведения относятся только к описанным сценариям использования и не означают наличие обязательных зависимостей проекта в его метаданных.
Установка VideoPlayer
Подтверждённый способ установки серверной части максимально прост.
Порядок установки:
• остановить совместимый сервер;
• поместить файл VideoPlayer-Paper-2.0.0.jar в папку plugins;
• запустить сервер повторно;
• выполнить дальнейшую настройку согласно актуальной документации проекта.
В предоставленной фактической основе отсутствует инструкция по установке обязательной клиентской части. Поэтому описывать её самостоятельно нельзя.
Настройка
После установки проект предоставляет средства создания игровых зон просмотра и экранов.
Согласно официальному описанию доступны действия для:
• создания новой области просмотра;
• создания основного экрана;
• создания экранов-копий;
• удаления объектов;
• запуска воспроизведения;
• управления громкостью;
• изменения масштаба изображения;
• настройки голосования за пропуск видео.
Для панорамного контента предусмотрены отдельные параметры, позволяющие переключить экран в соответствующий режим.
При наличии Vivecraft официальный текст также описывает возможность включения режима 3D. Кроме того, указано, что панорамный режим и режим 3D могут использоваться одновременно для воспроизведения VR180-видео.
Ограничения
При использовании VideoPlayer следует учитывать ограничения, которые прямо следуют из подтверждённых данных.
• Клиентская сторона является обязательной.
• Серверная сторона также обязательна.
• Подтверждена только версия Minecraft 1.21.11.
• Подтверждены только платформы Paper и Folia.
• В предоставленной основе отсутствует описание внутренних алгоритмов работы.
• Не подтверждены другие версии, платформы и дополнительные возможности, если они отсутствуют в исходных материалах.
Это позволяет избежать неверных ожиданий при внедрении плагина.
Версия и лицензия
Подтверждённый распространяемый файл:
• VideoPlayer-Paper-2.0.0.jar;
• версия — 2.0.0.
Проект распространяется по лицензии GPL-3.0-only. Использование, изменение и распространение должны соответствовать условиям этой лицензии.
Безопасность
Автор официального описания предупреждает, что потерял контроль над первоначальным репозиторием проекта и рекомендует соблюдать осторожность при загрузке файлов.
Локализованный файл загружен по официальной HTTPS-ссылке, его контрольные суммы SHA-1 и SHA-512 совпали с данными источника, а структура JAR прошла статическую проверку. Динамический запуск файла не выполнялся. Из-за предупреждения автора особенно важно не подменять проверенный архив сторонними сборками.
FAQ
Для какой версии Minecraft подходит VideoPlayer?
Подтверждена совместимость только с Minecraft 1.21.11.
Какие серверные платформы поддерживаются?
Для выбранной версии подтверждены Paper и Folia.
Нужно ли устанавливать что-либо помимо серверного плагина?
Да. В метаданных прямо указано client=required и server=required. Однако порядок установки клиентской части в предоставленных материалах отсутствует.
Есть ли обязательные зависимости проекта?
Нет. В метаданных выбранной версии обязательные project dependencies отсутствуют.
Можно ли воспроизводить панорамное видео?
Да. Такая возможность описана в официальной документации проекта через специальные параметры экрана.
Поддерживается ли 3D-видео?
Официальное описание указывает поддержку 3D-видео при использовании Vivecraft.
Какая лицензия используется?
Проект распространяется по лицензии GPL-3.0-only.
Как устанавливается серверная часть?
Подтверждённый способ установки — размещение файла VideoPlayer-Paper-2.0.0.jar в папке plugins совместимого сервера с последующим запуском сервера.