Skip to content

share fingerprint database #5

@binarygeek119

Description

@binarygeek119

be nice to have a way to share the fingerprints with others.
using the hash of each file and basic data.
you could use github as the host. and use github for the web frontend.

what i think should go in the frontend.

base
lookup video (TV show, Movie)
upload fingerprint thought website.
auto upload fingerprint thought plugin.
auto uploaded file get assigned as level 1 fingerprint. meaning not verified. and would need to be verified by hand thought the website.
it should be a vote thing after X amount of votes it get promoted to level 2.
level 2 is a verified fingerprint. meaning hand entered, or a voted up level 1 fingerprint.
admin uses and moderator for fixing bad entry's removing things that shouldn't be uploaded, ect.
dmca request (just in case)

long term
download to directly to your jellyfin
you would enter your url and api key. then on the site you could click add to my jellyfin.
accounts this would be for track records. if someone uploads a lot of bad fingerprints you could issue a warning to basically step up there fingerprints marking, or ban then from uploading again.
with accounts voting can be tracked. account with high votes per upload get better credits making them more trustworthy.
achievements some people really like getting them. bragging rights and for some motivation to take part.

achievements

  • account made
  • first auto upload
  • first website upload
  • first download
  • 10 uploads
  • 20 uploads
  • 30 uploads
  • 40 uploads
  • 50 uploads
  • 100 uploads
  • etc uploads
  • first vote
  • first poll for votes
  • X year/s of service
  • bug hunter (found a bug and reported it)
  • inventor (submitted a feature request )
  • worker bee (submitted a pull request)

plugin

download to jellyfin
upload to site/database
account login
auto download fingerprint if available
prefer downloaded fingerprint
prefer generated fingerprints
use both (use to compare the downloaded fingerprint with the generated one.)
compare tolerance the % that needed to use the fingerprint thats its compared with. fingerprint is within 20% of a match from database

anyway this is just me wondering if this would be a good idea. could be a way to help the community and for people to get involved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions