Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yurividal/mergexmlepg

Bash script to download and merge several xml EPG files into a single one.
https://github.com/yurividal/mergexmlepg

Last synced: 8 days ago
JSON representation

Bash script to download and merge several xml EPG files into a single one.

Awesome Lists containing this project

README

        

## XML EPG MERGER

Bash Script that runs on Linux to merge 2 or more xml epg files.
Also supports creation of dummy epg into the merge.

**Requires XMLTV installed**
```
sudo apt install xmltv
```

## How To Use
* Fill in the variables with the links to the lists that you want to merge.
* Script supports direct xml or compacted .gz files.
* Execute the script (manually or as a cron, to automate it).
* Output file will be called "merged.xmltv"
* xml lists further down on the list will replace any previous ones in case of overlaping programmes. So, the most complete (or reliable) list should always be on the bottom of the list.
* If you dont want to generate a dummy, simply comment out line 135
* For a better understanding of the dummy epg, see [this repo](https://github.com/yurividal/dummyepgxml).