2019-04-07, 03:08 PM
I started doing testing against my production server running NPVR 4.2.4.190307. And it's not automatically skipping the commercials. Looking at the kodi.log, the substitution to get the media via file share rather than http is now failing (presumably because of the new encoding):
I'm going to try playing around with various substitutions to see if I can get it match and use the share.
Code:
2019-04-07 09:37:07.421 T:1414513520 DEBUG: http://192.168.143.10:8866/activity?format=json&updates=1&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c
2019-04-07 09:37:07.430 T:1414513520 DEBUG: {u'needsRendering': False}
2019-04-07 09:37:07.583 T:1860170608 DEBUG: LIRC: - NEW cf 0 KEY_PLAY devinput (KEY_PLAY)
2019-04-07 09:37:07.589 T:1937149968 DEBUG: HandleKey: homepage (0xea) pressed, action is PlayPause
2019-04-07 09:37:07.590 T:1422906224 DEBUG: False
2019-04-07 09:37:07.593 T:1422906224 DEBUG: http://192.168.143.10:8866/control?time=1554647827&key=131152&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c
2019-04-07 09:37:07.997 T:1422906224 DEBUG: http://192.168.143.10:8866/activity?format=json&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c
2019-04-07 09:37:08.016 T:1422906224 DEBUG: {u'recording_title': u'Fresh Off the Boat', u'recording_description': u"Jessica starts her college classes, leaving Evan in charge at home; Eddie and Louis run into conflict when Eddie just wants his dad to treat him as an employee, and not a son, at Cattleman's Ranch.", u'url': u'/stream?client=sdl-KNEW50xb827ebd2d752&f=E%3A%5CNPVR%20Recordings2%5CFresh%20Off%20the%20Boat%5CFresh%20Off%20the%20Boat.S05E19.Vice%20Mommy.ts', u'screen': u'Recordings', u'recording_name': u'Fresh Off the Boat', u'file': u'E:\\NPVR Recordings2\\Fresh Off the Boat\\Fresh Off the Boat.S05E19.Vice Mommy.ts', u'recording_id': u'285222', u'recording_subtitle': u'Vice Mommy', u'recording_duration': u'2152'}
2019-04-07 09:37:08.060 T:1422906224 DEBUG: True
2019-04-07 09:37:08.063 T:1112601456 DEBUG: #XBMCPlayer#
2019-04-07 09:37:08.063 T:1112601456 DEBUG: started player
2019-04-07 09:37:08.091 T:1112601456 DEBUG: E%3A%5CNPVR%20Recordings2%5CFresh%20Off%20the%20Boat%5CFresh%20Off%20the%20Boat.S05E19.Vice%20Mommy.ts
2019-04-07 09:37:08.091 T:1112601456 DEBUG: not found
2019-04-07 09:37:08.094 T:1112601456 DEBUG: /live?recording=285222&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c
2019-04-07 09:37:08.099 T:1112601456 DEBUG: Playing http://192.168.143.10:8866/live?recording=285222&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c
2019-04-07 09:37:08.100 T:1112601456 DEBUG: player started
2019-04-07 09:37:08.100 T:1112601456 DEBUG: entering loop
2019-04-07 09:37:08.113 T:1937149968 INFO: easy_acquire - Created session to http://192.168.143.10
2019-04-07 09:37:08.120 T:1937149968 DEBUG: CCurlFile::GetMimeType - http://192.168.143.10:8866/live?recording=285222&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c -> video/MP2T
2019-04-07 09:37:08.136 T:1937149968 DEBUG: CPlayerCoreFactory::GetPlayers(http://192.168.143.10:8866/live?recording=285222&client=sdl-KNEW50xb827ebd2d752&sid=1edeacbb917b444594f42c58d06f5e1c)
2019-04-07 09:37:08.136 T:1937149968 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
2019-04-07 09:37:08.136 T:1937149968 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
I'm going to try playing around with various substitutions to see if I can get it match and use the share.