How to l extract EPG data from MPEG TS files?
As a result of you posting this question, I have gone ahead and fixed windows build support for libdvbtee
libdvbtee
is an open source transport stream service information decoder library (mkrufky.github.io/libdvbtee) that you can use to view the EPG or any other service information embedded in any TS
file. Use the following command:
dvbtee -F mpegfile.ts
If you add the -j
option, it will also output the contents of the PSIP
tables and descriptors
in a JSON
object:
dvbtee -F mpegfile.ts -j
OK I did discover EPGCollector, it has EPGCentre.exe which is the nice UI and EPGCollector.exe which is a console app. The EPGCentre.exe spits out a configuration file which you can save anywhere, then just run the console app as a process and it'll tick away in the background
Sample command line args for the config file that the EPGCentre.exe spits out!
C:\EPGCollector.exe /INI=BNE.ini