Page 1 of 1

[problem]Subtitle results "leaking" to other non-matching items

Posted: 02 Mar 2017, 18:16
by henris
Hi,

First, thanx for a superb app which has been one of the most valuable software for my Plex/Unraid media solution!

Whenever I perform a subtitle search (manual through the app or using suball script) for movie files, the found results "leak" to other items which do not have matches. Hard to explain, easy to show:
Image

All the results are from non-strict part of the search. The only correct one is for the "Allied.2016...", the rest are incorrect. If I perform the same search without the "Allied.2016..." file, I get:
Image

This has been the situation for 1-2 years and now I finally had enough dealing with it. The problem repeats exactly with the same set of files. The problem is only related to non-strict search. Sometimes I might have 20 movies which do not cause this to happen but other times there could be 2-3 which leak. Manually I can go around it quite easily but scripting with non-strict is impossible.

Could this be caused by the fact that the filenames have identical postfix parts (year, resolution, media, etc.)? They form major part of the filename but it does not explain why some files get leaked to while others do not.

Any help is appreciated! Happy to provide additional info if needed.

Code: Select all

Sysinfo:
FileBot 4.7.8 (r4846)
JNA Native: 5.1.0
MediaInfo: 0.7.92.1
7-Zip-JBinding: 9.20
Chromaprint: 1.4.2
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2017-02-20 (r481)
Groovy: 2.4.8
JRE: Java(TM) SE Runtime Environment 1.8.0_31
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 1 GB Max Memory / 20 MB Used Memory
OS: Windows 8.1 (amd64)
Package: MSI
Data: C:\Users\Henri\AppData\Roaming\FileBot
Done ?(?????)?

Re: [problem]Subtitle results "leaking" to other non-matching items

Posted: 02 Mar 2017, 18:54
by rednoah
It's probably caused by the files being in the same folder.

In the example, it looks rather stupid, but it's intended behaviour, because you get the "best possible match" which is still a bad match if there's no good match to begin with.

If you find movies where there are no subtitles, then it's your job to find subtitles and upload them with FileBot, so that when the next person goes out looking for subtitles, there'll be a good match available. ;)