Ik heb problemen met het matchen van programma’s met dubbele punten in de titel tegen TheTVDB.com.
Voorbeeld: “H20:The Molecule That Made Us” is TheTVDB.com-serie-ID 380647.
Omdat “:” (dubbele punt) geen geldig bestandsnaamteken is in Windows (en mogelijk ook in andere bestandssystemen), wordt het uit de opnamenaam verwijderd. Bijvoorbeeld de HDHR DVR. Het maakt ook de “O” in H2O klein, maar dat is geen probleem en als het matcht, is het goed.
Voor mij lijkt het erop dat de dubbele punt (“:”) ook uit de metadata wordt verwijderd.
Ik weet niet hoe je TheTVDB.com zou doorzoeken zonder te weten dat er een ontbrekende “:” is die een match verhindert, of of je wildcards in de zoekopdracht kunt gebruiken of any-character-markers in de match.
In regex, misschien bij een mislukte match, proberen met “H2O? The Molecule That Made Us”, of proberen te matchen door woorden aan het begin te verwijderen, bijv. “The Molecule that Made Us” zou een match opleveren. Ik gooi maar wat ideeën in de groep van dingen die ik probeerde om handmatig een match te krijgen in de Plex-matching-zoekopdracht.
Het zou fijn zijn om te kunnen achterhalen dat er een ontbrekende “:” in de titel zit, en als je geen match krijgt, proberen met de dubbele punt. Het lijkt me dat TheTVDB.com het beter zou kunnen doen door ook geen punctuatie in titels op te nemen om bredere matches te geven, of om een secundaire lookup toe te staan zonder punctuatie om te zien of dat een match oplevert.
Ik heb hetzelfde probleem met “Power Trip: The Story of Energy”.
Ze matchen niet zonder de dubbele punt, en alleen met de dubbele punt matchen ze.
En bij die zou je de “probeer met een any-character” moeten herhalen, maar het zal pas matchen bij het tweede woord. En hetzelfde als je begint met woorden vanaf het begin te verwijderen op zoek naar een match. Het probleem is dat je niet weet waar die dubbele punt zit die de zoekopdracht verstoort.
Zijn er aanwijzingen in de HDHR-metadata die kunnen helpen de ontbrekende dubbele punt/punctuatie te detecteren, en bij een mislukte lookup, opnieuw proberen met de ontbrekende punctuatie/niet-ASCII-tekens.
Geween gezeur over het handmatig moeten matchen. Maar als er een manier is…