[RED] Similar CD Detector

Script for testing CD releases for duplicity by Gazelle tracker standard

作者
Anakunda
日安装量
0
总安装量
58
评分
1 0 0
版本
1.11.3
创建于
2022-11-19
更新于
2024-09-12
许可证
GPL-3.0-or-later
适用于

Simple script for comparison of CD releases using attached LOG files, evaluating possibility of dupes in the sense of Gazelle unique edition specification.

Working in five modes

  • release to release comparison with more detailed report for similar editions
  • release group scan for CD dupes with highlighting of matching pairs
  • own CD rip manual duplicity precheck against release group (accessible via script manager icon dropdown menu)
  • own CD rip background duplicity precheck at upload time, if adding format to existing group*
  • [experimental] duplicity precheck using online database**

Works with 50/10 threshold values (exclusive) for max TOC shift/drift, the distinct peak threshold value is 0.001.

More detection:

  • post-gaps
  • ditching HTOA tracks
  • ditching CD Extra data track

* Checking is done in realtime as .log files are attached to upload form. If uploading multidisc release, please ignore eventual dupe reports before last .log file is attached, as the script does not know the total disc count.

** Use case for finding out duplicity of intended upload to unknown release when the physical medium is not present. Feature requires permalink to public database (specifically MusicBrainz or CUETools DB are supported). Limitations: MusicBrainz release must have disc ID attached for every CD medium, checking with CUETools DB uses checksums for increased certainity, but works only for single disc releases, there is also no common search interface for medium. The feature is not 100% to confirm duplicity, as peaks are not provided, but can rule it out.

History of changes

v1.11
+ added duplicity to UR precheck using online database

v1.09
+ added background duplicity check at upload time

v1.08
* handling of attached logs in any order for multidisc albums

v1.07
+ feature added: precheck EAC/XLD log for duplicity within release group
* made corrections for comparing peaks

v1.06
* limited max TOC shift/drift thresholds to 50/10 only

v1.05
* adjusted max peak delta to 0.001 as 0.01 was reported too weak
* dupes to unseeded torrents considered not reportable

v1.04
* handling of stacked logs

v1.03
* allowed 50/10 combined shift/drift threshold to comply with site Wiki
+ [experimental] reporting support added
* detection and excluding of trailing data track from comparison

v1.02
+ support for localized EAC installations, expectably comparing range rips from RuTracker
* updated range rips detection