About TV shows scraping, please provide your directory tree[29 July updated]

Discussion in 'HDD Media player(RTD 1619DR)' started by mirror, Jun 22, 2021.

  1. mirror

    mirror Well-Known Member SUPER Administrator Zidoo TECH Supporter

    We noticed that some people have some problems when scraping TV shows. Please provide your directory tree and the language you use on HT4 in this thread. Or send to service@zidoo.tv. We'll check it.
    Thanks.
    14 July updated test version.
    http://apidl.zidoo.tv/app/zidoo_poster_RTD1619_v4.0.86.apk

    Anyone can test this version for TV scraping.
    Any questions can be feedback in this thread.
     
    Last edited: Jul 29, 2021
  2. I've had a variety of shows I had to manually match, the latest being Rick and Morty Season 5 getting it's own entry in HT despite one for Rick and Morty Seasons 1 -4 already existing. Folders look like this and HT language is english:

    Rick and Morty
    -Rick and Morty Season 1
    -Rick and Morty Season 2
    -Rick and Morty Season 3
    -Rick and Morty Season 4
    --Rick and Morty.S04E01.[Bluray-1080p][8bit][x264][EAC3 5.1]-BTN.mkv
    --Rick and Morty.S04E01.[Bluray-1080p][8bit][x264][EAC3 5.1]-BTN.mkv
    --Rick and Morty.S04E01.[Bluray-1080p][8bit][x264][EAC3 5.1]-BTN.mkv
    --etc.
    -Rick and Morty Season 5
    --Rick and Morty.S05E01.[WEBDL-1080p][8bit][x264][AAC 2.0]-BTN.mkv

    I use the same format for all my shows and some of them work fine, like Justified and the Sopranos but others require manual editing.
     
  3. Sledgehamma

    Sledgehamma Well-Known Member

    The same as above:

    TV Show Name:
    -Season 1
    --S01E01.mkv

    With NFO and pictures:
    TV Show Name:
    -tvshow.nfo
    -season01-poster.jpg
    -Season 1
    --Season.nfo
    --TV.Show.Name.S01E01.mkv
    --TV.Show.Name..S01E01.nfo
    --TV.Show.Name.S01E01-thumb.jpg

    I even seem to get problems with identification with NFOs. Problem I have is that complete scanning works with NFO, but when a new Episode is added it doesn't reliably identify the added episode. I dont have much time right now so I didn't look into that any further, yet. Maybe somebody else with the same problem?

    All NFO's are created by Jellyfin.

    [​IMG] [​IMG]

    Season.nfo:
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <tvshow>
      <plot>24 is an American television series produced for the Fox network and syndicated worldwide, starring Kiefer Sutherland as Counter Terrorist Unit agent Jack Bauer. Each 24-episode season covers 24 hours in the life of Bauer, using the real time method of narration.</plot>
      <outline>24 is an American television series produced for the Fox network and syndicated worldwide, starring Kiefer Sutherland as Counter Terrorist Unit agent Jack Bauer. Each 24-episode season covers 24 hours in the life of Bauer, using the real time method of narration.</outline>
      <lockdata>false</lockdata>
      <dateadded>2020-03-07 15:50:11</dateadded>
      <title>24</title>
      <originaltitle>24</originaltitle>
      <trailer>plugin://plugin.video.youtube/?action=play_video&amp;videoid=kyWafhzs6zw</trailer>
      <rating>7.7</rating>
      <year>2001</year>
      <mpaa>TV-14</mpaa>
      <imdb_id>tt0285331</imdb_id>
      <tmdbid>1973</tmdbid>
      <premiered>2001-11-06</premiered>
      <releasedate>2001-11-06</releasedate>
      <enddate>2014-07-14</enddate>
      <runtime>45</runtime>
      <genre>Action &amp; Adventure</genre>
      <genre>Drama</genre>
      <studio>FOX</studio>
      <tag>biological weapon</tag>
      <tag>traitor</tag>
      <tag>revenge</tag>
      <tag>los angeles, california</tag>
      <tag>secret service</tag>
      <tag>political intrigue </tag>
      <tag>assassination of president</tag>
      <tag>counter terrorist</tag>
      <zap2itid>SH00446604</zap2itid>
      <tvrageid>2445</tvrageid>
      <tvdbid>76290</tvdbid>
      <art>
        <poster>/media/Serien/24/poster.jpg</poster>
        <fanart>/media/Serien/24/fanart.jpg</fanart>
      </art>
      <actor>
        <name>Kiefer Sutherland</name>
        <role>Jack Bauer</role>
        <type>Actor</type>
        <sortorder>0</sortorder>
        <thumb>/config/metadata/People/K/Kiefer Sutherland/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Mary Lynn Rajskub</name>
        <role>Chloe O'Brian</role>
        <type>Actor</type>
        <sortorder>1</sortorder>
        <thumb>/config/metadata/People/M/Mary Lynn Rajskub/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Kim Raver</name>
        <role>Audrey Boudreau</role>
        <type>Actor</type>
        <sortorder>3</sortorder>
        <thumb>/config/metadata/People/K/Kim Raver/poster.jpg</thumb>
      </actor>
      <actor>
        <name>William Devane</name>
        <role>President James Heller</role>
        <type>Actor</type>
        <sortorder>4</sortorder>
        <thumb>/config/metadata/People/W/William Devane/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Yvonne Strahovski</name>
        <role>Kate Morgan</role>
        <type>Actor</type>
        <sortorder>5</sortorder>
        <thumb>/config/metadata/People/Y/Yvonne Strahovski/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Benjamin Bratt</name>
        <role>Steve Navarro</role>
        <type>Actor</type>
        <sortorder>6</sortorder>
        <thumb>/config/metadata/People/B/Benjamin Bratt/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Gbenga Akinnagbe</name>
        <role>Erik Ritter</role>
        <type>Actor</type>
        <sortorder>7</sortorder>
        <thumb>/config/metadata/People/G/Gbenga Akinnagbe/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Michelle Fairley</name>
        <role>Margot Al-Harazi</role>
        <type>Actor</type>
        <sortorder>8</sortorder>
        <thumb>/config/metadata/People/M/Michelle Fairley/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Miranda Raison</name>
        <role>Caroline Fowlds</role>
        <type>Actor</type>
        <sortorder>9</sortorder>
        <thumb>/config/metadata/People/M/Miranda Raison/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Ross McCall</name>
        <role>Ron Clark</role>
        <type>Actor</type>
        <sortorder>10</sortorder>
        <thumb>/config/metadata/People/R/Ross McCall/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Colin Salmon</name>
        <role>Général Coburn</role>
        <type>Actor</type>
        <sortorder>11</sortorder>
        <thumb>/config/metadata/People/C/Colin Salmon/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Michael Wincott</name>
        <role>Adrian Cross</role>
        <type>Actor</type>
        <sortorder>12</sortorder>
        <thumb>/config/metadata/People/M/Michael Wincott/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Tate Donovan</name>
        <role>Mark Boudreau</role>
        <type>Actor</type>
        <sortorder>13</sortorder>
        <thumb>/config/metadata/People/T/Tate Donovan/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Stephen Fry</name>
        <role>Alastair Davies P.M.</role>
        <type>Actor</type>
        <sortorder>14</sortorder>
        <thumb>/config/metadata/People/S/Stephen Fry/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Emily Berrington</name>
        <role>Simone Al-Harazi</role>
        <type>Actor</type>
        <sortorder>15</sortorder>
        <thumb>/config/metadata/People/E/Emily Berrington/poster.jpg</thumb>
      </actor>
      <id>76290</id>
      <episodeguide>
        <url cache="76290.xml">http://www.thetvdb.com/api/1D62F2F90030C444/series/76290/all/en.zip</url>
      </episodeguide>
      <season>-1</season>
      <episode>-1</episode>
      <status>Ended</status>
    </tvshow>
    
     
  4. mirror

    mirror Well-Known Member SUPER Administrator Zidoo TECH Supporter

    It would be great if you could provide a real and complete directory tree
     
  5. Sledgehamma

    Sledgehamma Well-Known Member

    You mean like this?

    https://rschu.me/list-a-directory-with-tree-command-on-mac-os-x-3b2d4c4a4827

    season.nfo
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <season>
      <plot>The first season of the television series 24, titled Day 1, was first broadcast from November 6, 2001 to May 21, 2002. The season's storyline starts at 12:00 a.m. on the day of the California presidential primary.</plot>
      <outline>The first season of the television series 24, titled Day 1, was first broadcast from November 6, 2001 to May 21, 2002. The season's storyline starts at 12:00 a.m. on the day of the California presidential primary.</outline>
      <lockdata>false</lockdata>
      <dateadded>2020-03-07 15:50:26</dateadded>
      <title>Season 1</title>
      <year>2001</year>
      <tvdbid>10063</tvdbid>
      <premiered>2001-11-06</premiered>
      <releasedate>2001-11-06</releasedate>
      <art>
        <poster>/media/Serien/24/season01-poster.jpg</poster>
      </art>
      <actor>
        <name>Kiefer Sutherland</name>
        <role>Jack Bauer</role>
        <type>Actor</type>
        <sortorder>0</sortorder>
        <thumb>/config/metadata/People/K/Kiefer Sutherland/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Leslie Hope</name>
        <role>Teri Bauer</role>
        <type>Actor</type>
        <sortorder>1</sortorder>
        <thumb>/config/metadata/People/L/Leslie Hope/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Dennis Haysbert</name>
        <role>David Palmer</role>
        <type>Actor</type>
        <sortorder>1</sortorder>
        <thumb>/config/metadata/People/D/Dennis Haysbert/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Sarah Clarke</name>
        <role>Nina Myers</role>
        <type>Actor</type>
        <sortorder>3</sortorder>
        <thumb>/config/metadata/People/S/Sarah Clarke/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Elisha Cuthbert</name>
        <role>Kim Bauer</role>
        <type>Actor</type>
        <sortorder>521</sortorder>
        <thumb>/config/metadata/People/E/Elisha Cuthbert/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Stephen Hopkins</name>
        <role>Co-Executive Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Robert Cochran</name>
        <role>Executive Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Chip Johannessen</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Tim Iacofano</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Manny Coto</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Michael Loceff</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>David Fury</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Howard Gordon</name>
        <role>Executive Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Adam Fierro</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Norman Powell</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Cyrus Yavneh</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Kiefer Sutherland</name>
        <role>Producer</role>
        <type>Producer</type>
        <thumb>/config/metadata/People/K/Kiefer Sutherland/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Remi Aubuchon</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Stephen Kronish</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Brannon Braga</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Alex Gansa</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Brad Turner</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Evan Katz</name>
        <role>Executive Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Tony Krantz</name>
        <role>Executive Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Jon Cassar</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Brian Grazer</name>
        <role>Executive Producer</role>
        <type>Producer</type>
        <thumb>/config/metadata/People/B/Brian Grazer/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Joel Surnow</name>
        <role>Executive Producer</role>
        <type>Producer</type>
      </actor>
      <actor>
        <name>Peter M. Lenkov</name>
        <role>Producer</role>
        <type>Producer</type>
        <thumb>/config/metadata/People/P/Peter M. Lenkov/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Michael Klick</name>
        <role>Producer</role>
        <type>Producer</type>
      </actor>
      <seasonnumber>1</seasonnumber>
    </season>
    
    24.S01E01.nfo
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <episodedetails>
      <plot>Counter Terrorist Unit agent Jack Bauer is assigned to protect presidential candidate David Palmer from a potential assassination attempt. Unfortunately, his daughter has disappeared and someone within CTU may be involved. Mandy seduces Martin Belkin, a photographer headed for a meeting with the Senator.</plot>
      <outline />
      <lockdata>false</lockdata>
      <dateadded>2017-08-29 13:06:54</dateadded>
      <title>12:00 A.M.-1:00 A.M.</title>
      <director>Stephen Hopkins</director>
      <writer>Joel Surnow</writer>
      <writer>Robert Cochran</writer>
      <credits>Joel Surnow</credits>
      <credits>Robert Cochran</credits>
      <rating>8</rating>
      <year>2001</year>
      <imdbid>tt0502165</imdbid>
      <tvdbid>189255</tvdbid>
      <runtime>43</runtime>
      <art>
        <poster>/media/Serien/24/Season 1/24.S01E01-thumb.jpg</poster>
      </art>
      <isuserfavorite>false</isuserfavorite>
      <playcount>1</playcount>
      <watched>true</watched>
      <lastplayed>2021-01-19 16:34:01</lastplayed>
      <resume>
        <position>0</position>
        <total>2566.313</total>
      </resume>
      <actor>
        <name>Kiefer Sutherland</name>
        <role>Jack Bauer</role>
        <type>Actor</type>
        <sortorder>0</sortorder>
        <thumb>/config/metadata/People/K/Kiefer Sutherland/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Leslie Hope</name>
        <role>Teri Bauer</role>
        <type>Actor</type>
        <sortorder>1</sortorder>
        <thumb>/config/metadata/People/L/Leslie Hope/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Dennis Haysbert</name>
        <role>David Palmer</role>
        <type>Actor</type>
        <sortorder>1</sortorder>
        <thumb>/config/metadata/People/D/Dennis Haysbert/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Sarah Clarke</name>
        <role>Nina Myers</role>
        <type>Actor</type>
        <sortorder>3</sortorder>
        <thumb>/config/metadata/People/S/Sarah Clarke/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Elisha Cuthbert</name>
        <role>Kim Bauer</role>
        <type>Actor</type>
        <sortorder>521</sortorder>
        <thumb>/config/metadata/People/E/Elisha Cuthbert/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Carlos Bernard</name>
        <role>Tony Almeida</role>
        <type>GuestStar</type>
        <sortorder>4</sortorder>
        <thumb>/config/metadata/People/C/Carlos Bernard/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Mia Kirshner</name>
        <role>Mandy</role>
        <type>GuestStar</type>
        <sortorder>5</sortorder>
      </actor>
      <actor>
        <name>Michael O'Neill</name>
        <role>Richard Welsh</role>
        <type>GuestStar</type>
        <sortorder>350</sortorder>
      </actor>
      <actor>
        <name>Rudolf Martin</name>
        <role>Martin Belkin</role>
        <type>GuestStar</type>
        <sortorder>351</sortorder>
        <thumb>/config/metadata/People/R/Rudolf Martin/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Richard Burgi</name>
        <role>Alan York</role>
        <type>GuestStar</type>
        <sortorder>352</sortorder>
      </actor>
      <actor>
        <name>Matthew Carey</name>
        <role>Dan Mounts</role>
        <type>GuestStar</type>
        <sortorder>353</sortorder>
      </actor>
      <actor>
        <name>Jacqui Maxwell</name>
        <role>Janet York</role>
        <type>GuestStar</type>
        <sortorder>354</sortorder>
      </actor>
      <actor>
        <name>Devika Parikh</name>
        <role>Maureen Kingsley</role>
        <type>GuestStar</type>
        <sortorder>368</sortorder>
      </actor>
      <actor>
        <name>Penny Johnson</name>
        <role>Sherry Palmer</role>
        <type>GuestStar</type>
        <sortorder>521</sortorder>
      </actor>
      <actor>
        <name>Xander Berkeley</name>
        <role>George Mason</role>
        <type>GuestStar</type>
        <sortorder>522</sortorder>
        <thumb>/config/metadata/People/X/Xander Berkeley/poster.jpg</thumb>
      </actor>
      <actor>
        <name>Karina Arroyave</name>
        <role>Jamey Farrell</role>
        <type>GuestStar</type>
        <sortorder>523</sortorder>
      </actor>
      <episode>1</episode>
      <season>1</season>
      <aired>2001-11-06</aired>
      <fileinfo>
        <streamdetails>
          <video>
            <codec>h264</codec>
            <micodec>h264</micodec>
            <bitrate>25993342</bitrate>
            <width>1920</width>
            <height>1080</height>
            <aspect>16:9</aspect>
            <aspectratio>16:9</aspectratio>
            <framerate>23.976025</framerate>
            <language>eng</language>
            <scantype>progressive</scantype>
            <default>False</default>
            <forced>False</forced>
            <duration>42</duration>
            <durationinseconds>2566</durationinseconds>
          </video>
          <audio>
            <codec>ac3</codec>
            <micodec>ac3</micodec>
            <bitrate>224000</bitrate>
            <language>eng</language>
            <scantype>progressive</scantype>
            <channels>2</channels>
            <samplingrate>48000</samplingrate>
            <default>True</default>
            <forced>False</forced>
          </audio>
        </streamdetails>
      </fileinfo>
    </episodedetails>
    
     
  6. mirror

    mirror Well-Known Member SUPER Administrator Zidoo TECH Supporter

    yes
     
  7. Sledgehamma

    Sledgehamma Well-Known Member

    You got PM.
     
  8. I assume it's not that simple because if it were it would have already been done but would it not be possible to use the code from the Kodi scrapers for HT since it's open source?
     
    lawdawg likes this.
  9. McBluna

    McBluna Well-Known Member

    Kodi is written in C++ and HT4 is Java.
     
    Mabon likes this.
  10. Sledgehamma

    Sledgehamma Well-Known Member

    I can't stress enough that a great solution would be to use Plex, Emby/Jellyfin as the backend and let them do all the matching and use HT as the front end. This is exactly what Infuse for example does and it works beautifully. It syncs playback, matching is great and especially useful if you have devices playing from that one server.
    Plus I really like the look of HT in contrast to the Emby/Jellyfin apps.
     
    lawdawg, BearOS, Teddyboy and 2 others like this.
  11. All my shows are ordered like this, no typos or anything since naming is done by sonarr rather than by hand:

    Show Name
    -Show Name Season 1
    --Show Name.S01E01.[Bluray-1080p][8bit][x264][AC3 5.1]-iNTENTiON.mkv
    --Show Name.S01E02.[Bluray-1080p][8bit][x264][AC3 5.1]-iNTENTiON.mkv
    --etc.
    -Show Name Season 2
    --Show Name.S02E01.[WEBDL-720p][8bit][h264][AC3 5.1]-NTb.mkv
    --Show Name.S02E01.[WEBDL-720p][8bit][h264][AC3 5.1]-NTb.mkv
    --etc.
    A Different Show Name
    -A Different Show Name Season 1
    --A Different Show Name.S01E01.[Bluray-1080p][8bit][x264][AC3 5.1]-SA89.mkv
    --A Different Show Name.S01E02.[Bluray-1080p][8bit][x264][DTS 5.1]-iNGOT.mkv
    --etc.

    I just did a full scan of the TV folder, default settings, and this is the result:

    UNMATCHED:
    the americans season 6
    banshee season 1
    banshee season 2
    banshee season 3
    barry season 1
    barry season 2 all but episodes 1 and 2
    the boys season 1
    the boys season 2
    dark season 1 (e7-10)
    dark season 2
    dragon ball kai season 2
    frontline multiple seasons
    mad men season 7
    manhunt season 1
    silicon valley season 5
    silicon valley season 6

    ERRORS IN MATCHING:
    deadwood season 1 episode 12 matches to some chinese show
    brooklyn 99 one entry for seasons 1, 4 and 5
    brooklyn 99 another entry for seasons 2, 3, 6 and 7
    dragon ball kai matches to dragon ball
    invincible and perry mason match to "hunting season" season 1

    MATCHED CORRECTLY:
    a perfect planet
    band of brothers
    banshee season 4
    the americans seasons 1 through 5
    barry season 2 episodes 1 and 2
    better call saul
    blue planet 2
    bojack horseman
    cant get you out of my head
    dark season 1 episodes 1 through 6
    dark side of the ring
    formula 1 drive to survive
    its always sunny in philadelphia
    justified
    le mans racing is everything
    liseys story
    loki
    mare of easttown
    mind field
    planet earth 2
    rick and morty
    shogun
    south park
    succession
    the dictators playbook
    the sopranos
    the thick of it
    wet hot american summer
     
  12. At a very basic level, I would assume it would help to be able to define what kind of content, TV or Movies, is in a directory. Both Plex and Kodi do it this way and I have to assume there is a reason.

    Assuming what HT 4.0 needs to correctly match an episode is the name of the show and the episode number in the usual S03E04 format, it seems to me these two approaches might be viable:

    Match via filename only:
    Every episode contains the usual number format ".S03E04." in its filename. Everything before that part is the show name, either in a the format "Show.Name" or "Show Name", everything after that part is to be ignored.

    The advantage here is that this would work regardless of how files are organized on the disk.


    Match via folder and filename:
    Every episode contains the usual number format ".S03E04." in its filename. Every episode is in a folder named after the show and subfolder for each season, example:

    Show Name
    -Season 1
    --Show.Name.S01E01.WEBDL.RLSGRP.mkv

    With this way of scraping HT 4.0 would have to look at file path and recognize the show name from there.

    The advantage here would be that it's the same organization that's recommended by PLEX and Kodi, as well as the default way Radarr and Sonarr organize libraries, thus making migration from or integration with these programs simple.

    Here is documentation how PLEX suggest the organizing of ones TV library:
    https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/

    and Kodi:
    https://kodi.wiki/view/Naming_video_files/TV_shows
     
  13. JohnG

    JohnG Member

    Since others have posted screen captures and logs, I'll spare you mine. I follow the exact same protocol listed above (Show Name.S01E01, etc) yet entire Series such as Stargate SG1, Star Trek: Next Generation, are not matched. Even worse, after failing to match, they are automatically "deposited" in the "unmatched" file and even if I manually match them perfectly, they do not appear until "TV Shows" AND remain in the "unmatched" file. When HT4.0 works properly, it is great. Unfortunately that's only about 75% of the time.
     
  14. boxerfan

    boxerfan Active Member

    sample attached.
     

    Attached Files:

    • z.zip
      File size:
      29.7 KB
      Views:
      18
  15. For me, manual matching always works fine regardless of whether or not theres a show ID in the folder name. I did a test and added tvdb IDs to the folder names but it still did not match correctly:

    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E07.[WEBDL-1080p][8bit][h264][EAC3 5.1][-DEFLATE].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E08.[WEBDL-1080p][8bit][h264][EAC3 5.1][-DEFLATE].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E01.[WEBDL-1080p Proper][8bit][h264][EAC3 5.1][-DEFLATE].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E02.[WEBDL-1080p][8bit][h264][EAC3 5.1][-NTb].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E03.[WEBDL-1080p][8bit][h264][EAC3 5.1][-NTb].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E04.[WEBDL-1080p Proper][8bit][h264][EAC3 5.1][-NTb].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E05.[WEBDL-1080p][8bit][h264][EAC3 5.1][-DEFLATE].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 1\Barry.S01E06.[WEBDL-1080p][8bit][h264][EAC3 5.1][-DEFLATE].mkv"

    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E06.[WEBDL-1080p][8bit][h264][EAC3 5.1][-memento].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E07.[WEBDL-1080p][8bit][h264][EAC3 5.1][-memento].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E08.[WEBDL-1080p][8bit][h264][EAC3 5.1][-memento].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E01.[WEBDL-1080p][8bit][h264][EAC3 5.1][-NTb].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E02.[WEBDL-1080p][8bit][h264][AC3 2.0][-RK].en.srt"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E02.[WEBDL-1080p][8bit][h264][AC3 2.0][-RK].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E03.[WEBDL-1080p][8bit][h264][EAC3 5.1][-memento].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E04.[WEBDL-1080p][8bit][h264][EAC3 5.1][-memento].mkv"
    "Z:\complete\TV\Barry (2018) {tvdb-333072}\Barry (2018) {tvdb-333072} Season 2\Barry.S02E05.[WEBDL-1080p][8bit][h264][EAC3 5.1][-memento].mkv"

    Only episodes 1 and 2 of season 2 get matched correctly, the rest are in the unmatched category.
     
  16. The information about the release I would not consider junk, it's added to the filename by Sonarr because that's how I have it configured, yes. The TV scraper for PLEX, which I also use with my library, is set up to where it recognizes the contents of the { } brackets as the tvdb id and also ignores anything thats inside the [ ] brackets, this I think would also be a great solution for HT 4.0 as it would be in line with the way a very common software, PLEX, handles scraping and also because it allows for flexibility of file naming on the user side.
     
  17. The additional information in the file name is not meant to improve matching but rather to retain all the data from the original download (like release group). If a scraper has the ability to ignore certain terms based on specific characters, like how PLEX ignores words in [ ] brackets when scraping, then the user is allowed more flexibility when naming files while there also being no negative impact on match success rate. I've said it before above, I think if you're trying to improve the TV show matching in HT 4.0, the best way to do it is to look at PLEX and take some pointers from there as their process offers great matching accuracy and flexibility for its users.
     
    JohnG and Teddyboy like this.
  18. Teddyboy

    Teddyboy Member

    ^^This.
    Once I put a prepared TV show or movie in it’s media folder that emby watches it goes out and gathers all the metadata and puts it in that titles folder(s). I use Emby as a backend for Infuse coupled with the Infuse sync plugin to push changes to Infuse instantaneously. I really like Infuses look. I like HT, but it’s metadata title matching is way to primitive for me. Zidoo should consider using Emby/Plex as a backend option for HT and music too for those of us that use it, Emby gives you complete control over your media. I stopped using my htpc, and will never go back to it. I’ll probably turn it into a Roon rock server since it’s itx form factor, and in a hdplex case.
     
    Sledgehamma likes this.
  19. Teddyboy

    Teddyboy Member

    agree 100%. In addition to that; zidoo has a primitive web interface backend to access the player. If they can improve matching and refine the web interface to allow player maintenance while sitting at your desktop, laptop, iPad, android tablet or phone would be great.
     
  20. JohnG

    JohnG Member

    Your experience mirrors mine. I've tried adding specific ID's from TVDB, and before that from IMDB. No matches. Perhaps the Zidoo programmers should pick up a Zappiti. Their scraper is much more accurate, in my opinion.
     

Share This Page