Feature Request - [Gotham] Myth Recordings in the TV shows section

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #31
So it appears I may not be making the myth addon. I just make a zip instead and it seams to of made a zip for everything but the cmyth pvr

Yeap.. missed the boost library install. WIll try tomorrow.

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
(This post was last modified: 2014-04-03 06:45 by S4Rs.)
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #32
Ok, so I got everything up.

It appears that that it is trying to scrape the season and episode info from the .pvr file name though.

Here is a log snippet.

Code:
22:23:21 T:140679657264896   DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/series/Justified/.actors)
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Adding new item to tvshows:pvr://recordings/series/Justified/
22:23:21 T:140679657264896   DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/series/Justified)
22:23:21 T:140680985446272   DEBUG: ------ Window Deinit (DialogProgress.xml) ------
22:23:21 T:140679657264896   DEBUG: CAnnouncementManager - Announcement: OnUpdate from xbmc
22:23:21 T:140679657264896   DEBUG: GOT ANNOUNCEMENT, type: 16, from xbmc, message OnUpdate
22:23:21 T:140679657264896    INFO: AddOnLog: MythTV cmyth PVR Client: Received announcement: VideoLibrary, xbmc, OnUpdate
22:23:21 T:140679657264896   DEBUG: CPVRDirectory::GetDirectory(pvr://recordings/series/Justified)
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Found episode match pvr://recordings/series/Justified/Justified - A Murder of Crowes, TV (553 FXHD), 20140108_030000.pvr (s201401e8) [[\\/\._ -]([0-9]+)([0-9][0-9](?:(?:[a-i]|\.[1-9])(?![0-9]))?)([\._ -][^\\/]*)$]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Adding new season 300, multipart episode 0 [^[-_ex]+([0-9]+(?:(?:[a-i]|\.[1-9])(?![0-9]))?)]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Found episode match pvr://recordings/series/Justified/Justified - Good Intentions, TV (553 FXHD), 20140122_030000.pvr (s201401e22) [[\\/\._ -]([0-9]+)([0-9][0-9](?:(?:[a-i]|\.[1-9])(?![0-9]))?)([\._ -][^\\/]*)$]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Adding new season 300, multipart episode 0 [^[-_ex]+([0-9]+(?:(?:[a-i]|\.[1-9])(?![0-9]))?)]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Found episode match pvr://recordings/series/Justified/Justified - Kill the Messenger, TV (553 FXHD), 20140212_030000.pvr (s201402e12) [[\\/\._ -]([0-9]+)([0-9][0-9](?:(?:[a-i]|\.[1-9])(?![0-9]))?)([\._ -][^\\/]*)$]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Adding new season 300, multipart episode 0 [^[-_ex]+([0-9]+(?:(?:[a-i]|\.[1-9])(?![0-9]))?)]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Found episode match pvr://recordings/series/Justified/Justified - Over the Mountain, TV (553 FXHD), 20140129_030000.pvr (s201401e29) [[\\/\._ -]([0-9]+)([0-9][0-9](?:(?:[a-i]|\.[1-9])(?![0-9]))?)([\._ -][^\\/]*)$]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Adding new season 300, multipart episode 0 [^[-_ex]+([0-9]+(?:(?:[a-i]|\.[1-9])(?![0-9]))?)]
22:23:21 T:140679657264896   DEBUG: VideoInfoScanner: Found episode match pvr://recordings/series/Justified/Justified - Raw Deal, TV (553 FXHD), 20140226_030000.pvr (s201402e26) [[\\/\._ -]([0-9]+)([0-9][0-9](?:(?:[a-i]|\.[1-9])(?![0-9]))?)([\._ -][^\\/]*)$]
22:23:2

Full Log path.
XBMC Log Debug

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
find quote
cfetzer Offline
Fan
Posts: 307
Joined: Jul 2011
Reputation: 16
Post: #33
It only prints the pvr file name but it's using the data provided by the addon.

In your case, the problem seems to be that your guide contains incorrect data: For 'A murder of Crowes' it says 's201401e8'.
However according to thetvdb.com that episode should be s5e1.

Could you please check the format of the episode information stored in the mythtv database?
I'd be interested in table: recorded, fields: episode,season; table: recordedprogram, field: syndicatedepisodenumber

I'll have a look at the MythTV scripts as soon as I have a bit of time.

MythTV PVR addon - Wiki - Development
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #34
(2014-04-05 16:39)cfetzer Wrote:  It only prints the pvr file name but it's using the data provided by the addon.

In your case, the problem seems to be that your guide contains incorrect data: For 'A murder of Crowes' it says 's201401e8'.
However according to thetvdb.com that episode should be s5e1.

Could you please check the format of the episode information stored in the mythtv database?
I'd be interested in table: recorded, fields: episode,season; table: recordedprogram, field: syndicatedepisodenumber

I'll have a look at the MythTV scripts as soon as I have a bit of time.


Here is an edit from a dump of the recorded table for Justified.

mysql> select * FROM recorded where title = 'Justified';
Code:
+--------+---------------------+---------------------+-----------+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+--------+---------+-------------+-----------+----------+---------+---------+------------+-------------+----------+----------+------------+----------------+---------+---------------------+------------+-------+-----------------+-----------------+----------+--------+---------------+------------+-------------+-------------+-------------------------+---------------------+---------------------+-----------+---------+-----------+------------+---------+--------------+---------------------+
| chanid | starttime           | endtime             | title     | subtitle                   | description                                                                                                                                              | season | episode | category    | hostname  | bookmark | editing | cutlist | autoexpire | commflagged | recgroup | recordid | seriesid   | programid      | inetref | lastmodified        | filesize   | stars | previouslyshown | originalairdate | preserve | findid | deletepending | transcoder | timestretch | recpriority | basename                | progstart           | progend             | playgroup | profile | duplicate | transcoded | watched | storagegroup | bookmarkupdate      |
+--------+---------------------+---------------------+-----------+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+--------+---------+-------------+-----------+----------+---------+---------+------------+-------------+----------+----------+------------+----------------+---------+---------------------+------------+-------+-----------------+-----------------+----------+--------+---------------+------------+-------------+-------------+-------------------------+---------------------+---------------------+-----------+---------+-----------+------------+---------+--------------+---------------------+
|   1553 | 2014-01-08 03:00:00 | 2014-01-08 04:15:00 | Justified | A Murder of Crowes         | Raylan tangles with a deadly branch of the Crowe family tree; Boyd goes into the dark heart of the collapsing Detroit mob.                               |      5 |       1 | Crime drama | mythbrain |        0 |       0 |       0 |          1 |           1 | series   |       12 | EP01236296 | EP012362960098 | 134241  | 2014-03-29 14:58:09 | 6999769972 |     0 |               0 | 2014-01-07      |        0 |      0 |             0 |          0 |           1 |           6 | 1553_20140108030000.mpg | 2014-01-08 03:00:00 | 2014-01-08 04:15:00 | Default   | Default |         1 |          0 |       1 | Default      | 2014-01-07 23:55:33 |

mysql> select * FROM recordedprogram where title = 'Justified';
Code:
+--------+---------------------+---------------------+-----------+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+---------------+---------+-------+-----------------+-----------------+--------+-----------+------+----------------+------------+-----------+------------+-----------------+----------+-----------+-------------------------+----------------+----------+---------+---------------+-------+------+-----------+---------------+-----------+
| chanid | starttime           | endtime             | title     | subtitle                   | description                                                                                                                                              | category    | category_type | airdate | stars | previouslyshown | title_pronounce | stereo | subtitled | hdtv | closecaptioned | partnumber | parttotal | seriesid   | originalairdate | showtype | colorcode | syndicatedepisodenumber | programid      | manualid | generic | listingsource | first | last | audioprop | subtitletypes | videoprop |
+--------+---------------------+---------------------+-----------+----------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------+-------------+---------------+---------+-------+-----------------+-----------------+--------+-----------+------+----------------+------------+-----------+------------+-----------------+----------+-----------+-------------------------+----------------+----------+---------+---------------+-------+------+-----------+---------------+-----------+
|   1553 | 2014-01-08 03:00:00 | 2014-01-08 04:15:00 | Justified | A Murder of Crowes         | Raylan tangles with a deadly branch of the Crowe family tree; Boyd goes into the dark heart of the collapsing Detroit mob.                               | Crime drama | series        |    0000 |     0 |               0 |                 |      0 |         0 |    1 |              0 |          0 |         0 | EP01236296 | 2014-01-07      | Series   |           | 501                     | EP012362960098 |        0 |       0 |             2 |     1 |    0 |           |               | HDTV,720  |
12 rows in set (0.00 sec)


mysql> select season FROM recorded where title = 'Justified';
Code:
+--------+
| season |
+--------+
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
|      5 |
+--------+
12 rows in set (0.00 sec)

mysql> select episode FROM recorded where title = 'Justified';
Code:
+---------+
| episode |
+---------+
|       6 |
|       3 |
|       9 |
|       2 |
|       1 |
|      12 |
|      10 |
|       7 |
|      11 |
|       8 |
|       5 |
|       4 |
+---------+
12 rows in set (0.00 sec)

mysql> select syndicatedepisodenumber FROM recordedprogram where title = 'Justified';
Code:
+-------------------------+
| syndicatedepisodenumber |
+-------------------------+
| 508                     |
| 509                     |
| 504                     |
| 506                     |
| 505                     |
| 512                     |
| 511                     |
| 501                     |
| 503                     |
| 510                     |
| 502                     |
| 507                     |
+-------------------------+
12 rows in set (0.01 sec)

I know its kind of a mess. I wasn't sure the best way to do this. Let me know if there is anything else I can do to help.

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
find quote
cfetzer Offline
Fan
Posts: 307
Joined: Jul 2011
Reputation: 16
Post: #35
Thanks, that helps already a lot!

I thought that syndicatedepisodenumber is in the expected format (SxxExx), but that's not the case.
Could you please try it again building the addon using this commit: https://github.com/fetzerch/xbmc-pvr-add...6d82bebd12
It takes the data from season and episode fields.

That should do the trick - hopefully Wink!

MythTV PVR addon - Wiki - Development
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #36
No luck. Not sure what happened. I opened the files that changed to verify I got everything from the commit.

The log seems to have the same results as the previous

https://www.dropbox.com/s/6rpgcfr43ll2d0...hanges.log


It seems like there are 3 parts of the log that I dont understand but are part of the problem.

20:16:38 T:139945729582848 DEBUG: VideoInfoScanner: Found episode match pvr://recordings/series/Justified/Justified - A Murder of Crowes, TV (553 FXHD), 20140108_030000.pvr (s201401e8) [[\\/\._ -]([0-9]+)([0-9][0-9](?Sad?:[a-i]|\.[1-9])(?![0-9]))?)([\._ -][^\\/]*)$]

That RegEx section at the end of the episode name doesn't seem right. It also still appears to be displaying the Episode info based on the recording date.

20:16:38 T:139945729582848 DEBUG: VideoInfoScanner: No NFO file found. Using title search for 'pvr://recordings/series/Justified/Justified - A Murder of Crowes, TV (553 FXHD), 20140108_030000.pvr'

Next it does the nfo search because I think this always happens first no matter what. And then it goes to TVDB. Here there is no Season and episode appended.

20:16:38 T:139945729582848 DEBUG: OnProcessSeriesFolder - no match for show: 'Justified', season: 201401, episode: 8.0, airdate: '01/01/1601', title: ' '

Last is the failure to find the Episode I believe. So this has Season and episode scrubbed based on the the data in the first Debug statement above, but I find it interesting that the title would be blank, and then also the airdate is incorrect and that is actually the airdate that gets returned for every show in the log.

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #37
Well I have been trying for a few hours now to see whats going on but I have never worked in the code before in XBMC.

I tried adding this code to pvrclient-mythtv.cpp along with some other debug statements just to log it but I cant seem to get them to print. Was thinking of running xbmc from a console and doing cout

XBMC->Log(LOG_DEBUG, "%s - Episode: %s",__FUNCTION__, it->second.EpisodeString().c_str());

I would really like to know the queries in SQL that cmyth is making to get the info below, and how its getting parsed. Because this tells me at least all the data is there.


Code:
DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_proginfo_create }
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_proginfo: VERSION IS 75
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'Justified'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'A Murder of Crowes'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'Raylan tangles with a deadly branch of the Crowe family tree; Boyd goes into the dark heart of the collapsing Detroit mob.'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '5'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'Crime drama'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1553'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '553'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'FXHD'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'FX HD'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_proginfo: GOT TO ICON/NAME
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'myth://192.168.1.9:6543/1553_20140108030000.mpg'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '6999769972'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_proginfo: GOT TO START_TS
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1389150000'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_timestamp_create
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_proginfo: GOT TO END_TS
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1389154500'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_timestamp_create
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'mythbrain'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: Previous line repeats 2 times.
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '6'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '-3'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '12'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '15'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '6'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1389150000'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_timestamp_create
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1389154500'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_timestamp_create
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '517'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'series'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received ''
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'EP01236296'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'EP012362960098'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '134241'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '1396119489'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_timestamp_create
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '2014-01-07'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_timestamp_create
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'Default'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: Previous line repeats 1 times.
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received 'Default'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '9'
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_string: string received '0'
22:10:20 T:140621750466304   DEBUG: Previous line repeats 1 times.
22:10:20 T:140621750466304    INFO: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)__cmyth_rcv_proginfo: got recording info
22:10:20 T:140621750466304   DEBUG: AddOnLog: MythTV cmyth PVR Client: LibCMyth: (cmyth)cmyth_proginfo_parse_url: url is: 'myth://192.168.1.9:6543/1553_20140108030000.mpg'

Thats Title, subtile, plot, season, episode, and recording date is further down below too.

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #38
I just had another thought. If my code comment changes aren't making it in maybe your changes didn't either. What's the best way to get the changes in? I was performing a make in the addon/pvr.myth folder and the a make zip from the top level. Should I just always do a make install from the top level?

Should I delete my xbmc userdata folder too, or is there any caches I should delete?

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
(This post was last modified: 2014-04-07 16:14 by S4Rs.)
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #39
Ok So I got it working with the changeset you made. For some reason make -j install isn't copying the .so file for myth tv, and installing it from a zip didn't work either. I think its because I installed the myth addon from the xbmc repo maybe initially? I dont know.. Anyways I manually copied in the .so file to /usr bin and things got added.

It looks like everything but one show I record got added which was the first series in my recordings. Its interesting only because that is the only series that shows up as watched at the series level if I view it from the videos area, even though all shows are actually watched that I have in there.

If your interested here is a log where everything imports, but the Americans

https://www.dropbox.com/s/9e74juhp2mixbh...ricans.log

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
(This post was last modified: 2014-04-08 01:44 by S4Rs.)
find quote
nickr Offline
Donor
Posts: 7,933
Joined: May 2009
Reputation: 135
Location: Christchurch NZ
Post: #40
Good work guys, but I am curious why a system has been developed where both mythtv and xbmc have to download the same metadata. Perhaps what we need is a scraper especially for this situation that scrapes from the mythtv database, and if it ain't there, tries thetvdb or whatever.

By the way, The Americans was a 1960's show about the civil war, the current show is The Americans (2013) - at least on thetvdb.com anyway Smile

Compare http://thetvdb.com/?tab=series&id=77513&lid=7 and http://thetvdb.com/?tab=series&id=261690&lid=7

If I have helped you or increased your knowledge, click the plus button and increase my reputation :)
(This post was last modified: 2014-04-08 01:56 by nickr.)
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #41
Good point nickr. I can see that causing a scraping issue that isn't automatically resolved.

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
find quote
S4Rs Offline
Member
Posts: 72
Joined: Mar 2010
Reputation: 0
Location: Methuen, MA
Post: #42
Ideally you want to build an NFO out of the db that you can use and override tvdb scraping. I don't think the .NFO can just be passed in memory and it is physically looking for a file to read.

(Living Room)
core i7 HD4000 running MythTV .26 and XBMC 13 (ALSA Mode)
on Xubuntu 12.04 with 24Hz, DTS-HDMA 7.1
(Bedroom)
core i3 Intel Nuc MythTV .26 (front end) and XBMC 13
on Xubuntu 14.04 with 24Hz,
(Mother-in-Law)
Second Gen Raspberry Pi running OpenElec 4.0 XBMC 13
Droid Maxx and N7 (2012) using the XBMC with cymth plugin around the house.
find quote
tnfenster Offline
Junior Member
Posts: 5
Joined: May 2014
Reputation: 0
Post: #43
To be honest I can't fully follow your discussion but if you need someone to test whatever you come up with, I'd be happy to Smile I'm running mythtv 0.27 on Ubuntu and openelec 4.0.1 on a raspberry pi
find quote
Post Reply