Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.32 KB

README.md

File metadata and controls

30 lines (19 loc) · 1.32 KB

Working video player in minecraft

This plugin allows you to play videos/streams and paste images in Minecraft. It uses new thread to process videos/streams, so it can work with any fps you want assuming you have the processing power. I managed to make it work in 60fps (I'm sure i can go further) with 20tps in a Ryzen 5 5600x (No overclocking).

How to use

  • /processvideo [url]
  • /processimage [url]
  • /processstream
  • /setres [width] [height] [fps] (Only FPS changes dynamically, so you can change it while the video is playing. Width and height changes only when you process a new video/image)

How to setup streaming

  • Documentation coming soon

How to build

  1. Clone the repository
  2. Build it using mvn package -Djavacpp.platform=(your platform) ex: mvn package -Djavacpp.platform=linux-x86_64 for more information check javacv.

How to install

  1. Setup a paper/spigot server (Instructions)
  2. Download the plugin from releases
  3. Put the plugin in your plugins folder
  4. Start the server (Should only work in 1.19.4 but i didn't tested it in other versions)

TO-DO

  • Add config file to change the max fps and max resolution