• 1
  • 46
  • 47
  • 48(current)
  • 49
  • 50
  • 90
Release IPTV Recorder
great effort to add record option in kodi.

I have LE 9.0 and I installed ffmpeg tools addon and I chose the ffmpeg file but when I tried to choose record once I got this error in log:

NOTICE: [xbmcswift2] Request for "/broadcast/81662/myxmlepglink" matches rule for function "broadcast"
13:54:31.832 T:139627599996672 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value

what is the issue here?
Reply
(2019-02-22, 13:03)Spiderfish Wrote: great effort to add record option in kodi.

I have LE 9.0 and I installed ffmpeg tools addon and I chose the ffmpeg file but when I tried to choose record once I got this error in log:

NOTICE: [xbmcswift2] Request for "/broadcast/81662/myxmlepglink" matches rule for function "broadcast"
13:54:31.832 T:139627599996672 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value

what is the issue here?
 That isn't an error. It is just xbmcswift2 being pernickety.

If all went well you should have made a job file in
userdata\addon_data\plugin.video.iptv.recorder\jobs
and a recording in your temp folder unless you changed it.

Did any of that happen?
Reply
(2019-02-22, 13:27)primaeval Wrote:
(2019-02-22, 13:03)Spiderfish Wrote: great effort to add record option in kodi.

I have LE 9.0 and I installed ffmpeg tools addon and I chose the ffmpeg file but when I tried to choose record once I got this error in log:

NOTICE: [xbmcswift2] Request for "/broadcast/81662/myxmlepglink" matches rule for function "broadcast"
13:54:31.832 T:139627599996672 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value

what is the issue here?
 That isn't an error. It is just xbmcswift2 being pernickety.

If all went well you should have made a job file in
userdata\addon_data\plugin.video.iptv.recorder\jobs
and a recording in your temp folder unless you changed it.

Did any of that happen? 
 Yeah I got job in jobs folder..but upon EPG the it's on 21:00 the program begin. I have to wait until 21:00 to be able to see the recorded file in my folder?
Reply
(2019-02-22, 13:59)Spiderfish Wrote:
(2019-02-22, 13:27)primaeval Wrote:
(2019-02-22, 13:03)Spiderfish Wrote: great effort to add record option in kodi.

I have LE 9.0 and I installed ffmpeg tools addon and I chose the ffmpeg file but when I tried to choose record once I got this error in log:

NOTICE: [xbmcswift2] Request for "/broadcast/81662/myxmlepglink" matches rule for function "broadcast"
13:54:31.832 T:139627599996672 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value

what is the issue here?
 That isn't an error. It is just xbmcswift2 being pernickety.

If all went well you should have made a job file in
userdata\addon_data\plugin.video.iptv.recorder\jobs
and a recording in your temp folder unless you changed it.

Did any of that happen?  
 Yeah I got job in jobs folder..but upon EPG the it's on 21:00 the program begin. I have to wait until 21:00 to be able to see the recorded file in my folder? 
 You can do a Record Once on a program that is on now and it should start immediately.
Reply
Wink 
(2019-02-22, 14:01)primaeval Wrote:
(2019-02-22, 13:59)Spiderfish Wrote:
(2019-02-22, 13:27)primaeval Wrote:  That isn't an error. It is just xbmcswift2 being pernickety.

If all went well you should have made a job file in
userdata\addon_data\plugin.video.iptv.recorder\jobs
and a recording in your temp folder unless you changed it.

Did any of that happen?  
 Yeah I got job in jobs folder..but upon EPG the it's on 21:00 the program begin. I have to wait until 21:00 to be able to see the recorded file in my folder?  
 You can do a Record Once on a program that is on now and it should start immediately. 
 Great..thanks a lot  it works and recording the current stream...next try to see if can record upon epg schedule  Big Grin
Reply
(2019-02-22, 11:01)primaeval Wrote:
(2019-02-22, 10:14)mcxpert Wrote: Hi,

thx for replay unfortunately in version 0.0.97 the stream scrapping stops working after 34% for me.
So its not possible to test currently.
 Did it work ok before with the same settings?
Are there any errors in kodi.log?

If it was ok before make sure that the m3u follows the proper format:
Code:
#EXTM3U tvg-shift=3
#EXTINF:-1 tvg-id="id1" tvg-name="Channel_1" tvg-logo="logo1" group-title="Group 1",Channel 1
http://STREAMURL
#EXTINF:-1 tvg-id="id2" tvg-name="Channel_2" tvg-logo="logo2" group-title="Group 2",Channel 2
udp://STREAMURL
...
from https://kodi.wiki/view/Add-on:IPTV_Simple_Client

All I have added to the loading recently is to encode the name after the comma.

You could also turn on
Settings \ Debug \ debug menus
and
Maintenance \ NUKE
to clear out the old data.

It might be necessary to delete the addon_data folder.
userdata\addon_data\plugin.video.iptv.recorder 
hi,

the syntax from m3u is like yours. some streams are https instead of http.
I uninstalled an clear the addon_data folder

after this i restart and look at kodi.log. here the lines

20:40:45.816 T:1937657376  NOTICE:   load skin from: /storage/.kodi/addons/skin.estuary.iptv.recorder (version: 2.0.21)
20:40:46.846 T:1937657376 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
20:40:48.595 T:1602306928  NOTICE: PVR Manager: Starting
20:40:49.335 T:1538425712  NOTICE: PVR Manager: Started
20:40:49.343 T:1602306928  NOTICE: EPG thread started
20:40:52.321 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: cannot reference setting (relative index: -8; absolute index: -1) in another category in old setting condition "eq(-8,3)" for "remove_auth_button"
20:40:52.322 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: failed to parse visible condition "eq(-8,3)" of old setting definition for "remove_auth_button"
20:40:52.322 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: cannot reference setting (relative index: -9; absolute index: -2) in another category in old setting condition "gt(-9,1)" for "remove_auth_button"
20:40:52.322 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: failed to parse visible condition "gt(-9,1)" of old setting definition for "remove_auth_button"
20:40:52.341 T:1671320432   ERROR: [plugin.video.iptv.recorder] service started...
20:40:52.392 T:1704891248  NOTICE: script.xbmcbackup-1.1.2: scheduler enabled, finding next run time
20:40:54.032 T:1513247600  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
20:40:54.782 T:1688105840  NOTICE: EMBY.service -> -->[ service ]
20:40:54.808 T:1688105840  NOTICE: EMBY.service -> Delay startup by 0 seconds.
20:41:53.256 T:1795146608 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:41:53.385 T:1795146608  NOTICE: [xbmcswift2] Request for "/full_service" matches rule for function "full_service"
20:41:53.540 T:1795146608 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:42:05.268 T:1795146608 WARNING: Previous line repeats 603 times.
20:42:05.269 T:1795146608   ERROR: /usr/lib/python2.7/urllib.py:1298: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
20:42:05.281 T:1795146608   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.KeyError'>
                                            Error Contents: u'\xfc'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.iptv.recorder/main.py", line 3098, in <module>
                                                plugin.run()
                                              File "/storage/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
                                                items = self._dispatch(self.request.path)
                                              File "/storage/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
                                                listitems = view_func(**items)
                                              File "/storage/.kodi/addons/plugin.video.iptv.recorder/main.py", line 2197, in full_service
                                                xmltv()
                                              File "/storage/.kodi/addons/plugin.video.iptv.recorder/main.py", line 2489, in xmltv
                                                name = urllib.quote_plus(channel[0].rsplit(',', 1)[-1].strip())
                                              File "/usr/lib/python2.7/urllib.py", line 1303, in quote_plus
                                              File "/usr/lib/python2.7/urllib.py", line 1298, in quote
                                            KeyError: u'\xfc'
                                            -->End of Python script error report<--
20:42:05.300 T:1908761456  NOTICE: CAESinkPi:AddPackets Underrun (delay:0.00 frames:2205)
20:42:24.335 T:1937657376  NOTICE: Samba is idle. Closing the remaining connections
20:45:59.900 T:1513247600  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
Reply
restart siple iptv client get the same issue. load 34%

20:42:05.300 T:1908761456  NOTICE: CAESinkPi:AddPackets Underrun (delay:0.00 frames:2205)
20:42:24.335 T:1937657376  NOTICE: Samba is idle. Closing the remaining connections
20:45:59.900 T:1513247600  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
20:57:12.794 T:1291203440  NOTICE: Previous line repeats 2 times.
20:57:12.794 T:1291203440   ERROR: GetDirectory - Error getting
20:57:13.706 T:1276261232   ERROR: Previous line repeats 6 times.
20:57:13.706 T:1276261232 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:57:13.819 T:1276261232  NOTICE: [xbmcswift2] Request for "/" matches rule for function "index"
20:57:13.821 T:1276261232 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:57:17.634 T:1301468016 WARNING: Previous line repeats 2 times.
20:57:17.634 T:1301468016  NOTICE: [xbmcswift2] Request for "/groups" matches rule for function "groups"
20:57:17.747 T:1301468016 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:57:20.155 T:1276261232 WARNING: Previous line repeats 1 times.
20:57:20.155 T:1276261232  NOTICE: [xbmcswift2] Request for "/" matches rule for function "index"
20:57:20.158 T:1276261232 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:57:20.189 T:1301468016 WARNING: Previous line repeats 1 times.
20:57:20.189 T:1301468016   ERROR: GetDirectory - Error getting plugin://plugin.video.iptv.recorder/
20:57:20.196 T:1937657376   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/) failed
20:57:21.044 T:1301468016 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:57:21.163 T:1301468016  NOTICE: [xbmcswift2] Request for "/" matches rule for function "index"
20:57:21.165 T:1301468016 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:57:38.432 T:1803539312 WARNING: Previous line repeats 1 times.
20:57:38.432 T:1803539312   ERROR: GetDirectory - Error getting
20:57:54.099 T:1291203440   ERROR: Previous line repeats 2 times.
20:57:54.099 T:1291203440  NOTICE: PVR Manager: Stopping
20:57:54.563 T:1291203440  NOTICE: PVR Manager: Stopped
20:57:55.953 T:1602306928  NOTICE: AddOnLog: PVR IPTV Simple Client: Loaded 866 channels.
20:57:55.954 T:1602306928  NOTICE: PVR Manager: Starting
20:57:56.291 T:1538425712  NOTICE: PVR Manager: Started
20:57:56.293 T:1803539312  NOTICE: EPG thread started
20:57:59.917 T:1301468016  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
Reply
(2019-02-22, 21:56)mcxpert Wrote:
(2019-02-22, 11:01)primaeval Wrote:
(2019-02-22, 10:14)mcxpert Wrote: Hi,

thx for replay unfortunately in version 0.0.97 the stream scrapping stops working after 34% for me.
So its not possible to test currently.
 Did it work ok before with the same settings?
Are there any errors in kodi.log?

If it was ok before make sure that the m3u follows the proper format:
Code:
#EXTM3U tvg-shift=3
#EXTINF:-1 tvg-id="id1" tvg-name="Channel_1" tvg-logo="logo1" group-title="Group 1",Channel 1
http://STREAMURL
#EXTINF:-1 tvg-id="id2" tvg-name="Channel_2" tvg-logo="logo2" group-title="Group 2",Channel 2
udp://STREAMURL
...
from https://kodi.wiki/view/Add-on:IPTV_Simple_Client

All I have added to the loading recently is to encode the name after the comma.

You could also turn on
Settings \ Debug \ debug menus
and
Maintenance \ NUKE
to clear out the old data.

It might be necessary to delete the addon_data folder.
userdata\addon_data\plugin.video.iptv.recorder  
hi,

the syntax from m3u is like yours. some streams are https instead of http.
I uninstalled an clear the addon_data folder

after this i restart and look at kodi.log. here the lines

20:40:45.816 T:1937657376  NOTICE:   load skin from: /storage/.kodi/addons/skin.estuary.iptv.recorder (version: 2.0.21)
20:40:46.846 T:1937657376 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
20:40:48.595 T:1602306928  NOTICE: PVR Manager: Starting
20:40:49.335 T:1538425712  NOTICE: PVR Manager: Started
20:40:49.343 T:1602306928  NOTICE: EPG thread started
20:40:52.321 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: cannot reference setting (relative index: -8; absolute index: -1) in another category in old setting condition "eq(-8,3)" for "remove_auth_button"
20:40:52.322 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: failed to parse visible condition "eq(-8,3)" of old setting definition for "remove_auth_button"
20:40:52.322 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: cannot reference setting (relative index: -9; absolute index: -2) in another category in old setting condition "gt(-9,1)" for "remove_auth_button"
20:40:52.322 T:1704891248 WARNING: CAddonSettings[script.xbmcbackup]: failed to parse visible condition "gt(-9,1)" of old setting definition for "remove_auth_button"
20:40:52.341 T:1671320432   ERROR: [plugin.video.iptv.recorder] service started...
20:40:52.392 T:1704891248  NOTICE: script.xbmcbackup-1.1.2: scheduler enabled, finding next run time
20:40:54.032 T:1513247600  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
20:40:54.782 T:1688105840  NOTICE: EMBY.service -> -->[ service ]
20:40:54.808 T:1688105840  NOTICE: EMBY.service -> Delay startup by 0 seconds.
20:41:53.256 T:1795146608 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:41:53.385 T:1795146608  NOTICE: [xbmcswift2] Request for "/full_service" matches rule for function "full_service"
20:41:53.540 T:1795146608 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
20:42:05.268 T:1795146608 WARNING: Previous line repeats 603 times.
20:42:05.269 T:1795146608   ERROR: /usr/lib/python2.7/urllib.py:1298: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
20:42:05.281 T:1795146608   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.KeyError'>
                                            Error Contents: u'\xfc'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.iptv.recorder/main.py", line 3098, in <module>
                                                plugin.run()
                                              File "/storage/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 332, in run
                                                items = self._dispatch(self.request.path)
                                              File "/storage/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 306, in _dispatch
                                                listitems = view_func(**items)
                                              File "/storage/.kodi/addons/plugin.video.iptv.recorder/main.py", line 2197, in full_service
                                                xmltv()
                                              File "/storage/.kodi/addons/plugin.video.iptv.recorder/main.py", line 2489, in xmltv
                                                name = urllib.quote_plus(channel[0].rsplit(',', 1)[-1].strip())
                                              File "/usr/lib/python2.7/urllib.py", line 1303, in quote_plus
                                              File "/usr/lib/python2.7/urllib.py", line 1298, in quote
                                            KeyError: u'\xfc'
                                            -->End of Python script error report<--
20:42:05.300 T:1908761456  NOTICE: CAESinkPi:AddPackets Underrun (delay:0.00 frames:2205)
20:42:24.335 T:1937657376  NOTICE: Samba is idle. Closing the remaining connections
20:45:59.900 T:1513247600  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded. 
 It is failing on a ü character in the channel name.
http://www.codetable.net/hex/fc
Post the m3u line with it in so I can see how to fix it.
Reply
I think its this one, its the only with "Ü"

#EXTINF:-1 tvg-ID="" tvg-name="Punktum SüdHarz" tvg-logo="http://www.punktum-fernsehen.de/images/logo_punktum_offiziell.png" group-title="Deutsch",Punktum SüdHarz
http://192.168.2.115:4556/hauppauge-live/prog1254.m3u8

in simple the stream works correct
Reply
(2019-02-22, 22:31)mcxpert Wrote: I think its this one, its the only with "Ü"

#EXTINF:-1 tvg-ID="" tvg-name="Punktum SüdHarz" tvg-logo="http://www.punktum-fernsehen.de/images/logo_punktum_offiziell.png" group-title="Deutsch",Punktum SüdHarz
http://192.168.2.115:4556/hauppauge-live/prog1254.m3u8

in simple the stream works correct
 after deleting this channel scrapping dont crash. thx. is ist in a future update possible to provide ä ö ü?

but all my telekom streams don't show in channel groups. neither in "Deutsch" still in "All  Channels".

beacause of paytv i shorten the link. this is a direct stream.
#EXTINF:-1 tvg-ID="" tvg-name="Telekom Fussball 7" tvg-logo="" group-title="Deutsch",Telekom Fussball 7
https://..../index_3235_av-p.m3u8?sd=10&b=0-10000&custom-mdt=on&rebase=on
Reply
(2019-02-22, 23:07)mcxpert Wrote:
(2019-02-22, 22:31)mcxpert Wrote: I think its this one, its the only with "Ü"

#EXTINF:-1 tvg-ID="" tvg-name="Punktum SüdHarz" tvg-logo="http://www.punktum-fernsehen.de/images/logo_punktum_offiziell.png" group-title="Deutsch",Punktum SüdHarz
http://192.168.2.115:4556/hauppauge-live/prog1254.m3u8

in simple the stream works correct
 after deleting this channel scrapping dont crash. thx. is ist in a future update possible to provide ä ö ü?

but all my telekom streams don't show in channel groups. neither in "Deutsch" still in "All  Channels".

beacause of paytv i shorten the link. this is a direct stream.
#EXTINF:-1 tvg-ID="" tvg-name="Telekom Fussball 7" tvg-logo="" group-title="Deutsch",Telekom Fussball 7
https://..../index_3235_av-p.m3u8?sd=10&b=0-10000&custom-mdt=on&rebase=on 
 The channels won't match because the tvg-id is the empty string "".
Make sure tvg-ID is in lowercase as tvg-id.
Make sure tvg-id matches the "channel id=" in the xmltv file.

It might work if the channel names match the name in the xmltv but remove the tvg-ID="" attribute completely. eg
#EXTINF:-1 tvg-name="Telekom Fussball 7" tvg-logo="" group-title="Deutsch",Telekom Fussball 7
But it would be much safer to use it correctly.


I'm having a lot of problems trying to get all the ü encodings and decodings to work in the code.
Unicode is always a nightmare in python.
I'll see if I can take another look tomorrow.
In the mean time try to keep it ascii if you can.
Reply
edit
Reply
Primaeval,  
A few days ago when I asked you it worked for me but now I see that with the new version it does not work ...

https://paste.kodi.tv/yivetedupu.kodi]
Reply
I discovered that it is by the accents and the letter ñ of Spain

I have removed them and now if it works    Music
Reply
Can I please remind everyone for log files (or snippets thereof more than a few lines) please use a pastebin site rather than filling up our forum database with them...

The red text above the post reply button is there for a reason Wink
|Banned add-ons (wiki)|Forum rules (wiki)|VPN policy (wiki)|First time user (wiki)|FAQs (wiki) Troubleshooting (wiki)|Add-ons (wiki)|Free content (wiki)|Debug Log (wiki)|

Kodi Blog Posts
Reply
  • 1
  • 46
  • 47
  • 48(current)
  • 49
  • 50
  • 90

Logout Mark Read Team Forum Stats Members Help
IPTV Recorder4