MP-TVSeries v4.3.6 Release [2020-01-24] (3 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I have 243 series in the weird folder lol :)
    A new set of logs, it didn't find all series and some are detected by name Saison 1 to 13.

    I have removed again the DB (forgot to do it lol). :)
    This time, it seems to find all series (some need to be manually marched)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Hey @ltfearme :)
    This logs for import :p

    Edit: I have some error :
    2019-11-30 20:04:30.110 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:31.293 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:31.880 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:32.414 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:32.915 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:34.129 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:47.573 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:53.358 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:54.101 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:54.888 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:55.465 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:56.027 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:56.557 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:57.126 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:57.904 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:58.418 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:58.964 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:59.440 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.
    2019-11-30 20:04:59.889 [INFO][01]: Error loading logos into memory: Object reference not set to an instance of an object.

    Also empty image lol, not sure if it's normal for ex :
    Image in config :
    upload_2019-11-30_20-6-43.png


    upload_2019-11-30_20-7-39.png


    upload_2019-11-30_20-8-0.png


    Maybe related to skin dependent :

    upload_2019-11-30_20-10-51.png
     

    Attachments

    • MP-TVSeries-logs3.zip
      91.1 KB
    Last edited:

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    @ltfearme missed you on IRC, but will test the new build for ya.

    Don't think you need to create a folder based regular expression solution, because the existing expressions can be modified to serve that goal.

    Supporting a dedicated folder noise-filter might make it easier, but RegEx is extremely powerful to do that in one fell swoop.

    It might not be the worst thing though to offer a "noise filter" the way Moving-Pictures does it, to where a user could activate that to filter out known bad strings/characters before parsing starts, but you already have that in a way with the string replacement system for MP-TVSeries. Everything works flawless for me in picking up new entries, and it has been years since I had to help somebody import their collection so little rusty on all the combinations possible, but should be feasible as-is to make anything workable.

    @ajs, I'd be happy to create you a custom MP-TVSeries import expression that will work with your folder/season/file structure, but I would need more examples then just Elementary to avoid false positives. If you are certain that the structure is identical for all the others and computer generated by say Sonarr then no other examples are needed.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,751
    7,196
    Sydney
    Home Country
    Australia Australia
    Yeah, I could allow the series folder name to pass through the string replacements engine so it could clean folders like "x.y"=> "x y". I don't know if there is much point cleaning it any further as it kind of does not make sense to use that option then, you might as well just use the normal RegEx parsing expressions to pick up the series name as you have done a fantastic job there already...the whole point of using the folder name for series matching expects that the user has the correct series name at the top level and has mixed results as files e.g.

    The Americans (2013)
    - the.americans.s03e01.1080p.web.h264-strife.mkv
    - americans.s03e2.1080p.web.h264-strife.mkv
    - Americans.2013.S03E02.Baggage.1080p.WEB-DL.DD5.1.h.264-NTb.mkv
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Great, Will try, in fact, removed the DB and testing currently, Sonarr create the folder with a dot inside like :
    Star.Trek.Discovery
    Then with the new option, it didn't match, I need to remove the dots like:
    Star Trek Discovery

    So :) maybe it can be improved? :) or not lol

    Sonarr also relies on TheTVdB, are you sure it did not freak out itself, and decided to rely on the fallback of filename to create the folder?

    For me Sonarr creates: "Star Trek- Discovery\Star Trek Discovery - Season 2\Star Trek Discovery - S02E14 - Such Sweet Sorrow (2) - INTERNAL-2160p.mkv"
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Yeah, I could allow the series folder name to pass through the string replacements engine so it could clean folders like "x.y"=> "x y".

    If you allow the folder names to run through string replacements as well, then the user themselves has full control on what to do. They could add a rule to replace (dots) for (spaces), but also turn "Элементарно - Elementary" into just "Элементарно" or "Elementary" depending on what gives them the best matching results.

    But creating a custom Regular-Expression that does that in a single swoop is just as easy without you having to do any extra work.

    Guess that is for you to decide, because I have no idea what would all be involved in allowing folders to get scrubbed via string-replacement system, and if that runs the risk of causing other unforeseen issues, especially since it works for the 99.9% that enjoy the work you have done (y)
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,751
    7,196
    Sydney
    Home Country
    Australia Australia
    For me Sonarr creates: "Star Trek- Discovery\Star Trek Discovery - Season 2\Star Trek Discovery - S02E14 - Such Sweet Sorrow (2) - INTERNAL-2160p.mkv"
    Doh!, basis that example, the series name returned would be *Star Trek Discovery - Season 2* instead of *Star Trek- Discovery* because I only navigate up if the last folder starts with "season". I should tweak it to contains "season"...either option is not very good as series title could start with or contains...I should test for length as well.
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    15,620
    10,548
    Kyiv
    Home Country
    Ukraine Ukraine
    @ajs, I'd be happy to create you a custom MP-TVSeries import expression that will work with your folder/season/file structure, but I would need more examples then just Elementary to avoid false positives. If you are certain that the structure is identical for all the others and computer generated by say Sonarr then no other examples are needed.

    Everything is fine with me :) it works without problems out of the box, and suddenly there are problems with TV shows, then I solve them without problems using regular expressions.


    --
    WBR, ajs :):whistle::coffee:
     

    Users who are viewing this thread

    Top Bottom