Sueta

MCCinema

2.4.1

Paper plugin to play back videos (with audio) in-game without the use of clientside mods. Now with full RGB support!

·Plugin
  1. 2.4.1latestMCCinema 2.4.1Sep 16, 2026
    - Added experimental RGB film playback via /mcc play ... --experimental. - Preserves the full 128×128 resolution of every map. The server encodes per-pixel luminance with 4×4 chroma and gradient data; a Minecraft core shader reconstructs the RGB image client-side. - This should improve color representation and detail, especially in noisier scenes and real-life video content. The downside is that the might look slightly softer. - Optimized frame fitting and tile encoding for more consistent playback performance. - Added .mov video support. - /mcc seek now renders the selected frame while paused.
    238 downloads
  2. 2.4.0Crop/Zoom, reworked media toolchainAug 28, 2026
    - Reworked video downloads and livestream resolution for improved reliability across Windows, Linux and macOS. - MCCinema now downloads the correct native yt-dlp binary for the server's operating system and architecture. - MCCinema now uses an existing Deno or Node.js installation when available, or downloads its own private Deno runtime. - Downloaded tools are checksum-verified and health-checked before use. - Tool updates are performed safely, retaining the last working version if an update fails. - Added configurable stable/nightly yt-dlp channels and automatic update intervals. - MCCinema now attempts to use the ffmpeg executable bundled with JavaCV, falling back to a system installation when necessary. - Downloads and livestream playback now continue automatically after first-time media setup completes. - Added /mcc media for viewing yt-dlp, JavaScript runtime and cookie status. - Added /mcc media retry for repairing or updating the managed media tools. - Improved user-facing error messages for offline streams, rate limits, unsupported URLs, authentication failures and broken tool installations. - Improved YouTube cookie handling. - Cookies are now optional and public media is always attempted without them first. - Cookies are only used after YouTube reports that authentication is required. - youtube_cookies.txt is validated as a Netscape-format cookie file before use. - Invalid, expired and symbolic-link cookie files are rejected with clearer diagnostics. - Cookie changes are detected without requiring a plugin reload. - Improved livestream playback. - Removed the dependency on Python-based yt-dlp launchers. - Required HTTP headers from yt-dlp are now passed to the livestream connection. - Expired or stalled livestream URLs are automatically resolved again. - Added reconnect handling and reduced repeated stall messages in the server log. - The currently playing video is only replaced after the new livestream connection has loaded successfully. - Added interactive zooming and positioning for local videos. - Use /mcc crop <screen> while a local video is playing. - Use the mouse wheel to zoom and W/A/S/D to position the image. - Hold sneak for more precise adjustments and press F to reset the preview. - Use /mcc crop save, /mcc crop reset or /mcc crop cancel to finish editing. - Crop settings are persisted separately for each video and reused during future playback. - Improved audio extraction and conversion. - Audio is now extracted and encoded using the FFmpeg libraries bundled with JavaCV. - Added parallel audio chunk encoding and detailed conversion progress. - Improved mono/stereo downmixing and Vorbis chunk padding. - Incomplete or outdated audio caches are detected and rebuilt automatically. - Improved screen and map cleanup. - Newly created screen item frames and map items are tagged with persistent screen and tile information. - /mcc delete now removes the screen's item frames and map items automatically. - Legacy screens are also detected using their placement and map IDs. - Added the mccinema.crop and mccinema.media permissions.
    130 downloads
  3. 2.3.3MCCinema 2.3.3Jul 28, 2026
    - The /mcc create command will now automatically suggest a screen height that matches the aspect ratio, if a screen width was entered - An IMAX template (1.43:1) was added. - Audio processing now shows in-game feedback. - Video catch-up (e.g. when seeking or re-syncing audio) is now much faster. - A bug was fixed that caused dithering to run at source resolution instead of screen resolution. This improves performance of high-resolution video playback, and also should improve dithering quality slighty. - A bug was fixed that caused locally-hosted resourcepacks to not update properly.
    290 downloads
  4. 2.3.2MCCinema 2.3.2Jul 2, 2026
    - Added /mcc reload to reload the config file. You may need to restart currently running playback for some config values to apply. - Fixed a threading issue with the screen fill color.
    125 downloads
  5. 2.3.1MCCinema 2.3.1Jun 26, 2026
    - The blank screen color is now configurable, display.blank-color. Both named colors (WHITE) and hex values are accepted. Default is white. - /mcc play now optionally supports a list of players, e.g. /mcc play screen video.mp4 --audio Malfrador Steve Dinnerbone. If set, the video is only played to those players. - Fixed a bug where some map update packets where sent to all online players instead of only players tracking the screen. - Fixed a bug where the blank screen color was not properly set on screen creation and on relog
    56 downloads
  6. 2.3.0MCCinema 2.3.0 - Livestream support!Jun 8, 2026
    - The plugin now supports playing YouTube and Twitch livestreams. Just use /mcc play <screen> <twitch/YT link>. - Livestreams are played at 20 FPS as well. - There is a slight delay of about 1s compared to directly viewing the stream on YT/Twitch. - Audio is sadly not supported, as there is no way to stream real-time audio to the client. - Quality settings changed with /mcc quality are now persisted per-screen. - An issue preventing yt-dlp from being properly detected on some systems has been fixed.
    118 downloads
  7. 2.2.3MCCinema 2.2.3May 4, 2026
    - Update to 26.1 - Java 25 is now required. For older Java versions, use 2.2.2.
    85 downloads
  8. 2.2.2MCCinema 2.2.2Apr 10, 2026
    - Improved performance of A/V drift skipping. The video processing lagging behind should no longer cause additional frame lag. - Resourcepacks are now added instead of replacing the server resourcepack
    815 downloads
  9. 2.2.1MCCinema 2.2.1Mar 26, 2026
    - Fixed duplicated audio in resourcepacks. This should reduce resourcepack size significantly. - Improved performance and quality of video playback - Some bandwidth optimisations - Added /mcc quality <screen> <performance/balanced/quality> command for easy selection of playback settings.
    67 downloads
  10. 2.2.0MCCinema 2.2.0Mar 21, 2026
    - Audio processing is now done incrementally instead of all at once. As a result, processing long videos should no longer run out of memory. - Parallelized dithering. Should be about 5-8 times faster than before, no matter the screen size. Dithering is now done in several "bands" instead of the entire frame at once. - Video frames will now be skipped if the audio becomes out of sync significantly. - Added a new "Drift" metric to the /mcc debug overlay that shows audio desync.
    42 downloads
  11. 2.1.0MCCinema 2.1.0Feb 20, 2026
    - Add MCPacks.dev hosting (default) so you don't have to run a local webserver for RP hosting - Reduce minimum Java version to 21
    70 downloads
  12. 2.0.1MCCinema 2.0.1Feb 20, 2026
    - Fix bossbar staying after playback stop
    19 downloads
  13. 2.0.0MCCinema 2.0.0Feb 17, 2026
    31 downloads

Similar projects

Plugin →