I am trying to commflag some MP4 files that are recordings transcoded to MP4 utilising Handbrake universal preset (as we have roku devices). There is nothing wrong with the recordings, they exist, they play all ok.
I run this command
Code: Select all
mythcommflag -f 1047_20140321225800.mp4
This is the output
Code: Select all
MythTV Commercial Flagger, flagging commercials for:
Gogglebox
2014-03-23 19:57:21.146187 C mythcommflag version: fixes/0.27 [v0.27-189-g583395f] www.mythtv.org
2014-03-23 19:57:21.146204 C Qt version: compile: 4.8.1, runtime: 4.8.1
Finding Logo2014-03-23 19:57:28.282008 E MythSocket(7fe5c800b1f0:21): ReadStringList: Error, timed out after 7000 ms.
2014-03-23 19:57:28.282134 E MythCoreContext: Timeout connecting event socket to master backend
2014-03-23 19:58:45.132458 E decoding error
eno: Unknown error 541478725 (541478725)
0
the en0 is the decoder running out of bytes, I think this is a common exit string?
But if I run
Code: Select all
mythcommflag -f 1047_20140321225800.mp4 --skipdb
Code: Select all
2014-03-23 20:05:03.986222 E decoding error
eno: Unknown error 541478725 (541478725)
commercialBreakListFor: /storage/default/1047_20140321225800.mp4
totalframecount: 103465
----------------------------
framenum: 32411 marktype: 4
framenum: 33168 marktype: 5
----------------------------
1
Which is really odd as Mythcommflag now finds an advert, which does infact exist.
Any help appreciated.
James