Skip to content

A CLI utility for tagging music files with (mostly) roon specific metadata

Notifications You must be signed in to change notification settings

babysnakes/roon-tagger

Repository files navigation

Roon Tagger

Sometime in the future it will be a CLI utility for tagging music files with (mostly) roon specific metadata.

Development Setup

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.

Refreshing Roles List

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.

About

A CLI utility for tagging music files with (mostly) roon specific metadata

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages