RE: IPTV Recorder - primaeval - 2018-03-24
See if 0.0.5 fixes it. I've added a change to deal with iptvsimple using local m3u files.
RE: IPTV Recorder - ray2301 - 2018-03-24
It' my own local m3u list, files end with .ts and most look like this:
Quote:http://url:port/live/user/password/2.ts
some would be different and there's also radio stations in the end. i'm also using a lot of pvr tags like
Quote:#EXTINF:-1 tvg-id="Nova TV" tvg-name="Nova_TV" tvg-logo="" group-title="Favoriti",Nova TV
It all works through simplepvr with a guide i download myself with webgrab , works in other players too. I could record with progdvb (i use it sometimes as a background service for recordings).
I then simplified the list (removed so many different tags and links) and put only first two channels in it to test it (both in pvr simple and in iptv recorder), but nothing changes in the log.
The new playlist is normally copied to \addon_data\plugin.video.iptv.recorder as "channels.m3u":
Quote:#EXTM3U
#EXTINF:-1,HRT 1
http://ip:port/live/user/pass/2.ts
#EXTINF:-1,HRT 2
http://ip:port/live/user/pass/3.ts
I don't know if this helps.
this was the latest try with the edited m3u (clean and with only first 2 channels):
Code: 19:04:28.964 T:6564 ERROR: [plugin.video.iptv.recorder] service started...
19:04:30.422 T:10284 NOTICE: [xbmcswift2] Request for "/start" matches rule for function "start"
19:04:30.423 T:2372 NOTICE: [xbmcswift2] Request for "/service" matches rule for function "service"
19:04:30.425 T:10284 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:04:55.238 T:8476 WARNING: Previous line repeats 3 times.
19:04:55.238 T:8476 ERROR: XFILE::CDirectory::GetDirectory - Error getting
19:04:56.707 T:8932 ERROR: Previous line repeats 18 times.
19:04:56.707 T:8932 NOTICE: [xbmcswift2] Request for "/" matches rule for function "index"
19:04:56.709 T:8932 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:04:59.528 T:12388 WARNING: Previous line repeats 7 times.
19:04:59.528 T:12388 NOTICE: [xbmcswift2] Request for "/groups" matches rule for function "groups"
19:05:01.776 T:5744 NOTICE: [xbmcswift2] Request for "/group/1" matches rule for function "group"
19:05:03.847 T:10852 NOTICE: [xbmcswift2] Request for "/channel/HRT+1/1190" matches rule for function "channel"
19:05:06.620 T:5920 NOTICE: [xbmcswift2] Request for "/broadcast/1190/HRT+1/Vijesti+iz+kulture/2018-03-25+20%3A54%3A00/2018-03-25+21%3A07%3A00" matches rule for function "broadcast"
19:05:06.621 T:5920 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:05:08.711 T:3912 WARNING: Previous line repeats 2 times.
19:05:08.711 T:3912 NOTICE: [xbmcswift2] Request for "/record_once/HRT+1/Vijesti+iz+kulture/2018-03-25+20%3A54%3A00/2018-03-25+21%3A07%3A00" matches rule for function "record_once"
19:05:08.712 T:3912 ERROR: No url for HRT 1
19:05:08.719 T:6920 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.iptv.recorder/record_once/HRT+1/Vijesti+iz+kulture/2018-03-25+20%3A54%3A00/2018-03-25+21%3A07%3A00
19:05:08.720 T:6920 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/record_once/HRT+1/Vijesti+iz+kulture/2018-03-25+20%3A54%3A00/2018-03-25+21%3A07%3A00) failed
19:05:09.517 T:5836 NOTICE: [xbmcswift2] Request for "/broadcast/1190/HRT+1/Vijesti+iz+kulture/2018-03-25+20%3A54%3A00/2018-03-25+21%3A07%3A00" matches rule for function "broadcast"
19:05:09.518 T:5836 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:05:11.458 T:10232 WARNING: Previous line repeats 2 times.
19:05:11.458 T:10232 NOTICE: [xbmcswift2] Request for "/channel/HRT+1/1190" matches rule for function "channel"
19:05:13.367 T:2692 NOTICE: [xbmcswift2] Request for "/group/1" matches rule for function "group"
19:05:15.575 T:12824 NOTICE: [xbmcswift2] Request for "/groups" matches rule for function "groups"
19:05:19.792 T:2296 NOTICE: [xbmcswift2] Request for "/jobs" matches rule for function "jobs"
19:05:22.535 T:3080 NOTICE: [xbmcswift2] Request for "/rules" matches rule for function "rules"
19:05:24.978 T:12608 NOTICE: [xbmcswift2] Request for "/recordings" matches rule for function "recordings"
19:05:24.981 T:12608 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
RE: IPTV Recorder - ray2301 - 2018-03-24
damn, now i gotta see 0.0.5
RE: IPTV Recorder - locoguano - 2018-03-24
(2018-03-24, 17:49)primaeval Wrote: Are you using a url or file for your m3u channels?
If it is a file I'll need to add in a fix.
Right now I'm changing everything to use an sql database.
I'll add that fix in as I do it.
It is a bigger job than I first imagined. I definitely use local. USTVNow and PS Vue through local m3u and locally generated epg xml.
RE: IPTV Recorder - ray2301 - 2018-03-24
0.0.5
Code: 19:20:56.158 T:6152 ERROR: [plugin.video.iptv.recorder] service started...
19:20:57.617 T:9292 NOTICE: [xbmcswift2] Request for "/service" matches rule for function "service"
19:20:57.618 T:9628 NOTICE: [xbmcswift2] Request for "/start" matches rule for function "start"
19:20:57.620 T:9292 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:20:57.628 T:9292 WARNING: Previous line repeats 3 times.
19:20:57.628 T:9292 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IOError'>
Error Contents: [Errno 13] Permission denied: 'C:\\Users\\raych\\AppData\\Roaming\\Kodi\\userdata\\addon_data\\plugin.video.iptv.recorder\\.storage\\channel_urls.tmp'
Traceback (most recent call last):
File "C:\Users\raych\AppData\Roaming\Kodi\addons\plugin.video.iptv.recorder\main.py", line 970, in <module>
plugin.run()
File "C:\Users\raych\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib\xbmcswift2\plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "C:\Users\raych\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib\xbmcswift2\plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "C:\Users\raych\AppData\Roaming\Kodi\addons\plugin.video.iptv.recorder\main.py", line 713, in service
m3u()
File "C:\Users\raych\AppData\Roaming\Kodi\addons\plugin.video.iptv.recorder\main.py", line 693, in m3u
channel_urls.clear()
File "C:\Users\raych\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib\xbmcswift2\storage.py", line 148, in clear
self.sync()
File "C:\Users\raych\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib\xbmcswift2\storage.py", line 63, in sync
shutil.move(tempname, self.filename) # atomic commit
File "C:\Program Files (x86)\Kodi\system\python\Lib\shutil.py", line 302, in move
copy2(src, real_dst)
File "C:\Program Files (x86)\Kodi\system\python\Lib\shutil.py", line 130, in copy2
copyfile(src, dst)
File "C:\Program Files (x86)\Kodi\system\python\Lib\shutil.py", line 82, in copyfile
with open(src, 'rb') as fsrc:
IOError: [Errno 13] Permission denied: 'C:\\Users\\raych\\AppData\\Roaming\\Kodi\\userdata\\addon_data\\plugin.video.iptv.recorder\\.storage\\channel_urls.tmp'
-->End of Python script error report<--
19:21:51.368 T:9744 ERROR: XFILE::CDirectory::GetDirectory - Error getting
19:21:52.833 T:7756 ERROR: Previous line repeats 18 times.
19:21:52.833 T:7756 NOTICE: [xbmcswift2] Request for "/" matches rule for function "index"
19:21:52.834 T:7756 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:21:55.596 T:4092 WARNING: Previous line repeats 7 times.
19:21:55.596 T:4092 NOTICE: [xbmcswift2] Request for "/groups" matches rule for function "groups"
19:21:57.644 T:11708 NOTICE: [xbmcswift2] Request for "/group/1" matches rule for function "group"
19:21:59.489 T:5172 NOTICE: [xbmcswift2] Request for "/channel/HRT+1/1190" matches rule for function "channel"
19:22:09.157 T:3144 NOTICE: [xbmcswift2] Request for "/broadcast/1190/HRT+1/Vrijeme/2018-03-24+18%3A43%3A00/2018-03-24+18%3A46%3A00" matches rule for function "broadcast"
19:22:09.159 T:3144 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:22:11.602 T:10516 WARNING: Previous line repeats 2 times.
19:22:11.602 T:10516 NOTICE: [xbmcswift2] Request for "/record_once/HRT+1/Vrijeme/2018-03-24+18%3A43%3A00/2018-03-24+18%3A46%3A00" matches rule for function "record_once"
19:22:11.602 T:10516 ERROR: No url for HRT 1
19:22:11.602 T:5456 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.iptv.recorder/record_once/HRT+1/Vrijeme/2018-03-24+18%3A43%3A00/2018-03-24+18%3A46%3A00
19:22:11.603 T:5456 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/record_once/HRT+1/Vrijeme/2018-03-24+18%3A43%3A00/2018-03-24+18%3A46%3A00) failed
19:22:12.410 T:12696 NOTICE: [xbmcswift2] Request for "/broadcast/1190/HRT+1/Vrijeme/2018-03-24+18%3A43%3A00/2018-03-24+18%3A46%3A00" matches rule for function "broadcast"
19:22:12.412 T:12696 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
19:22:14.712 T:3172 WARNING: Previous line repeats 2 times.
19:22:14.712 T:3172 NOTICE: [xbmcswift2] Request for "/channel/HRT+1/1190" matches rule for function "channel"
19:22:16.517 T:2800 NOTICE: [xbmcswift2] Request for "/group/1" matches rule for function "group"
19:22:18.426 T:4088 NOTICE: [xbmcswift2] Request for "/groups" matches rule for function "groups"
RE: IPTV Recorder - primaeval - 2018-03-24
It really doesn't like your m3us.
Try turning the Debug menus on in one of the Settings and Reload the m3us.
Have a look in the .storage folder in addon_settings and see if the channels are actually getting through to the channel_urls file.
It should be bigger than 1k.
Things should be a lot different tomorrow or so behind the scenes if I get the new database based version finished.
RE: IPTV Recorder - Chychy - 2018-03-24
Hello,
I'm using your addon on Android TV but I have an issue while selecting a channel
Code:
19:40:20.167 T:18446744073046853936 NOTICE: [xbmcswift2] Request for "/channel/MyChannel/1" matches rule for function "channel"
19:40:20.407 T:18446744073046853936 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.OverflowError'>
Error Contents: mktime argument out of range
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 970, in <module>
plugin.run()
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 562, in channel
start = str2dt(starttime)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 112, in str2dt
return utc2local(res)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 102, in utc2local
epoch = time.mktime(utc.timetuple())
OverflowError: mktime argument out of range
-->End of Python script error report<--
19:40:20.512 T:18446744073432856880 ERROR: GetDirectory - Error getting plugin://plugin.video.iptv.recorder/channel/MyChannel/1
19:40:20.516 T:18446744073432856880 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/channel/MyChannel/1) failed
The date format (starttime) returned by the jsonrpc looks good, eg: 2018-03-24 05:15:00
I'm on CET timezone if it can matter
RE: IPTV Recorder - primaeval - 2018-03-24
Are you able to do some python debugging to see what is going on?
If you are put a few log(YOUR_VARIABLE) statements in and you should get some info in the kodi.log.
I wonder if there is an issue with local time formats somewhere.
Is your kodi set to English?
RE: IPTV Recorder - Chychy - 2018-03-24
I was actually testing with some logs, here it is
Code:
20:28:14.942 T:18446744073046956336 NOTICE: [xbmcswift2] Request for "/channel/MyChannel/1" matches rule for function "channel"
20:28:15.091 T:18446744073046956336 ERROR: u'2018-03-24 05:15:00'
20:28:15.114 T:18446744073046956336 ERROR: u'2018-03-24 06:10:00'
20:28:15.119 T:18446744073046956336 ERROR: u'2018-03-24 07:05:00'
20:28:15.122 T:18446744073046956336 ERROR: u'2018-03-24 07:50:00'
20:28:15.124 T:18446744073046956336 ERROR: u'2018-03-24 08:35:00'
20:28:15.127 T:18446744073046956336 ERROR: u'2018-03-24 09:40:00'
20:28:15.130 T:18446744073046956336 ERROR: u'2018-03-24 10:25:00'
20:28:15.133 T:18446744073046956336 ERROR: u'2018-03-24 11:10:00'
20:28:15.136 T:18446744073046956336 ERROR: u'2018-03-24 11:55:00'
20:28:15.139 T:18446744073046956336 ERROR: u'2018-03-24 12:35:00'
20:28:15.141 T:18446744073046956336 ERROR: u'2018-03-24 13:05:00'
20:28:15.143 T:18446744073046956336 ERROR: u'2018-03-24 14:00:00'
20:28:15.147 T:18446744073046956336 ERROR: u'2018-03-24 14:45:00'
20:28:15.150 T:18446744073046956336 ERROR: u'2018-03-24 15:30:00'
20:28:15.152 T:18446744073046956336 ERROR: u'2018-03-24 15:55:00'
20:28:15.155 T:18446744073046956336 ERROR: u'2018-03-24 16:25:00'
20:28:15.157 T:18446744073046956336 ERROR: u'2018-03-24 17:10:00'
20:28:15.160 T:18446744073046956336 ERROR: u'2018-03-24 17:35:00'
20:28:15.163 T:18446744073046956336 ERROR: u'2018-03-24 18:30:00'
20:28:15.166 T:18446744073046956336 ERROR: u'2018-03-24 18:45:00'
20:28:15.168 T:18446744073046956336 ERROR: u'2018-03-24 19:05:00'
20:28:15.171 T:18446744073046956336 ERROR: u'2018-03-24 19:35:00'
20:28:15.173 T:18446744073046956336 ERROR: u'2018-03-24 19:44:00'
20:28:15.175 T:18446744073046956336 ERROR: u'2018-03-24 19:50:00'
20:28:15.179 T:18446744073046956336 ERROR: u'2018-03-24 20:40:00'
20:28:15.183 T:18446744073046956336 ERROR: u'2018-03-24 21:35:00'
20:28:15.185 T:18446744073046956336 ERROR: u'2018-03-24 22:30:00'
20:28:15.188 T:18446744073046956336 ERROR: u'2018-03-24 23:00:00'
20:28:15.190 T:18446744073046956336 ERROR: u'2018-03-24 23:25:00'
20:28:15.192 T:18446744073046956336 ERROR: u'2018-03-25 00:25:00'
20:28:15.196 T:18446744073046956336 ERROR: u'2018-03-25 01:10:00'
20:28:15.199 T:18446744073046956336 ERROR: u'2018-03-25 02:00:00'
20:28:15.208 T:18446744073046956336 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.OverflowError'>
Error Contents: mktime argument out of range
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 970, in <module>
plugin.run()
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 562, in channel
start = str2dt(starttime)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 112, in str2dt
return utc2local(res)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.iptv.recorder/main.py", line 102, in utc2local
epoch = time.mktime(utc.timetuple())
OverflowError: mktime argument out of range
-->End of Python script error report<--
20:28:15.312 T:18446744073432856880 ERROR: GetDirectory - Error getting plugin://plugin.video.iptv.recorder/channel/MyChannel/1
20:28:15.315 T:18446744073432856880 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/channel/MyChannel/1) failed
Is the "u" in the front of the date normal ?
My kodi is set to French, i tried with English and I have the same output
RE: IPTV Recorder - primaeval - 2018-03-24
The u means it is a unicode string. It isn't a datetime.
It comes from the jsonrpc call.
Uncomment a few of the log calls around here.
https://github.com/primaeval/plugin.video.iptv.recorder/blob/master/main.py#L562
and you can see where it gets stuck in
https://github.com/primaeval/plugin.video.iptv.recorder/blob/master/main.py#L102
What version of Kodi on Android are you using? It works alright for me on a recent Leia build.
RE: IPTV Recorder - ray2301 - 2018-03-24
it's only 1 kb and when i open it in notepad++:
Quote:€}qUHRT 1
qUOhttp://theip:theport/live/myusername/mypass/2.ts
GAÖ-Ďť˛†qs.
RE: IPTV Recorder - primaeval - 2018-03-24
That looks reasonable.
I wonder if it's getting stuck because there are no groups.
Have you tried the original m3u again?
RE: IPTV Recorder - ray2301 - 2018-03-24
i'm having progress. just recorded something and recording plays fine. the problem appears to be in every channel that has a space (like HRT 1 or HRT 2 i was trying all the time).
Now i've tried with AXN and it works. the recording is scheduled and i'm waiting for it to start. but if i try "Nova World" i can't schedule a recording. Any channel with a space in its name won't work.
Code: 22:06:03.000 T:12784 NOTICE: [xbmcswift2] Request for "/channel/AXN/1317" matches rule for function "channel"
22:06:08.298 T:5328 NOTICE: [xbmcswift2] Request for "/broadcast/1317/AXN/Iron+Man+3+%282013%29/2018-03-24+22%3A20%3A00/2018-03-25+00%3A45%3A00" matches rule for function "broadcast"
22:06:08.299 T:5328 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
22:06:11.563 T:11388 WARNING: Previous line repeats 2 times.
22:06:11.563 T:11388 NOTICE: [xbmcswift2] Request for "/record_once/AXN/Iron+Man+3+%282013%29/2018-03-24+22%3A20%3A00/2018-03-25+00%3A45%3A00" matches rule for function "record_once"
22:06:11.566 T:11388 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
22:06:11.582 T:13008 WARNING: Previous line repeats 4 times.
22:06:11.582 T:13008 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.iptv.recorder/record_once/AXN/Iron+Man+3+%282013%29/2018-03-24+22%3A20%3A00/2018-03-25+00%3A45%3A00
22:06:11.583 T:13008 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/record_once/AXN/Iron+Man+3+%282013%29/2018-03-24+22%3A20%3A00/2018-03-25+00%3A45%3A00) failed
22:06:13.145 T:2796 NOTICE: [xbmcswift2] Request for "/broadcast/1317/AXN/Iron+Man+3+%282013%29/2018-03-24+22%3A20%3A00/2018-03-25+00%3A45%3A00" matches rule for function "broadcast"
22:06:13.146 T:2796 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
22:06:13.243 T:12480 WARNING: Previous line repeats 2 times.
22:06:13.243 T:12480 NOTICE: [xbmcswift2] Request for "/broadcast/1317/AXN/Iron+Man+3+%282013%29/2018-03-24+22%3A20%3A00/2018-03-25+00%3A45%3A00" matches rule for function "broadcast"
22:06:13.244 T:12480 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
22:06:14.896 T:9416 WARNING: Previous line repeats 2 times.
22:06:14.896 T:9416 NOTICE: [xbmcswift2] Request for "/channel/AXN/1317" matches rule for function "channel"
22:06:24.532 T:5984 NOTICE: [xbmcswift2] Request for "/channel/Nova+World/1451" matches rule for function "channel"
22:06:30.904 T:4696 NOTICE: [xbmcswift2] Request for "/broadcast/1451/Nova+World/Nad+lipom+35/2018-03-24+21%3A20%3A00/2018-03-24+22%3A15%3A00" matches rule for function "broadcast"
22:06:30.905 T:4696 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
22:06:33.170 T:13220 WARNING: Previous line repeats 2 times.
22:06:33.170 T:13220 NOTICE: [xbmcswift2] Request for "/record_once/Nova+World/Nad+lipom+35/2018-03-24+21%3A20%3A00/2018-03-24+22%3A15%3A00" matches rule for function "record_once"
22:06:33.171 T:13220 ERROR: No url for Nova World
22:06:33.179 T:13008 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.iptv.recorder/record_once/Nova+World/Nad+lipom+35/2018-03-24+21%3A20%3A00/2018-03-24+22%3A15%3A00
22:06:33.180 T:13008 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/record_once/Nova+World/Nad+lipom+35/2018-03-24+21%3A20%3A00/2018-03-24+22%3A15%3A00) failed
22:06:33.949 T:1032 NOTICE: [xbmcswift2] Request for "/broadcast/1451/Nova+World/Nad+lipom+35/2018-03-24+21%3A20%3A00/2018-03-24+22%3A15%3A00" matches rule for function "broadcast"
22:06:33.950 T:1032 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
22:06:37.056 T:12780 WARNING: Previous line repeats 2 times.
22:06:37.056 T:12780 NOTICE: [xbmcswift2] Request for "/channel/Nova+World/1451" matches rule for function "channel"
22:08:11.802 T:7584 NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
RE: IPTV Recorder - ray2301 - 2018-03-24
yup...works with any channel that doesn't have a space.
RE: IPTV Recorder - primaeval - 2018-03-24
Progress is good. ![Smile Smile](https://forum.kodi.tv/images/smilies/smile.png)
You should be able to record something that is on now and it will adjust the length to fit the remaining time.
I'm not sure why it is getting confused with spaces for you unless they are in the tvg_id and xmltv channel id fields.
Try to keep the id as a single word.
Channel names should be ok with spaces.
I'm getting close to finishing the new version with a database so a few things will change on the next release.
|