Please fix scraper

Please, the thetvdb scraper keeps removing the “-” from the titles, so every time there is, the scraper fails. And many anime have that minus…

Can you give an example? Is the “-” shown in TheTVDB?

Sure.
Make a folder named “Rinshi!! Ekoda-chan” with a “Season 1” and a “Rinshi!! Ekoda-chan s1e01.mkv” inside

try to scrape it via thetvdb (https://www.thetvdb.com/series/ekodachan)
it wont find it
then go to match it manually, not found
choose “search options”
and you will see that the “-” isn’t there, and until you put it back, scraper will keep not finding the anime/serie.

The dash is also missing on TheTVDB website, if you are looking at the English and Danish language version. If you switch to German, Italian or French, it is there.

I have changed it now, but I can’t guarantee that it is not changed back by someone who hates dashes.

I’m italian, so usually i use italian language on searches.

The problem is not only that the automatch fails, but that the real show isn’t in the result of the manual match search until you put the dash :frowning:

Anway, in the show i linked in the example, i se the dash in every language.

You see the dash because @ottokerner made the changes on TheTVDB. The dash wasn’t there before.

Is it clear that the point is that Plex Scraper removes the dash from the serie name before scraping, and not if there is or no a dash on thetvdb in any translation?

Not true. I have several shows that have a dash in the name and my searches still use the dash.

I recreated the show you mentioned and it works for me when using Italian as the language.

Untitled

Is your library set to Italian too? The default is English and the English version of that show does not have the dash (guess someone changed it back). Plex will change the search criteria if it finds a better match. If it is looking at the English version, then yes, it will take out the dash since that is a better match.

Yes, mine are set in Italian, but i can assure you that they don’t automatch, and when i go in the Fix Match, there is no “-”

Tomorrow i’ll make more tests

Ok, new example:

the show is https://www.thetvdb.com/series/lord-el-melloi-ii-case-files
the show name in eng and ita is: " Lord El-Melloi II’s Case Files {Rail Zeppelin} Grace note"

the folder name in my pc is “Lord El-Melloi II’s Case Files {Rail Zeppelin} Grace note”
the filename inside “season 0” (it’s a special) is “Lord El-Melloi II’s Case Files {Rail Zeppelin} Grace note - S00E01 - A Grave Keeper, A Cat, and a Mage.mp4”

The automatch of plex fails, the show is blank, but the episode screenshot took from the mp4 file.
Fix Match, gives a list that DOES NOT contain the right show.
-> Search options:
In the TITLE field there is this: “Lord El Melloi Ii’s Case Files {Rail Zeppelin} Grace Note”
No dash.
If i search, i get the same result of the “Fix Match” before the search options.
If i PUT the dash, so i have “Lord El-Melloi Ii’s Case Files {Rail Zeppelin} Grace Note”, then i do a SEARCH, i get the right show as the first in the list with a score of 94.

I hope this time is clear. The problem exists, and it is there since ages.

Anyway, you call it “dash”, but it’s a “minus”, just to be clear.

Lord El-Melloi II’s Case Files is the title of the anime. This will get corrected, because right now, the title on TheTVDB even mentions the pirate release group…

And it was added to TheTVDB just yesterday. It takes a bit longer until Plex can use new additions.

Meh… this is getting frustrating, even if it’s not so difficult to understand, you reply is all wrong.

  1. the title of the show is EXACTLY the one on the thetvdb
    https://myanimelist.net/anime/38959/Lord_El-Melloi_II_Sei_no_Jikenbo__Rail_Zeppelin_Grace_Note
    And the folder/filenames in my pc are EXACTLY the same of the show name on thetvdb

  2. There is no “pirate release group” mentioned. If you referred to “Rail Zeppelin”, it’s part of the real title, as you can see in the link in myanimelist

  3. Is able to see new additions as soon as they are in thetvdb database, in fact, as i stated in the post before this, Plex WILL FIND the show when i add the minus character.

  4. The problem is the “-”, that the Plex scraper REMOVES.

Understood.
Unfortunately, Plex has to remove periods, dashes and underscores from file names by default. Otherwise the hit-to-miss ratio in matchings would be much worse than it is now.

The source of the issue lies in the insistence of some ppl to use periods, dashes and underscores instead of proper spaces in their file names.
So Plex has to work around this and make the best of it. Unfortunately, this means that an official title with a dash in it has trouble to find a match.

Oh, now you have understood :wink:

i agree with dots and uderscores, that rarely appear in a show title, but sometimes they are in filenames.

But “minus” i’m pretty sure that has the opposite ratio. The minus isn’t used so often (people prefer undescores) in filenames, but there are many shows with it.

The solution for somebody who has trouble with this would be so easy… two searches… one including those extra characters, one without them - hidden away from the user.
Make it an option in the THETVDB scraper so that not anybody is bothered with it by default.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.