Woren / javasound-aac

This library is an AAC decoder and MP4 demultiplexer library written completely in Java. It uses no native libraries, is platform-independent and portable. It can read MP4 container from almost every input-stream (files, network sockets etc.) and decode AAC-LC (Low Complexity) and HE-AAC (High Efficiency/AAC+). Fork of:

Home Page:https://github.com/DV8FromTheWorld/JAADec

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java Advanced Audio Decoder

This is a fork of DV8FromTheWorld/JAADec, containing bug fixes mainly from these forks.

This library is an AAC decoder and MP4 demultiplexer library written completely in Java. It uses no native libraries, is platform-independent and portable. It can read MP4 container from almost every input-stream (files, network sockets etc.) and decode AAC-LC (Low Complexity) and HE-AAC (High Efficiency/AAC+).

Add the library to your project (gradle)

  1. Add the Maven Central repository (if not exist) to your build file:
repositories {
    ...
    mavenCentral()
}
  1. Add the dependency:
dependencies {
    ...
    implementation 'com.tianscar.javasound:javasound-aac:0.9.8'
}

Usage

Tests and Examples
Command-line interfaces

Note you need to download test audios here and put them to /src/test/resources to run the test code properly!

License

Public Domain

Dependencies

Library License Comptime Runtime
JavaSound ResLoader SPI MIT Yes Yes

About

This library is an AAC decoder and MP4 demultiplexer library written completely in Java. It uses no native libraries, is platform-independent and portable. It can read MP4 container from almost every input-stream (files, network sockets etc.) and decode AAC-LC (Low Complexity) and HE-AAC (High Efficiency/AAC+). Fork of:

https://github.com/DV8FromTheWorld/JAADec

License:Other


Languages

Language:Java 100.0%