Skip to content

A collection of tools for reading and parsing of EPG and Teletext data from Transport Stream files

License

Notifications You must be signed in to change notification settings

Defective4/ts-data-toolkit

Repository files navigation

Transport Stream data toolkit

No Maintenance Intended
This repository contains a set of tools for extracting and parsing Electronic Program Guide (EPG) and Teletext data from Transport Stream (.ts) files.

Requirements

Currently Java 21 is required to run all tools.

Downloads

You can download latest version of the toolkit in actions tab

List of tools

EPG Reader

Usage: java -jar epg-reader.jar [output dir] [locale] [input files...]

Extract and parse EPG data from TS files into an interactive HTML table.

TTX Parser

Usage: java -jar ttx-parser.jar [output directory] [input .ts files...]

Extract raw teletext data from TS files and parse it into a HTML website

TTX PL Character Converter

Usage: java -jar ttx-pl-character-converter.jar [directory]

Convert missing characters in teletext website to their polish equivalent.
This tool was made to fix a flaw in vhs-teletext.

TTX Enhancer

Usage: java -jar ttx-enhancer.jar [ttx html directory] <fill missing pages>

Enhance website generated by TTX Parser by adding interactive elements and filling missing pages.

Credits

This project depends on Eric Berendsen's DVBInspector and ali1234/vhs-teletext.

About

A collection of tools for reading and parsing of EPG and Teletext data from Transport Stream files

Topics

Resources

License

Stars

Watchers

Forks