JorenSix / Panako

The Panako acoustic fingerprinting system.
GNU Affero General Public License v3.0
185 stars 38 forks source link

Monitor matched length #18

Closed winit-tech closed 2 years ago

winit-tech commented 5 years ago

First of all, thanks for amazing piece of code. Exploring monitor sub-application for fingerprint matching and it looks great to find occurrence of the fingerprint into reference file and we get results like this

_Query;Query start (s);Query stop (s); Match Identifier;Match description; Match start (s); Match score; Time factor (%); Frequency factor(%) p1-1568098567-0156.ts;-5;10;1691754436;-Kissan-Roll.aac;7;9;100%;100% While Match start gives start offset of the matching , is it possible to get Match Stop in similar way, if yes then we can easily calculate the occurrence as well as match length ?

I understand that SYNC can be used to calculate the offset but sync is complex/resource consuming process and if we may introduce Match Stop with Monitor then it will be great tool.

Please suggest way forward.

JorenSix commented 2 years ago

Please check the new Panako version which also gives a match stop.