[mythtv-users] Issues with tmbd3 matching - looking for input

Anthony Giggins seven at seven.dorksville.net
Tue Feb 14 21:53:27 UTC 2017


On 15 February 2017 at 06:29, Michael <mythtv at blandford.net> wrote:

> Hello,
>
>
> I use both MythTV and Plex for watching content on various home theatre
> devices, tables, etc.  Both are awesome and I am not looking to have any
> debates over the tools :)
>
>
> After using both for a while, one thing I noticed was plex would match new
> media much better than MythTV so I wanted to look into why and see if there
> was something that could be done to improve upon that situation.
>
>
> My backend is running Fedora 25 x86_64 using rpms from rpmfusion:
> mythtv-0.28-12.fc25.x86_64
>
>
> All of my movies are m4v or mpg and the naming scheme is:
>
> "A Movie Title (year).ext" such as: Zero Dark Thirty (2012).m4v
>
>
> This works great for plex, but MythTV strips off the date in ()s when
> conducting the search which often leads to duplicate titles which must be
> manually resolved.  Looking at the wiki: https://www.mythtv.org/wiki/My
> thVideo_File_Parsing , It lists the following naming conventions as
> acceptable.
>
> Filenames
> A Movie Title.mpg
> A Movie Title YYYY.mpg
> Title s01e01 Subtitle.mpg
> Title 1x01 Subtitle.mpg
> Title Season 1 Episode 1 Subtitle.mpg
> Note: Adding the year in YYYY format to a movies filename will help with
> duplicate matching.
>
>
> So, I wrote a script to hard link all of my movie files to the name, but
> without the () but including the date, so I have files like: Zero Dark
> Thirty 2012.m4v.  My hope was that by providing the date, the matching
> would go up drastically without requiring intervention.  Unfortunately, the
> opposite was true.  Now, out of a huge number of movies, only a handful
> matched all all.
>
>
> Below are the logs from trying with the date in parens and as part of the
> title.  When the date is stripped, it finds the show, but there are many so
> it has to be manually selected instead of finding the right one.
>
> 2017-02-14 13:20:23.810900 I  Adding :  : Movies/A Clockwork Orange
> 1971.m4v : ab02344563f622b7
> 2017-02-14 13:20:24.882162 I  Running Grabber:
> /usr/share/mythtv/metadata/Movie/tmdb3.py -l en -a US -M A Clockwork
> Orange 1971
> 2017-02-14 13:20:25.482971 I  Running Grabber:
> /usr/share/mythtv/metadata/Television/ttvdb.py -l en -a US -M A Clockwork
> Orange 1971
> 2017-02-14 13:20:25.833437 I  Metadata Lookup Failed: No Results A
> Clockwork Orange 1971 0 0
> 2017-02-14 13:20:25.834676 I  No results found for A Clockwork Orange 1971
> 0 0
> 2017-02-14 13:20:55.537401 I  Beginning Video Scan.
> 2017-02-14 13:20:55.537411 I  buildFileList directory =
> myth://Videos@deathstar/mythtv/video/
> 2017-02-14 13:20:55.537439 I  MythVideo::ScanVideoDirectory Scanning Group
> (myth://Videos@deathstar/mythtv/video/)
> 2017-02-14 13:20:55.560751 I  Removing file SG(deathstar) :Movies/A
> Clockwork Orange 1971.m4v:
> 2017-02-14 13:21:47.646557 I  Beginning Video Scan.
> 2017-02-14 13:21:47.646566 I  buildFileList directory =
> myth://Videos@deathstar/mythtv/video/
> 2017-02-14 13:21:47.646579 I  MythVideo::ScanVideoDirectory Scanning Group
> (myth://Videos@deathstar/mythtv/video/)
> 2017-02-14 13:21:47.672912 I  Adding :  : Movies/A Clockwork Orange
> (1971).m4v : ab02344563f622b7
> 2017-02-14 13:21:48.658055 I  Running Grabber:
> /usr/share/mythtv/metadata/Movie/tmdb3.py -l en -a US -M A Clockwork
> Orange
> 2017-02-14 13:21:50.711412 I  Result Found, Season 0 Episode 0
> 2017-02-14 13:21:50.711504 I  Result Found, Season 0 Episode 0
> 2017-02-14 13:21:50.711594 I  Result Found, Season 0 Episode 0
> 2017-02-14 13:21:50.711675 I  Result Found, Season 0 Episode 0
> 2017-02-14 13:21:50.711743 I  Result Found, Season 0 Episode 0
> 2017-02-14 13:21:50.711771 E  Multiple exact title matches found for A
> Clockwork Orange. Need to match on other criteria.
> 2017-02-14 13:21:50.711779 I  Returning Metadata Results: A Clockwork
> Orange 0 0
> 2017-02-14 13:21:50.712910 I  No results found for A Clockwork Orange 0 0
> 2017-02-14 13:21:56.120095 I  Running Grabber:
> /usr/share/mythtv/metadata/Movie/tmdb3.py -l en -a US -D 185
> 2017-02-14 13:21:58.775935 I  Result Found, Season 0 Episode 0
> 2017-02-14 13:21:58.776174 I  Returning Metadata Results: A Clockwork
> Orange 0
>
> Any suggestions on how to get the date to be part of the search criteria
> to improve the lookups?
>
>
> Also, any idea why it takes so for tmdb3 to run?  Plex indexed >1000
> movies in just over 15 minutes.  Mythtv took ~4.5 hours to process the same
> movies.
>
>
> Michael
>

I was under the impression the format for movies was  A Movie Title
[year].ext which seems to work pretty well for me.

Cheers,

Anthony
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20170215/521ee52e/attachment.html>


More information about the mythtv-users mailing list