WATERMeDIA

WATERMeDIA

Mod

Library and API for MinecraftForge, NeoForge and Fabric using VLC for multimedia integration with Minecraft

Client LibraryUtility

113.7k downloads
43 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

OVERVIEW

WATERMeDIA is a Library and API providing multimedia support using VLC native libraries. Used by advanced mods like VideoPlayer or WATERFrAMES and also used in many series like QSMP and projects of TeamTortilla (Allium), Eufonia Studios and many others!

Designed to be used in modded Minecraft environments and pure Java, our API provides an extra abstraction layer over VLCJ MediaPlayers making more easier manage your media, keeping all async to get more smooth gameplays, URLFixers of streaming platforms like Youtube and Twitch, picture fetch and cache to use in your mods and MUCH MORE

MODS USING WATERMeDIA

FEATURES

  • Platform support for Youtube, Twitch, Kick.com, Google Drive, OneDrive, DropBox, [orange youtube], Twitter, Imgur and Streamable
  • Pre-installed VideoLAN version for Windows (x64), MacOS and Linux users have to install VLC manually tol get video support
  • Supports MinecraftForge, NeoForge and Fabric in a version range of 1.18.2 ~ 1.21.x
  • Centralized and optimized multimedia support
  • Robust API for developers to make more EASIER have pictures and videos using OpenGL
  • Advanced cache system to store videos and pictures locally without consume unnecesary bandwidth
  • High performance on picture processing

SUPPORT US AND GET 15% OFF - code: WATERMoDS

VLC VERSION - INSTALL

Downloads for MacOS - VideoLAN

Downloads for Ubuntu - VideoLAN

IMPORTANT: MODPACK CREATORS

WATERMeDIA is a CLIENT-SIDE only library, Forge and NeoForge serverpacks should NOT include WATERMeDIA. Due to some dumb limitations of FABRIC, it requires have the mod present on FABRIC

FAQ

  • For iOS and Linux requires manually install VLC 3
  • VLC 4 (nightlies) is NOT supported
  • This is INCOMPATIBLE with FancyVideo-API or any other API using VLC or FFMPEG (you have to remove it)

DISCORD AND SUPPORT

If you have issues, questions or more information you can join to my DISCORD server or use the GITHUB issue tracker.


Project members

SrRapero720

Owner

NGoedix

Co-Author

Details

Licensed ARR
Published a year ago
Updated 14 days ago