Official MythSExx support thread
#1
MythSExx support thread

In order to ensure that MythSExx provides the very best SxxExx show name translations available, I have started this thread to address any technical support issues.

This is what is required for assistance
  • A description of the problem
  • A single debug log from the file /mythtv/MythSExx/output.log

Do not post the entire output.log file
  • A debug log begins with: @@@@@@@@@@NEW SEARCH INITIATED AT
  • Wrap debug logs in [ code] [/code] tags so they are readable.


A Debug log is only generated when the Debug Log=ENABLED in the program. A debug log will have the words DEBUG MODE ENABLED within it.

Here is a sample debug log.
Code:
@@@@@@@@@@NEW SEARCH INITIATED AT Mon Dec 14 17:34:51 CST 2009@@@@@@@@@@@@@
SEARCHING: www.TheTvDb.com SHOW NAME: River Monsters EPISODE: Alligator Gar
FILE NAME: /home/mythtv/Videos/1025_20091214160000.mpg
SEARCH FOUND:River Monsters ID#: 99151
LOCAL DATABASE UPDATED:/home/mythtv/MythSExx/River Monsters
DEFINED ABSOLOUTE EPISODE NUMBER: 3
#########################################################
###################DEBUG MODE ENABLED####################
#########################################################
LISTING INTERNAL VARIABLES USED BY MythSExx.
INTERNET TIMEOUT:50- TvDb API KEY:6DF511BB2A64E0E9- MythSExx WORKING DIR:/home/mythtv/MythSExx-
MOVE DIR:/home/mythtv/NAS/Video/shows- USING SHOWNAME AS FOLDER:Enabled-
FAILSAFE MODE:Enabled- FAILSAFE DIR:/home/mythtv/home/adam- ALTERNATE MOVE DIR:/home/mythtv/Shared-
USE ORIGINAL DIR:Disabled NOTIFICATIONS:Enabled DEBUG MODE:Enabled-
INPUT SHOW NAME:River Monsters- LOCAL SHOW NAME TRANSLATION:- SENT TVDB SHOW NAME:River%20Monsters-
RESOLVED SERIES ID:99151- RESOVED SHOW NAME:River Monsters-
INPUT EPISODE NAME:Alligator Gar- ABSOLOUTE EPISODE NUMBER:3- RESOLVED EPISODE NAME:Alligator Gar-
SEASON:S01- EPISODE:E03- Symlink Mode:MOVE-
FLAGS: MoveDir:0- AlternateMoveDir-1- FileSize: 1265582
##############LISTING FOLDER PERMISSIONS#################
ORIGIONAL FILE>ls -l /home/mythtv/Videos/1025_20091214160000.mpg
-rw-r--r-- 1 mythtv root 1295955968 2009-12-14 17:00 /home/mythtv/Videos/1025_20091214160000.mpg
MythSExx WORKING DIR>lsmod -l /home/mythtv/MythSExx/River Monsters/
total 24
-rw-r--r-- 1 mythtv root  108 2009-12-14 17:35 River Monsters.Ename.txt
-rw-r--r-- 1 mythtv root   14 2009-12-14 17:35 River Monsters.E.txt
-rw-r--r-- 1 mythtv root   14 2009-12-14 17:35 River Monsters.S.txt
-rw-r--r-- 1 mythtv root 9640 2009-12-14 17:35 River Monsters.xml
#########################################################
####################END OF DEBUG LOG#####################
#########################################################
CREATING FOLDER: /home/mythtv/Shared/River Monsters
MOVING FILE: /home/mythtv/Videos/1025_20091214160000.mpg to /home/mythtv/Shared/River Monsters/River Monsters.S01E03 (Alligator Gar).mpg
@@@@@@@@@@@@@OPERATION COMPLETE Mon Dec 14 17:35:05 CST 2009 @@@@@@@@@@@@@@@

You can get the latest copy of MythSExx here: http://wiki.xbmc.org/?title=MythSExx
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]
Reply
#2
hi -
a couple of more issues... one is possibly completely unrelated to MythSExx. Take a look at the thread i started here:

http://forum.xbmc.org/showthread.php?p=4...post458904

net of this is that when i play the moved recording via library mode, no edl information is found. If i select the same recording via file mode from the myth:// source, edl info is found. Any ideas?

I thought as a workaround to above, that i'd try LINK mode instead of MOVE mode. MythSExx seemed to function fine but i've attached the log anyway for you to look at. However, the video will not play when i select it from Library mode. It plays fine in file mode...

here's the log from the LINK mode MythSExx run:

Code:
@@@@@@@@@@NEW SEARCH INITIATED AT Mon Dec 14 23:57:04 MST 2009@@@@@@@@@@@@@
SEARCHING: www.TheTvDb.com SHOW NAME: Criminal Minds EPISODE: Zoes Reprise
FILE NAME: /media/datadrive/tv-recordings/3071_20091213210000.mpg
SEARCH FOUND:Criminal Minds ID#: 75710
LOCAL DATABASE UPDATED:/home/mythtv/MythSExx/Criminal Minds
DEFINED ABSOLOUTE EPISODE NUMBER: 80
#########################################################
###################DEBUG MODE ENABLED####################
#########################################################
LISTING INTERNAL VARIABLES USED BY MythSExx. VERIFY THESE ARE NOT EFFECTED BY GLOBAL VARIABLES
INTERNET TIMEOUT:50- TvDb API KEY:6DF511BB2A64E0E9- MythSExx WORKING DIR:/home/mythtv/MythSExx-
MOVE DIR:/media/datadrive/TVShows- USING SHOWNAME AS FOLDER:UseShowNameAsDir-
FAILSAFE MODE:Enabled- FAILSAFE DIR:/home/mythtv/home/jay- ALTERNATE MOVE DIR:/home/jay/Shared-
USE ORIGINAL DIR:Disabled NOTIFICATIONS:Enabled DEBUG MODE:Enabled-
INPUT SHOW NAME:Criminal Minds- LOCAL SHOW NAME TRANSLATION:- SENT TVDB SHOW NAME:Criminal%20Minds-
RESOLVED SERIES ID:75710- RESOVED SHOW NAME:Criminal Minds-
INPUT EPISODE NAME:Zoe's Reprise- ABSOLOUTE EPISODE NUMBER:80- RESOLVED EPISODE NAME:Zoe's Reprise-
SEASON:S04- EPISODE:E15- Symlink Mode:LINK-
FLAGS: MoveDir:1- AlternateMoveDir-1- FileSize: 6136136
##############LISTING FOLDER PERMISSIONS#################
ORIGIONAL FILE>ls -l /media/datadrive/tv-recordings/3071_20091213210000.mpg
-rw-rw-rw- 1 mythtv mythtv 6283404244 2009-12-14 16:44 /media/datadrive/tv-recordings/3071_20091213210000.mpg
MythSExx WORKING DIR>lsmod -l /home/mythtv/MythSExx/Criminal Minds/
total 132
-rw-r--r-- 1 mythtv mythtv   1408 2009-12-14 23:57 Criminal Minds.Ename.txt
-rw-r--r-- 1 mythtv mythtv    267 2009-12-14 23:57 Criminal Minds.E.txt
-rw-r--r-- 1 mythtv mythtv    208 2009-12-14 23:57 Criminal Minds.S.txt
-rw-r--r-- 1 mythtv mythtv 119445 2009-12-14 23:57 Criminal Minds.xml
#########################################################
####################END OF DEBUG LOG#####################
#########################################################
VERIFIED FOLDER: /media/datadrive/TVShows/Criminal Minds
@@@@@@@@@@@@@OPERATION COMPLETE Mon Dec 14 23:57:05 MST 2009 @@@@@@@@@@@@@@@

suggestions appreciated...
thanks, jay
Reply
#3
Well, I don't know much about mac. I do know that symbolic links are a function of the file system. It may be that the networked shares are referenced differently then the local file system shares, in which case the link is pointing to a file which does not exist on the network. It could also be that mac cannot handle ubuntu symbolic links. I really don't know. The intent for LINK mode was so that a person who uses myth tv on their computer can create links for xbmc on their computer. Move mode would be the choice for you.

I'm not really familiar with edl. MythTV keeps a MySQL database, one for program guide, one for recorded and so on and so fourth. When MythTV serves a file over it's server, it controls the data associated with the file. When you pull a file off a shared folder, XBMC controls the data associated with the file. Personally, I'd rather have XBMC in charge of my media rather then Myth because it is a much nicer platform and has more features. This is the intent of MythSExx. MythSExx obtains information from the internet about the episode and tags the file so it is readable by XBMC, while allowing MythTV to generate new content and remove old.
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]
Reply
#4
thanks for your explanation..

MythSExx is working fine, so i think i have to figure out some more details around XBMC's library mode to determine how to best work in commercial skipping.

i agree - something is not quite right with LINK mode between the mac and ubuntu... although symlinks do seem to work fine with MOVE mode, so that seems kind of odd...

will post back if i find something useful...

thx, jay
Reply
#5
In MOVE mode, Myth manages the file itself using the symlink, and the file itself is available for everyone to use in it's new easily identifiable form.

In LINK mode, Myth still manages the file, however the symlink, instead of the file, is displayed to others. If a computer does not know what to look for, or, the computer does not have privlidges to view that file, then it cannot use it.

There is something which you might try. look at the file MythSExx.sh and find this section.
Code:
#If symlink is in LINK mode then create symlink
elif [ $SYMLINK = "LINK" ]; then
    echo Creating Link
    ln -s "$3" "$MoveDir/$ShowFileName.$originalext"      
    if [ -f "$MoveDir/$ShowFileName.$originalext" ]; then    
        echo "Symlink created $MoveDir/$ShowFileName.$originalext""$MythSExx"/output.log

Where it says ln -s "$3" "$MoveDir/$ShowFileName.$originalext", remove the "-s". that will create hard links. It may be that a hard link would be better then a symbolic link in your case. If you would like to try it, let me know how it works on your cross-platform network share, if it works, I'll add it as a option in the next release.

Keep in mind that LINK mode requires you to clean up the links created if the original file is deleted where in MOVE mode, MythTV will clean up the link and the original file.
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]
Reply
#6
Thanks for that - i didn't try it because i also have a windows machine and XBMC on windows could actually play the recording when i used LINK mode. Nevertheless, that didn't solve the commercial skipping problem.. so i lost my motivation to use LINK mode.

Most likely, this is because, as you pointed out, the video isn't served from Myth when sourced from a shared folder.

I think i simply may need to run comskip outside of Myth to achieve what i wanted (library mode + commercial skipping).
Reply
#7
No other issues? Any improperly scraped shows?
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]
Reply
#8
Love the script! It took a while, but I finally got the logistics worked out and tweaked a couple of line to fit my setup. One question though, I noticed a couple of episodes of South Park had no episode names in the description, and this caused the job to fail. Here's my log.

Code:
@@@@@@@@@@@NEW SEARCH INITIATED AT Wed Dec 30 21:06:22 CST 2009@@@@@@@@@@@@@
f2cbn dirname/vol1/xbmc/1000 Ways To Die ftc/vol1/xbmc/1000 Ways To Die/1000 Ways To Die.S02E02 (Death Over Easy).txt cnt1
PROGRAM GUIDE DATA IS NOT COMPLETE.  TYPE: Generic Episode With No Data
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%GENERIC GUIDE DATA WAS SUPPLIED South Park,
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@@@@@@@@@@NEW SEARCH INITIATED AT Wed Dec 30 21:06:27 CST 2009@@@@@@@@@@@@@
SEARCHING: www.TheTvDb.com SHOW NAME: 1,000 Ways to Die EPISODE: Death Bites
FILE NAME: /vol2/1044_20091230200000.mpg
SEARCH FOUND:1000 Ways To Die ID#: 82083
Death Bites
DEFINED ABSOLOUTE EPISODE NUMBER: 6
###################DEBUG MODE ENABLED####################
LISTING INTERNAL VARIABLES USED BY mythicalLibrarian.
INTERNET TIMEOUT:50- TVDB API KEY:6DF511BB2A64E0E9- mythicalLibrarian WORKING DIR:/home/mythtv/MythSExx-
MOVE DIR:/vol2/xbmc- USING SHOWNAME AS FOLDER:Enabled-
FAILSAFE MODE:Enabled- FAILSAFE DIR:/home/mythtv- ALTERNATE MOVE DIR:/home/mythtv/Shared-
USE ORIGINAL DIR:Disabled NOTIFICATIONS:Disabled DEBUG MODE:Enabled-
INPUT SHOW NAME:1,000 Ways to Die- LOCAL SHOW NAME TRANSLATION:- SENT TVDB SHOW NAME:1,000%20Ways%20to%20Die-
RESOLVED SERIES ID:82083- RESOVED SHOW NAME:1000 Ways To Die-
INPUT EPISODE NAME:Death Bites!- ABSOLOUTE EPISODE NUMBER:6- RESOLVED EPISODE NAME:Death Gets Busy-
SEASON:S02- EPISODE:E04- SYMLINK MODE:MOVE- FILESIZE: 694861'kB'
FLAGS: MOVEDIR:1- FREE:183545040'kB'- ALTERNATEMOVEDIR:1- FREE:13410808'kB'-
PRIMARYMOVIEDIRWRITABLE:1- FREE:183545040'kB'- ALTERNATEMOVIEDIR:1- FREE:13410808'kB'-
*DATABASE* RECSTART:2009-12-30 20:00:00- MOVIE YEAR:- ORIGINAL SERIES DATE:2009-12-09-
ProgramID:EP010441930014- CHANNEL ID:1044- CATEGORY:Entertainment-
##############LISTING FOLDER PERMISSIONS#################
ORIGIONAL FILE>ls -l /vol2/1044_20091230200000.mpg
-rw-r--r-- 1 mythtv mythtv 711538624 2009-12-30 20:30 /vol2/1044_20091230200000.mpg
mythicalLibrarian WORKING DIR>lsmod -l /home/mythtv/MythSExx/1000 Ways To Die/
total 40
-rw-r--r-- 1 mythtv mythtv   273 2009-12-30 12:45 1000 Ways To Die.actualEname.txt
-rw-r--r-- 1 mythtv mythtv   273 2009-12-30 12:45 1000 Ways To Die.Ename.txt
-rw-r--r-- 1 mythtv mythtv    25 2009-12-30 12:45 1000 Ways To Die.E.txt
-rw-r--r-- 1 mythtv mythtv    43 2009-12-30 12:45 1000 Ways To Die.FAired.txt
-rw-r--r-- 1 mythtv mythtv    24 2009-12-30 12:45 1000 Ways To Die.S.txt
-rw-r--r-- 1 mythtv mythtv 11684 2009-12-30 12:45 1000 Ways To Die.xml
-rw-r--r-- 1 mythtv mythtv    11 2009-12-30 21:06 current.time
-rw-r--r-- 1 mythtv mythtv    11 2009-12-30 12:45 lastupdated.time
####################END OF DEBUG LOG#####################
VERIFIED FOLDER: /vol2/xbmc/1000 Ways To Die
MOVING FILE: /vol2/1044_20091230200000.mpg to /vol2/xbmc/1000 Ways To Die/1000 Ways To Die.S02E04 (Death Gets Busy).mpg
@@@@@@@@@@@@@OPERATION COMPLETE Wed Dec 30 21:06:40 CST 2009 @@@@@@@@@@@@@@@

The log seems a bit sparse, so I'm not sure if it's a bug or I'm just missing something.
Reply
#9
mythicalLibrarian is still a work in progress and the logging is not what it should be just yet. %s mean failure, @mean sucess

Your logs are correct. The channel which south park was recorded from did not supply guide data to your program guide supplier.

This failure is only given when too little information about the show is available.
Code:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%GENERIC GUIDE DATA WAS SUPPLIED South Park,
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Basically, that Generic guide data came up as a failure message after a library check. Whenever mythicalLibrarian is supplied a showID that starts with SH, it is catagorized correctly as a show without episode data. There is no way to identify it from the program guide. There are 3 identifiers, MV for movies, EP for episodes with information and SH for generic shows. The guide supplier gave generic recording information.

The line
Code:
f2cbn dirname/vol1/xbmc/1000 Ways To Die ftc/vol1/xbmc/1000 Ways To Die/1000 Ways To Die.S02E02 (Death Over Easy).txt cnt1
was from a previous recording. I was debugging the method of tracking all comskip files generated by mythicalLibrarian. It's fixed now and mythicalLibrarian now keeps track of every comskip file it creates, then deletes it if the recording is removed. This way it can keep the library tidy. I will update the wiki when I am done typing this.

The built in soloution for unrenamed shows is to go into doover.sh, add the proper title information. doover.sh will then call mythicalLibrarian to run every job that has been reported to doover.sh one at a time.

The recommended way of running doover.sh would be to first set Database=Disabled, edit doover to give the proper information, then run the following lines
Code:
sudo chmod +x /home/mythtv/mythicalLibrarian/doover.sh
sudo su mythtv
/home/mythtv/mythicalLibrarian/doover.sh
exit
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]
Reply
#10
Works for me. I just mainly wanted to make sure this was expected behavior, and that I hadn't dorked something up installing it. I'm just happy to have MythTV integrated into the library now, and not have to jump through hoops to view recorded programs!
Reply
#11
I think the new failure status messages should help out.


Code:
@@@@@@@@@@@NEW SEARCH INITIATED AT Wed Dec 30 22:55:03 CST 2009@@@@@@@@@@@@@
GENERIC GUIDE DATA WAS SUPPLIED TYPE: Generic Episode With No Data SpongeBob SquarePants,
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%PROGRAM GUIDE DATA IS NOT COMPLETE%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

and the tail of a incomplete tvdb guide.
Code:
%%%%%%%%%%www.TheTvDB.com information is incomplete WordGirl, WordGirl Makes a Mistake
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%Please consider helping out and adding to thetvdb%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
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]
Reply
#12
Hi...

recorded desperate housewives 1/3/10 (still using MythSExx circa 12/16 or so). Wondering if certain regex characters ("..." in this case) in the episode name will throw off mythicalLibrarian's results. The episode title was "If..." and it matched a season 4 episode "If there's anything I can't stand" instead of the season 6 episode info for todays airing.

here's the log:

Code:
@@@@@@@@@@NEW SEARCH INITIATED AT Sun Jan  3 21:24:57 MST 2010@@@@@@@@@@@@@
SEARCHING: www.TheTvDb.com SHOW NAME: Desperate Housewives EPISODE: If
FILE NAME: /media/datadrive/tv-recordings/3041_20100103195800.mpg
SEARCH FOUND:Desperate Housewives ID#: 73800
LOCAL DATABASE UPDATED:/home/mythtv/MythSExx/Desperate Housewives
DEFINED ABSOLOUTE EPISODE NUMBER: 82
#########################################################
###################DEBUG MODE ENABLED####################
#########################################################
LISTING INTERNAL VARIABLES USED BY MythSExx. VERIFY THESE ARE NOT EFFECTED BY GLOBAL VARIABLES
INTERNET TIMEOUT:50- TvDb API KEY:6DF511BB2A64E0E9- MythSExx WORKING DIR:/home/mythtv/MythSExx-
MOVE DIR:/media/datadrive/TVShows- USING SHOWNAME AS FOLDER:UseShowNameAsDir-
FAILSAFE MODE:Enabled- FAILSAFE DIR:/home/mythtv/home/jay- ALTERNATE MOVE DIR:/home/jay/Shared-
USE ORIGINAL DIR:Disabled NOTIFICATIONS:Disabled DEBUG MODE:Enabled-
INPUT SHOW NAME:Desperate Housewives- LOCAL SHOW NAME TRANSLATION:- SENT TVDB SHOW NAME:Desperate%20Housewives-
RESOLVED SERIES ID:73800- RESOVED SHOW NAME:Desperate Housewives-
INPUT EPISODE NAME:If ...- ABSOLOUTE EPISODE NUMBER:82- RESOLVED EPISODE NAME:If There's Anything I Can't Stand-
SEASON:S04- EPISODE:E04- Symlink Mode:MOVE-
FLAGS: MoveDir:1- AlternateMoveDir-1- FileSize: 6808118
##############LISTING FOLDER PERMISSIONS#################
ORIGIONAL FILE>ls -l /media/datadrive/tv-recordings/3041_20100103195800.mpg
-rw-r--r-- 1 mythtv mythtv 6971513008 2010-01-03 21:01 /media/datadrive/tv-recordings/3041_20100103195800.mpg
MythSExx WORKING DIR>lsmod -l /home/mythtv/MythSExx/Desperate Housewives/
total 184
-rw-r--r-- 1 mythtv mythtv   2744 2010-01-03 21:24 Desperate Housewives.Ename.txt
-rw-r--r-- 1 mythtv mythtv    334 2010-01-03 21:24 Desperate Housewives.E.txt
-rw-r--r-- 1 mythtv mythtv    264 2010-01-03 21:24 Desperate Housewives.S.txt
-rw-r--r-- 1 mythtv mythtv 175388 2010-01-03 21:24 Desperate Housewives.xml
#########################################################
####################END OF DEBUG LOG#####################
#########################################################
VERIFIED FOLDER: /media/datadrive/TVShows/Desperate Housewives
MOVING FILE: /media/datadrive/tv-recordings/3041_20100103195800.mpg to /media/datadrive/TVShows/Desperate Housewives/Desperate Housewives.S04E04 (If There's Anything I Can't Stand).mpg
@@@@@@@@@@@@@OPERATION COMPLETE Sun Jan 3 21:24:59 MST 2010 @@@@@@@@@@@@@@@
Reply
#13
It sure did. mythicalLibrarian addressed this issue with an additional database, one for fuzzy logic matching and one for show renaming. http://wiki.xbmc.org/?title=MythicalLibrarian

I will try to come back and upgrade MythSExx as it has it's streamlined advantage over mythicalLibrarian. mythicalLibrarian has less fuzzy logic toleration, but it makes up for this by adding support for lookup by original airdate.

That is an extremely undesired action though. I will upgrade MythSExx within the week.

as a quick fix try changing this line
Code:
epn=`echo $2|sed 's/;.*//'|tr -d [:punct:]`
to this:
Code:
epn=`echo $2|sed 's/;.*//'`

I will have a complete patch soon.
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]
Reply
#14
Thanks...

that didn't seem to work though - it found the title, but for some reason couldn't identify the episode and season.. (but it's in tvdb). [i've been waiting to submit this reply, but i think the problem might be that tvdb hasn't been responding for me for the last hour... so the log below may help...]

here's the log:

Code:
@@@@@@@@@@NEW SEARCH INITIATED AT Mon Jan  4 18:33:08 MST 2010@@@@@@@@@@@@@
SEARCHING: www.TheTvDb.com SHOW NAME: Desperate Housewives EPISODE: If ...
FILE NAME: /media/datadrive/tv-recordings/3041_20100103195800.mpg
SEARCH FOUND: ID#:
series was not found the tvdb may be down try renaming Desperate Housewives
#########################################################
###################DEBUG MODE ENABLED####################
#########################################################
LISTING INTERNAL VARIABLES USED BY MythSExx. VERIFY THESE ARE NOT EFFECTED BY GLOBAL VARIABLES
INTERNET TIMEOUT:50- TvDb API KEY:6DF511BB2A64E0E9- MythSExx WORKING DIR:/home/mythtv/MythSExx-
MOVE DIR:/media/datadrive/TVShows- USING SHOWNAME AS FOLDER:UseShowNameAsDir-
FAILSAFE MODE:Enabled- FAILSAFE DIR:/home/mythtv/home/jay- ALTERNATE MOVE DIR:/home/jay/Shared-
USE ORIGINAL DIR:Disabled NOTIFICATIONS:Disabled DEBUG MODE:Enabled-
INPUT SHOW NAME:Desperate Housewives- LOCAL SHOW NAME TRANSLATION:- SENT TVDB SHOW NAME:Desperate%20Housewives-
RESOLVED SERIES ID:- RESOVED SHOW NAME:Desperate Housewives-
INPUT EPISODE NAME:If ...- ABSOLOUTE EPISODE NUMBER:- RESOLVED EPISODE NAME:If ...-
SEASON:- EPISODE:- Symlink Mode:MOVE-
FLAGS: MoveDir:1- AlternateMoveDir-1- FileSize: 6808118
##############LISTING FOLDER PERMISSIONS#################
ORIGIONAL FILE>ls -l /media/datadrive/tv-recordings/3041_20100103195800.mpg
-rw-r--r-- 1 mythtv mythtv 6971513008 2010-01-03 21:01 /media/datadrive/tv-recordings/3041_20100103195800.mpg
MythSExx WORKING DIR>lsmod -l /home/mythtv/MythSExx//
total 92
drwxr-xr-x 2 mythtv mythtv  4096 2009-12-13 22:28 Criminal Minds
drwxr-xr-x 2 mythtv mythtv  4096 2010-01-03 21:24 Desperate Housewives
drwxr-xr-x 2 mythtv mythtv  4096 2009-12-18 21:37 Dollhouse
-rwxr-xr-x 1 mythtv mythtv  1157 2009-12-27 11:01 getskiplist.sh
drwxr-xr-x 2 mythtv mythtv  4096 2009-12-14 21:18 Lie to Me
-rwxr-xr-x 1 mythtv mythtv 20003 2010-01-04 18:23 MythSExx.sh
-rw-r--r-- 1 mythtv mythtv 38849 2010-01-04 18:33 output.log
-rw-r--r-- 1 mythtv mythtv     0 2010-01-04 18:33 shn.txt
-rw-r--r-- 1 mythtv mythtv     0 2010-01-04 18:33 sid.txt
drwxr-xr-x 2 mythtv mythtv  4096 2009-12-16 15:05 The Ellen DeGeneres Show
drwxr-xr-x 2 mythtv mythtv  4096 2009-12-17 22:29 The Mentalist
-rw-r--r-- 1 mythtv mythtv     0 2010-01-04 18:33 working.xml
#########################################################
####################END OF DEBUG LOG#####################
#########################################################
%%%%%%%%%%COULD NOT OBTAIN SEASON AND EPISODE INFO FOR Desperate Housewives, If ...


thx, jay
Reply
#15
TheTvDb has been down for a while now. I started troubleshooting on your example when I got home from work 3.5 hours ago and I tried to rerun your search, but the DB was down. You can see the line up top...

Code:
SEARCH FOUND: ID#:
series was not found the tvdb may be down try renaming Desperate Housewives

I'm working on it though.
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]
Reply

Logout Mark Read Team Forum Stats Members Help
Official MythSExx support thread1