▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/MediaPlayer

MediaPlayer

Мод MediaPlayer для Майнкрафт на основе ffmpeg позволяет проигрывать видео и аудио прямо в игре. Поддерживает аппаратное ускорение и множество форматов.

Оцените первым
105.1K
3

MediaPlayer

MediaPlayer - это библиотека для Майнкрафт, которая позволяет декодировать и воспроизводить видео и аудио прямо в игре. В её основе лежит ffmpeg, так что проблем с форматами быть не должно. Если вы когда-нибудь хотели запустить ролик на экране в игре или организовать фоновую музыку для своей сборки - это то, что нужно.

Сразу о главном: мод пока поддерживает только Windows x64. Да, это ограничение, но для большинства игроков на ПК оно не критично.

Возможности

  • Декодер видео и аудио - проигрывает как видеофайлы, так и отдельные аудиодорожки.
  • Аппаратное ускорение - нагрузка на процессор меньше, видео идёт плавнее.
  • Множество форматов - ffmpeg внутри, так что поддерживается куча всяких кодеков.
  • Только Windows x64 - пока без поддержки других ОС.

Как этим пользоваться

Для обычного игрока

Всё просто. Используешь команды, и вуаля - на экране видео.

/summon mediaplayer:video
/mediaplayer video

Чтобы запустить видео.

/mediaplayer audio

Это для аудио.

/mediaplayer clear

Останавливает всё сразу - и видео, и аудио. Удобно, если что-то пошло не так или просто надоело.

Для разработчика

Создать декодер - пара строк на Java:

var file = new File("<путь к видео>");
var decoder = VideoDecoder.create(file);

Декодировать и отрендерить кадр:

decoder.fetch();
bufferSource.getBuffer(VideoRenderType.create(decoder.frame));
/* Рендеринг */

Если нужно воспроизвести аудиодорожку из видео:

Minecraft.getInstance().getSoundManager().play(new AudioInstance(decoder.audio.decode(false), null));

Или просто независимое аудио:

Minecraft.getInstance().getSoundManager().play(new AudioInstance(new AudioDecoder.decode(false), null));

Зачем это нужно

В ванильном Майнкрафт нет встроенных средств для проигрывания видео. Да, есть механизм музыкальных дисков, но он ограничен и не даёт гибкости. С MediaPlayer ты можешь интегрировать в игру любой контент: от кат-сцен для своих карт до рекламных щитов на сервере. Правда, для полноценной работы с видео в мире понадобятся дополнительные моды для отображения на блоках, но основа уже здесь.

Скачайте мод MediaPlayer для Майнкрафт и попробуйте сами - это открывает новые возможности для креатива.

Партнёрский материал

Как поиграть с друзьями с модом MediaPlayer?

Мод MediaPlayer куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода MediaPlayer будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 год назад
Главная