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 bymusl
(usually this is used in alpinedocker
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) - chooseosx-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
)
- workaround: append flag options at the end (
--meta-*
options cannot be set to empty values (spectre.console 842)- workaround: use
--meta-remove-property
instead
- workaround: use
- 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=
)
- workaround: use
- 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
- workaround: use data files (e.g.