This code is a thin command-line wrapper over the AudioMoth-Utils node library by OpenAcousticDevices.
Install the CLI by downloading the appropriate binary for your operating system from the GitHub releases page.
Neither JavaScript experience nor Node.js is required to use this tool.
To see the available commands and options:
$ audiomoth-utils --helpThis will display the full usage information and available options.
Currently, the CLI supports a subset of the functionality provided by the upstream AudioMoth-Utils node library. We aspire to gradually ramp up to provide full coverage in future releases.
To build the CLI binaries:
$ npm run buildThis will create platform-specific binaries in the dist/ directory.
To build and create versioned zip files for distribution:
$ npm run build:zipThis creates zip files like audiomoth-utils-cli-linux-x64-v1.5.0.zip that include the upstream library version in the filename.
The build process includes automatic checks to ensure the installed audiomoth-utils version matches what's specified in package.json. This prevents distributing binaries with mismatched library versions.
To check the upstream version of the AudioMoth-Utils node library wrapped by this CLI:
$ audiomoth-utils --versionDistributed under the MIT License. See LICENSE for more information.