Skip to content

perdian/mp3tagtiger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MP3 TagTiger

License Build

The MP3 TagTiger aims to be one of the best applications to use for editing metadata on MP3 files. Although many other applications are offering a similar functionality, I found their use to be rather cumbersome. It took me too long to reach the result I wanted (for example quickly changing the genre of all files within a directory). So, being a developer myself I started to implement my own solution.

I do not claim that that the user experience choices made are working for everyone but they definitely work for me - and that's my main objective. If anyone else agrees then perfect!

The application itself is completely free of any spy- or adware and doesn't send any data to any system. It works completely offline.

User interface

The user interface is centered around files in a directory (or sub-directories):

Main Window

Within the editor screen on the right side a copy button is available for every textfield. This copy button will copy the currently selected text value to all other files that have been selected in the top right file list.

Multiple files selected

In the example above four files have been selected. The currently active file is "06. Backfire" which is indicated by the arrow icon in the table (1). If you click on the copy icon (2) the text "What a nice comment" will be copied into all the "comment" fields for the four selected files. After that all these four files are marked as dirty, meaning they have been changed and the changes need to be saved in order to become permanent. Dirty files are always recognizable by the flag on the left of the file name within the list.

Multiple files selected

Building the application

Generic build

The application is written in pure Java, using a JavaFX frontend. It's therefore platform independent and can be built and run on every platform supporting Java.

For building it simply checkout the repository from GitHub and call the Maven package target on the command line:

$ git clone https://github.com/perdian/mp3tagtiger.git
$ cd mp3tagtiger
$ mvn clean package
$ java -jar target/tagtiger.jar

macOS build

On macOS a simplified build that directly generates a DMG archive from which the application can be installed or distributed can be built using the following commands:

$ git clone https://github.com/perdian/mp3tagtiger.git
$ cd mp3tagtiger
$ mvn clean package -Pmacos-bundle
$ open target/MP3\ TagTiger.dmg

Authors

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

About

Comfortably edit tags in MP3 music files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published