2019-03-21, 19:55
(2019-03-21, 19:49)primaeval Wrote: Maybe the reconnect options are specific to the device. I can't find any pre-build android ffmpeg 4.x binaries either.Ok, i'll try later. ATM i'm not at home.
Anyway, you need to turn them off so they don't appear in the jobs file.
This should not be in the cmd line:
'-reconnect_at_eof', '1', '-reconnect_streamed', '1', '-reconnect_delay_max'
Try changing the m3u and xml so that you have a simple channel name and program title.
The ones in the tests folder were designed to test awkward punctuation and unicode characters.
Call the channel "test" and the program title "test" so the filename is just ascii.
Make sure the tvg-id is test and the "channel id" is test too to be safe.
Remember to turn the ffmpeg debug setting off again that writes the stdout/stderr files to actually record something.
What do you think of this error?
python:File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.iptv.recorder/main.py", line 547, in record_once_thread
programme = cursor.execute('SELECT channelid, title, sub_title, start AS "start [TIMESTAMP]", stop AS "stop [TIMESTAMP]", date, description, episode, categories FROM programmes WHERE uid=? LIMIT 1', (programmeid, )).fetchone()
File "/var/lib/jenkins/jobs/SPMC-Custom-ARM/workspace/tools/depends/xbmc-depends/arm-linux-androideabi-android-17/lib/python2.6/sqlite3/dbapi2.py", line 67, in convert_timestamp
TypeError: 'NoneType' object is not callable