Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.
This repository was archived by the owner on Apr 5, 2024. It is now read-only.

External Data Sources #36

@0xcaff

Description

@0xcaff

Currently, the only data used to index files, is data from the songs tags and files around the song. This doesn't seem to be enough (#18, 8e9ae36, #31).

Our plan so far has been to assume the music is well tagged. Even my collection doesn't seem to be well tagged. For forte to work, we need to have good metadata about audio and rich album artwork. For these reasons, we should consider pulling data from external sources (like musicbrainz and AcoustID).

The downside is that importing would be slower. Currently it takes about 15m to import 3k items stored on a NAS. Using AcoustID would mean that importing this many items would take 16m just to request the data from the AcoustID server (probably the main bottleneck). The old way could be hidden behind a flag.

The quality and reliability musicbrainz, acousticid and coverartarchive is really good compared to what it was before. I think it is worth the extra import time to have good data. Also, it goes with the requirement that input files will not be mutated, will still providing a good experience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions