API and Library, provides multimedia support for pictures and videos using hand-made decoders and LibVLC, a very extensive API used by Minecraft mods like VideoPlayer, LittleFrames and PictureSign. Designed to work on Java games like Minecraft via MinecraftForge, NeoForge and Fabric.
Our API is structured to be easy to use for any purpose, audio playing, video playing... catching, downloading. Enhanced support for many streaming platforms like Youtube, Twitch, Kick, Google Drive, OneDrive, Dropbox, Imgur, Twitter, Pornhub and more
β - SUPPORTED ||| β - PLANNED ||| β - NOT SUPPORT ||| π« - N/A ||| π¨ - DROPPING
Version | Forge | Fabric | NeoForge |
---|---|---|---|
1.18.2 | β | β | π« |
1.19.2 | β | β | π« |
1.20.1 | β | β | β |
1.20.x | β | β | β |
1.21.1 | β | β | β |
1.21.x | β | β | β |
We use JitPack.io to build and distribute artifacts using direct GitHub tags or branches.
Check all available versions here: https://github.com/WaterMediaTeam/watermedia/tags
IN YOUR GRADLE
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
// doesn't require fg.debof() or any debofuscation tool
// watermedia is minecraft-agnostic (we don't believe in notch, or agnes)
implementation 'com.github.WaterMediaTeam.watermedia:build:<version>'
}
Windows (x64) users has a pre-installed VLC version. You won't need to install it there (sometimes) Some OS requires manual installation, others aren't supported.
Ensure your OS is supported in this list.
[!WARNING] Linux: Flatpak and Pak-man is not supported, use
apt-get
instead or any native option.
MacOS: skip this list and download universal binaries: Download the universal version here.
Operative System | Support status |
---|---|
Win 1x (x64) | β |
Win 1x (x32) | β |
Win 1x (ARM) | π« |
MacOS (x64) | β |
MacOS (ARM) | β |
Linux (x64) | β |
Linux (ARM) | β |
Android (Pojav) | β |
Polyform Strict License v1.0.0
Is permitted usage for non-comercial purposes (including and not limited to modpacks, serverpacks).
Redistribution or derivatives works of WaterMedia are not allowed
In case you want to run on commercial purposes, you need to contact us to cordinate a comercial license for WaterMedia and VLCJ with Caprica Software Limited
WaterMedia v3 shades, and distributes VLCJ-natives under the Commercial license for vlcj donated by Caprica Software Limited
LibVLC binaries for Windows 10 (x64) is shaded under LGPLv2.1