Kotori (japanese: songbird) is a server- and client-side application for managing and tagging local music-files, which offers features for detecting file duplicates by checking audio-fingerprints.
Native client-side application
Receives track information for local music-files
Supported file types are:
Capable of overwriting or merging ID3 tags of specified files with received values
GUI and CLI
CLI:
GUI:
Kotori is capable of detecting duplicates of locally stored tracks, by creating audio-fingerprints. By creating audio-fingerprints even unnamed duplicated files will be recognized or duplicates of different quality, size and track length.
Missing or incomplete ID3 tags of tracks in a huge music collection can be easily set and merged from our database, which can be collaboratively completed on our web application.
[
{
"fingerprint": [0, 0, 0],
},
{
"fingerprint": [0, 0],
},
...
]
[
{
"fingerprint": [0, 0, 0],
"results": [
{
"trackId": "1",
"artist": "John Doe",
...
},
{
"trackId": "20",
},
...
]
},
{
"fingerprint": [0, 0],
"results": [
{
"trackId": "12",
"artist": "Jane Doe",
...
},
{
"trackId": "2",
...
},
...
]
},
...
]
[
{
"fingerprint": [1, 1, 1],
"tags": {
"year": 1981
}
},
{
"fingerprint": [0, 0],
"tags": {
"artist": "Jane Doe",
"title": "Foo",
...
}
},
{
"fingerprint": [0, 1],
"tags": {
"album": "Baz Bat - Part 1"
...
}
},
{
"fingerprint": [1, 0],
"tags": {
...
}
},
...
]