20 lines
657 B
Markdown
20 lines
657 B
Markdown
|
# IPTV M3U
|
||
|
|
||
|
Takes [iptv-org](https://github.com/iptv-org) data and creates a custom m3u
|
||
|
|
||
|
## Dependencies
|
||
|
|
||
|
* curl: https://curl.haxx.se/
|
||
|
* dos2unix: https://waterlan.home.xs4all.nl/dos2unix.html
|
||
|
* grep: https://www.gnu.org/software/grep/
|
||
|
* node/npm: https://nodejs.org/en/
|
||
|
* rows[cli]: http://turicas.info/rows/cli/
|
||
|
* sqlite3: https://www.sqlite.org
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
1. Customize the languages, countries and categories in the respective json files in the `config` folder using the ids from the respective csv here: https://github.com/iptv-org/database/blob/master/data
|
||
|
2. Run `npm install`
|
||
|
3. Run `./iptv-m3u-update`
|
||
|
4. Load your freshly generated `channels.m3u`
|