Sometime in the future it will be a CLI utility for tagging music files with (mostly) roon specific metadata.
Requires .Net 6.0.x (check global.json
).
Run:
# Initialize tools and dependencies:
dotnet tool restore
dotnet paket restore
# Build, Test, etc
dotnet build
dotnet test
We also use Fake for running some build/test tasks. For help run:
.\build # on Windows
./build.sh # on mac/linux
This will show the build system Usage. It could be used in CI.
This app contains a complete list of supported roles in Roon's credit tags (as
published in their wiki). In order to update this roles list open
<REPOSITORY_ROOT>/src/Metadata.Lib/ExtractRoles.fsx
and follow the
instructions. Note that this is not guaranteed to work, it's just how it worked
for me.