I was updating to the latest Plex Pass version of PMS and noticed a new .exe file called “plex media fingerprinter” - not sure what it does, but the name is unencouraging. The command line doesn’t provide a lot of insight into its function other than offering the ability to change the algorithm, etc. Anyone know?
Not sure about the exact algorithm / mechanism.
When scanning your library, Plex creates a hash of your video files and stores it. This is used with subsequent scans… if a new file (name) is identified, Plex checks if it already knows that hash – if such a file is identified, Plex will not re-match it but link the newly found file to the existing record.
From what I’ve learned with other players, it’s not an actual full hash of the file but the hash of a certain amount of bytes from the file’s start and end. Otherwise the hash calculation would take… long.
So it’s related to the “analyze” function? Or is it related to metadata? or both?
Usage: Plex Media Fingerprinter.exe [OPTIONS] FILE [FILE…]
Generate fingerprints from audio files/streams.
Options:
-format NAME Set the input format name
-rate NUM Set the sample rate of the input audio
-channels NUM Set the number of channels in the input audio
-length SECS Restrict the duration of the processed input audio (default 120)
-chunk SECS Split the input audio into chunks of this duration
-algorithm NUM Set the algorigthm method (default 2)
-overlap Overlap the chunks slightly to make sure audio on the edges is fingerprinted
-ts Output UNIX timestamps for chunked results, useful when fingerprinting real-time audio stream
-raw Output fingerprints in the uncompressed format
-json Print the output in JSON format
-text Print the output in text format
-plain Print the just the fingerprint in text format
-version Print version information
fingerprinter=“AcoustID” on Musicbrainz
https://musicbrainz.org/doc/Guides/AcoustID
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.