All Projects → discord-java → opus-java

discord-java / opus-java

Licence: Apache-2.0 license
Opus java binaries

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to opus-java

opus-rs
Safe Rust bindings for libopus
Stars: ✭ 25 (-26.47%)
Mutual labels:  opus
android-opus-codec
Implementation of Opus encoder and decoder in C++ for android with JNI
Stars: ✭ 44 (+29.41%)
Mutual labels:  opus
remoteAudio
Audio streaming application for Amateur Radio purposes
Stars: ✭ 121 (+255.88%)
Mutual labels:  opus
libwinmedia
[Archived] A cross-platform simple media playback library for C/C++.
Stars: ✭ 35 (+2.94%)
Mutual labels:  opus
discord-ytdl-core
Simple ytdl wrapper for discord bots with custom ffmpeg args support.
Stars: ✭ 52 (+52.94%)
Mutual labels:  opus
opus-to-pcm
Decode raw opus packet to PCM without using any external library in your browser.
Stars: ✭ 47 (+38.24%)
Mutual labels:  opus
simlar-android
Simlar for android
Stars: ✭ 61 (+79.41%)
Mutual labels:  opus
audio-metadata
A library for reading and, in the future, writing audio metadata. https://audio-metadata.readthedocs.io/
Stars: ✭ 41 (+20.59%)
Mutual labels:  opus
loudgain
ReplayGain 2.0 loudness normalizer based on the EBU R128/ITU BS.1770 standard (-18 LUFS, FLAC, Ogg, MP2, MP3, MP4, M4A, AAC, ALAC, Opus, ASF, WMA, WAV, AIFF, WavPack, APE)
Stars: ✭ 127 (+273.53%)
Mutual labels:  opus
kvazzup
Open software for HEVC video calls
Stars: ✭ 30 (-11.76%)
Mutual labels:  opus
acxi
acxi is an audio conversion tool that helps sync lossless to lossy formats.
Stars: ✭ 35 (+2.94%)
Mutual labels:  opus
wasm
fast wasm modules
Stars: ✭ 37 (+8.82%)
Mutual labels:  opus
opus-recorder
A library for encoding and decoding web audio as OggOpus.
Stars: ✭ 852 (+2405.88%)
Mutual labels:  opus
superfast
⚡ SuperFast codecs for fre:ac
Stars: ✭ 59 (+73.53%)
Mutual labels:  opus
libopusenc
Library for encoding .opus audio files and live streams.
Stars: ✭ 92 (+170.59%)
Mutual labels:  opus
uos
United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.
Stars: ✭ 112 (+229.41%)
Mutual labels:  opus
mumble-discord-bridge
A simple voice bridge between Mumble and Discord.
Stars: ✭ 123 (+261.76%)
Mutual labels:  opus
Youtube-DL-GUI
Graphical User Interace built around youtube-dl CLI
Stars: ✭ 38 (+11.76%)
Mutual labels:  opus
nipper
🌶 💽 Nipper - Youtube playlist (& video) ripper
Stars: ✭ 23 (-32.35%)
Mutual labels:  opus

opus-java

Modular java binding for opus natives.

Artifacts

All artifacts are published to maven central.

Gradle

repositories {
    mavenCentral()
}

opus-java-api

version-image

Note: Replace %VERSION% with the version above.

This artifact only provides the interface to access the native opus libraries. It can be used without opus-java-natives by providing the library to OpusLibrary.loadFrom(String) using an absolute path.

Gradle

dependencies {
    implementation("club.minnced:opus-java-api:%VERSION%")
}

Maven

<dependency>
    <groupId>club.minnced</groupId>
    <artifactId>opus-java-api</artifactId>
    <version>%VERSION%</version>
</dependency>

opus-java-natives

version-image

Note: Replace %VERSION% with the version above.

This artifact only provides the native opus libraries as resources.
The libraries are located under /natives and can be loaded at runtime.

Gradle

dependencies {
    implementation("club.minnced:opus-java-natives:%VERSION%")
}

Maven

<dependency>
    <groupId>club.minnced</groupId>
    <artifactId>opus-java-natives</artifactId>
    <version>%VERSION%</version>
</dependency>

opus-java

version-image

Note: Replace %VERSION% with the version above.

This artifact depends on api and natives while not providing any other features. This can be used if you want all features of this binding.

Gradle

dependencies {
    implementation("club.minnced:opus-java:%VERSION%")
}

Maven

<dependency>
    <groupId>club.minnced</groupId>
    <artifactId>opus-java</artifactId>
    <version>%VERSION%</version>
</dependency>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].