mythicalLibrarian - a tool to build Movie and TV Show library from MythTV recordings
Bueller
Junior Member Posts: 8 Joined: Jan 2010 Reputation: 0 |
2010-01-13 06:40
Post: #11
Awesome, I'll start using the unstable version and let you know if I run into any issues. Thanks.
|
| find quote |
jaygardner
Member Posts: 50 Joined: Dec 2009 Reputation: 0 Location: Colorado |
2010-01-15 09:25
Post: #12
Tried mythicalLibrarian tonight after MythSExx failed to find a show. was hoping the airtime match would kick in and find it...
dunno if this is your 1 in 400 problem or another punctuation issue, but this show name has a colon in its name... here's the log (i ran it manually since i haven't set it up in myth yet)... Code: creating home/mythicalLibrarian and log file |
| find quote |
outleradam
Member+ Joined: Sep 2009 Reputation: 20 Location: Louisiana |
2010-01-15 17:42
Post: #13
Looks like a punctuation issue. I can correct that easily.
The unstable version mentioned at the bottom of the first page of the support page would probly resolve that issue assuming thetvdb has a zap2it i'd for the show. I will address that issue tonight. Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library. Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian Technical Support:http://forum.xbmc.org/showthread.php?tid=65644 ![]() [url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url]
(This post was last modified: 2010-01-16 04:53 by outleradam.)
|
| find quote |
outleradam
Member+ Joined: Sep 2009 Reputation: 20 Location: Louisiana |
2010-01-16 05:09
Post: #14
This is the output from the unstable version with no database information. It seems to be a bit more stable then the older version.
Code: @@@@@@@@@@@NEW SEARCH INITIATED AT Fri Jan 15 21:02:56 CST 2010@@@@@@@@@@@@@in fact this is the newest one Code: FILE NAME EXISTS. FILE WILL BE KNOWN AS: Law and Order Special Victims Unit.S11E12 (Shadow)-1I'm uploading to sourceforge now. Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library. Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian Technical Support:http://forum.xbmc.org/showthread.php?tid=65644 ![]() [url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url]
(This post was last modified: 2010-01-16 05:46 by outleradam.)
|
| find quote |
jaygardner
Member Posts: 50 Joined: Dec 2009 Reputation: 0 Location: Colorado |
2010-01-16 09:08
Post: #15
that does work to identify the show, but xbmc never updates the library to include that show.
I'm guessing that since it writes the show title out without the punctuation, xbmc doesn't match it with what tvdb shows... almost like you need the opposite function of what showtranslations does - or better yet, (probably harder for you though), if the script strips out any punctuation during the match process, have it put it back in before it writes to disk... --- update- i renamed the moved files, matching the punctuation to match what tvdb shows as the name of the series title, but xbmc still doesn't update the library to include that show...
(This post was last modified: 2010-01-16 18:11 by jaygardner.)
|
| find quote |
outleradam
Member+ Joined: Sep 2009 Reputation: 20 Location: Louisiana |
2010-01-16 20:21
Post: #16
Ok, then I've done what I can. I have put in a request to turn the word "and" into "%26" on failed scrapes, as a backup. Reference: http://forum.xbmc.org/showthread.php?tid=67569
Not all file systems handle "&" in the file name, but they all handle "and". %26 is the web friendly version of &, and the only way to put the data into thetvdb.com for recognition. This would be a XBMC issue as a library should be human readable, the computer should turn the human readable stuff into computer stuff. "and" "&" "%26" "#38;" and "&" are different file systems handling of "and" Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library. Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian Technical Support:http://forum.xbmc.org/showthread.php?tid=65644 ![]() [url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url]
(This post was last modified: 2010-01-22 16:01 by outleradam.)
|
| find quote |
jaygardner
Member Posts: 50 Joined: Dec 2009 Reputation: 0 Location: Colorado |
2010-01-16 22:38
Post: #17
well, i spoke to soon - i tried one more permutation which worked. renaming the files (& Show directory) to Law & Order Special Victims Unit results in a tvdb match to Law & Order: Special Victims Unit. The colon was throwing it off, but interestingly it shows up in my xbmc library with the colon intact in the show name.
Moreover, i've tried this in both windows and mac XBMC environments with same results. Guessing this was tvdb developers simple fix for fact that not all file systems accommodate punctuation (at least : ) in file names? So currently, mythicalLibrarian is writing "&" as "and", and for this show we need to drop the colon from the name. Is this too much of a corner case to fix? if so, see if this logic on my end makes sense to you... another thing i found poking around in tvdb... i guess because there's no exact match for the full Law & Order Special Victims Unit title, ML can't simply get the series ID (it returns a page and a half of various unrelated titles although the title of interest is on the page about 1/4 way down)... but i found that if i searched instead just for Special Victims Unit, it returns just the series info in question. So perhaps what i need to do is create a show translation where: Law & Order: Special Victims Unit = Special Victims Unit, let ML process that and find the series, let it write out the files, and then i simply create another script to move and change the names of the files, which effectively drops the colon out of the name, if needed, and ensures the name uses "&" instead of "and". I'd only run this script for this show...
(This post was last modified: 2010-01-16 22:59 by jaygardner.)
|
| find quote |
outleradam
Member+ Joined: Sep 2009 Reputation: 20 Location: Louisiana |
2010-01-16 23:49
Post: #18
Let me wrap my head around this for a bit.
Make sure I'm understanding what is going on here... XBMC does not recognize Law and Order. mythicalLibrarian translates Law & Order into Law and Order. XBMC has a problem with Law & Order: Special Victims Unit. I will come up with some sort of work-around for this. using & in bash is a control charactor. Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library. Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian Technical Support:http://forum.xbmc.org/showthread.php?tid=65644 ![]() [url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url] |
| find quote |
jaygardner
Member Posts: 50 Joined: Dec 2009 Reputation: 0 Location: Colorado |
2010-01-17 00:21
Post: #19
you have it correct... & taking it one more step, xbmc does recognize Law & Order Special Victims Unit (no colon)
thanks, jay |
| find quote |
tim-
Senior Member Posts: 110 Joined: Oct 2009 Reputation: 0 |
2010-01-17 00:30
Post: #20
outleradam:
I have yet to get this working, but I also havent spent much time with it yet. I am getting errors writing the files over to my nfs mount I believe. I should be able to get that resolved fairly easily. I had another question. For my xbmc boxes, is there a way to set the username and password? Can I just set that as part of the URL (user:pass@ip)? tim |
| find quote |

![[Image: newsig-1.png]](http://i236.photobucket.com/albums/ff111/DrivingTibNaked/newsig-1.png)
Search
Help