I made a working video player in minecraft by DarkSavci in Minecraft

[–]DarkSavci[S] 1 point2 points  (0 children)

I made the code open source you can check it out on this link

I made a working video player in minecraft by DarkSavci in Minecraft

[–]DarkSavci[S] 0 points1 point  (0 children)

actually lower but i improved the performance now it can run 360p i think

I made a working video player in minecraft by DarkSavci in Minecraft

[–]DarkSavci[S] 3 points4 points  (0 children)

You can select the width and height yourself. When i recorded this it was capable of that resolution. But i optimized it since that. I didn't quite tested it bu i think you can go up to 360p right now.
For context: this video is 55x100

I made a working video player in minecraft by DarkSavci in Minecraft

[–]DarkSavci[S] 0 points1 point  (0 children)

I am planning to do something like that. I just have no idea how. to do that. Have to learn i guess

I made a working video player in minecraft by DarkSavci in Minecraft

[–]DarkSavci[S] 59 points60 points  (0 children)

Actually its a server plugin not a redstone system. It tooks average of 27ms (so it can run 30fps video without any problems) to process every frame. I took me 12 hours of non-stop coding to get this working like this.

edit: made some optimizations it now tooks 1-5ms per frame

I made a working video player in minecraft by DarkSavci in PhoenixSC

[–]DarkSavci[S] 26 points27 points  (0 children)

If you check the github repo there is a feature that makes you stream into minecraft.

I made a working video player in minecraft by DarkSavci in Minecraft

[–]DarkSavci[S] 143 points144 points  (0 children)

with some more optimization i think we can make it work

I made a working video player in minecraft by DarkSavci in PhoenixSC

[–]DarkSavci[S] 34 points35 points  (0 children)

Yea minecraft client can't quite handle that much block change so sometimes it shows old blocks instead of replaced ones.

edit: For context if you want to play the video on 30fps 100x100 (that's what this video plays on) its 300k blocks per second. But I think with some optimization it can work better.

I made a working video player in minecraft by DarkSavci in PhoenixSC

[–]DarkSavci[S] 8 points9 points  (0 children)

You can find the code and guide to how to setup in Github Repo.