github sandreas/tone v0.1.2

latest releases: v0.2.3, v0.2.2, v0.2.1...
2 years ago

Release Notes

Fixed

  • tag command: --meta-remove-property did not work properly to completely remove metadata (issue #15, thx @advplyr)
  • tag command no longer changes timebase of chapters (issue #32, thx @advplyr)

Added

  • Options --log-level and --log-file for dumping error details

Changed

  • Updated several dependencies to newer versions

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 currently only x64 does work (see known issues below) - choose osx-x64.tar.gz

Known issues

The following issues are known, part of an external library and already reported:

  • M1 / M2 macOS releases don't seem to work at the moment (see #6) - help would be really appreciated
  • flag options (e.g. --dry-run) cannot be followed by arguments (e.g. tone tag --meta-album="album" --dry-run input.mp3) (spectre.console 825)
    • workaround: append flag options at the end (tone tag --meta-album="album" input.mp3 --dry-run)
  • --meta-* options cannot be set to empty values (spectre.console 842)
    • workaround: use --meta-remove-property instead
  • Value starting with - is mistreated as extra option (e.g. --meta-description "-5 degrees") (spectre.console 890)
    • workaround: use --meta-description="-5 degrees" instead (with =)
  • Invalid handling of parameter values starting with double quotes ("), e.g. --meta-description'"quoted" value' (spectre.console 891)
    • workaround: use data files (e.g. --auto-import=...) instead of command line parameters

Don't miss a new tone release

NewReleases is sending notifications on new releases.