Skip to content

Jaudiotagger is a Java library for reading and writing audio metadata.

License

Notifications You must be signed in to change notification settings

RouHim/jaudiotagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

be7e577 · Jan 23, 2025
Oct 6, 2024
Oct 6, 2024
Apr 25, 2023
Apr 25, 2023
Apr 26, 2023
Sep 6, 2023
Jan 23, 2025
Apr 25, 2023
Oct 6, 2024
Jan 20, 2025
Apr 25, 2023

Repository files navigation

This is a maintained fork of Kaned1as/jaudiotagger.

Jaudiotagger

Jaudiotagger is a Java library for reading and writing audio metadata. It supports a wide range of audio formats, including MP3, Ogg Vorbis, FLAC, WMA, MP4, MPC, Monkey's Audio, OptimFROG, True Audio, WavPack, Musepack, Speex, WAV, AIFF, AU, RealAudio, Opus, and MP2. It also supports ID3v1, ID3v2, Vorbis Comments, APEv2, WMA, MP4, and ASF metadata.

Differences to the original

  • Bumped dependency versions
  • Compile target java 21
  • Removed android compatibility
  • Migrated to junit 5
  • Added: github actions, renovate, semantic releases

Motivation

Mainly I forked the repository because I want to use a maintained version of jaudiotaggger in my own software.

maven usage

Add this repository to your pom.xml:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

And then this dependency:

<dependency>
    <groupId>com.github.RouHim</groupId>
    <artifactId>jaudiotagger</artifactId>
    <version>$version</version>
</dependency>

gradle usage

Add this repository to your build.gradle:

repositories {
    maven { url 'https://jitpack.io' }
}

And then this dependency:

dependencies {
    implementation 'com.github.RouHim:jaudiotagger:$version'
}