toneis a cross platform audio tagger and metadata editor to dump and modify metadata for a wide variety of formats, includingmp3,m4b,flacand more. It has no dependencies and can be downloaded as single binary for Windows, macOS, Linux and other common platforms.The code is written in pure
C#and utilizes the awesome atldotnet library to provide full support for a wide variety of audio and metadata formats.Features:
The main purpose of
toneis to tagm4baudio books for myself. It is planned as a successor to [m4b-tool].github.com/sandreas/tone
dumpmetadata of audio files
- different metadata formats (e.g.
chptfmtnative,ffmetadata, etc.)- file information (bitrate, channels, duration, etc.)
- support for filterable
jsonoutput (similar tojq)- extensive list of supported tags (default fields like album or *artist as well as custom fields, covers, chapters, etc.)
tagaudio files with different kinds of metadata
- different file formats (e.g.
mp3,m4b, andflac)- extensive list of supported tags (default fields like album or *artist as well as custom fields, covers, chapters, etc.)
- filename to tags via
--path-pattern(see below)- custom javascript taggers via
--scriptand--script-tagger-parameter
