2019-03-18, 16:24
(2019-03-18, 15:59)encol Wrote:There are 3 things you could try.(2019-03-18, 15:35)ed_davidson01 Wrote: Looks like it’s an android tv. Not a box at all.Yes, it is.
(2019-03-18, 12:26)primaeval Wrote:I checked this. I have 3.7GB free in the recording location and it's writeable: in the recording folder was created a folder "Other", and inside it a folder with the channel name.(2019-03-18, 12:12)encol Wrote: That's sad.The only clue that might help is that some of the bug reports were due to running out of memory or storage space.
We were so close!
https://bugs.launchpad.net/bzr/+bug/723234
Make sure wherever you are recording to has enough space and is writeable by kodi.
Inside that folder, two files:
- .json (79 bytes)
- .ts (0 bytes)
the error is raised by the instruction:
data = p.stdout.read(1000000)
in a file
/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/userdata/addon_data/plugin.video.iptv.recorder/jobs/af5044c7-4793-11e9-ae1f-bb7a85059de8.py
Try to not pipe the output through kodi by turning off
Settings \ Jobs and Rules \ pipe ffmpeg through Kodi
Turn on
Settings \ Debug \ debug ffmpeg stdout/stderr
and see if ffmpeg creates any stdout stderr files in the jobs folder.
Turn it off again after or it won't record to the ts file.
Find out if it is actually copying ffmpeg to the right place for spmc and it is runnable from there.
spmc has some non-standard paths, I seem to remember.
The ffmpeg location should be in the jobs py files in the cmd.
The logic for copying ffmpeg and making it runnable is in the ffmpeg_location function.
https://github.com/primaeval/plugin.vide...in.py#L407