Skip to content

Releases: sandreas/tone

v0.2.4

29 Dec 05:06
v0.2.4
Compare
Choose a tag to compare

Release Notes

Fixed

  • #79 - Regression issue when tagging files with chapters (mpv errors)

Changed

  • Removed some deprecations, code smells and compiler warnings

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.2.3

14 Dec 18:30
v0.2.3
Compare
Choose a tag to compare

Release Notes

Fixed

  • #77 - Update to net8.0

Changed

  • Minor internal improvements

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.2.2

13 Dec 05:08
v0.2.2
Compare
Choose a tag to compare

Release Notes

Fixed

  • #76 - MetadataFormat is not resolved for mp4 files

Changed

  • Upgraded CliWrap library

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.2.1

09 Dec 20:24
v0.2.1
Compare
Choose a tag to compare

Release Notes

Fixed

  • #75 - AdditionalFields is missing in dumps

Changed

  • Upgraded Serilog library

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.2.0

04 Dec 18:53
v0.2.0
Compare
Choose a tag to compare

Release Notes

Fixed

  • #72 - --auto-import fails under specific circumstances
  • #70 - improve ID3v2 support for narrator tag
  • #51 - incorrect next track ID after import chapters
  • #49 - auto importing covers uses the same cover for every audio file

Changed

  • Upgraded atldotnet library
  • Upgraded all dependencies to the latest version

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.1.9

02 Nov 19:27
v0.1.9
Compare
Choose a tag to compare

Release Notes

Fixed

  • #44 - Could not remove movement tag with --meta-remove-property - should now work as expected
  • #46 - Files without any metadata could not be modified in some cases (e.g. using only --meta-subtitle) - should now work as expected

Changed

  • Improved fix for #68 - no environment variable needed any more

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.1.8

24 Oct 15:26
v0.1.8
Compare
Choose a tag to compare

Release Notes

Fixed

  • #68 - json output was broken when redirected
  • #66 - added instructions for developers
  • #65 - copy from one field to another (more detailed documentation)
  • #55 - import cover as type front instead of generic

Changed

  • Upgraded atldotnet library
  • Upgraded Jint library
  • Upgraded HtmlAgilityPack library
  • Upgraded Serilog library

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), it is recommended choose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.1.7

03 Jun 10:09
Compare
Choose a tag to compare

Release Notes

Changed

  • Upgraded atldotnet library
  • Upgraded Jint library
  • Upgraded HtmlAgilityPack library
  • Upgraded Spectre.Console library
  • Upgraded Serilog library

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), chose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.1.6

23 Apr 11:35
Compare
Choose a tag to compare

Release Notes

Fixed

  • tone falsely reported as malware (#41)
  • movement tag is not removed (#44)

Changed

  • Upgraded atldotnet library (#58, #59)
  • Upgraded Jint library (#40)
  • Improved ffmetadata support (#39)

Added

  • Prepared code making it possible to use --id for simpler id based taggers (e.g. musicbrainz id)
  • --export option for dump command - allows you to export metadata in file (can be used together with --format, defaults to json)

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), chose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag

v0.1.5

02 Apr 07:17
Compare
Choose a tag to compare

Release Notes

This release is a bugfix release mainly to fix one important bug, where tone did not work on arm64 Macs.

Fixed

  • tone now works on M1 and M2 Macs (#6 - thank you @remmycat)

Setup instructions

tone is released as single monolithic binary, so you don't need a setup file or any dependencies (not even a .NET runtime). Download the tone
release for your platform, extract it and run it via command line. If you need help choosing your download, here are some hints:

  • For Windows, only the x64 platform is available... choose -win-x64.zip
  • For musl (an alternative C library) choose your arch prefixed by musl (usually this is used in alpine docker images and other lightweight distributions)
  • For standard Linux (like Fedora, Ubuntu, etc.), chose your arch without musl prefix
  • For macOS you might need to run xattr -rd com.apple.quarantine tone after extracting to remove quarantine flag