mirror of
https://github.com/anthonyaxenov/iptv.git
synced 2024-11-23 22:10:13 +00:00
Update README.md
This commit is contained in:
parent
6ef2c6ea2d
commit
649ab85d79
25
README.md
25
README.md
@ -5,12 +5,7 @@
|
|||||||
- [Как добавить плейлист в этот список?](#как-добавить-плейлист-в-этот-список)
|
- [Как добавить плейлист в этот список?](#как-добавить-плейлист-в-этот-список)
|
||||||
- [API](#api)
|
- [API](#api)
|
||||||
- [Формат `playlists.ini`](#формат-playlistsini)
|
- [Формат `playlists.ini`](#формат-playlistsini)
|
||||||
- [Дополнительные инструменты](#дополнительные-инструменты)
|
- [Дополнительные инструменты (`./tools`)](#дополнительные-инструменты-tools)
|
||||||
- [tools/download-all.sh](#toolsdownload-allsh)
|
|
||||||
- [tools/check-pls.sh](#toolscheck-plssh)
|
|
||||||
- [tools/find-in-pls.sh](#toolsfind-in-plssh)
|
|
||||||
- [tools/find-in-all.sh](#toolsfind-in-allsh)
|
|
||||||
- [tools/make-pls.sh](#toolsmake-plssh)
|
|
||||||
- [Как создать свой собственный плейлист](#как-создать-свой-собственный-плейлист)
|
- [Как создать свой собственный плейлист](#как-создать-свой-собственный-плейлист)
|
||||||
- [Лицензия](#лицензия)
|
- [Лицензия](#лицензия)
|
||||||
|
|
||||||
@ -97,13 +92,13 @@ src='https://webarmen.com/my/iptv/xxx.php'
|
|||||||
redirect=p1
|
redirect=p1
|
||||||
```
|
```
|
||||||
|
|
||||||
## Дополнительные инструменты
|
## Дополнительные инструменты (`./tools`)
|
||||||
|
|
||||||
### `tools/download-all.sh`
|
### `download-all.sh`
|
||||||
|
|
||||||
Скачивает все плейлисты из [`playlists.ini`](playlists.ini) в локальную директорию `./downloaded/`.
|
Скачивает все плейлисты из [`playlists.ini`](playlists.ini) в локальную директорию `./downloaded/`.
|
||||||
|
|
||||||
### `tools/check-pls.sh`
|
### `check-pls.sh`
|
||||||
|
|
||||||
Проверяет каждый канал в плейлисте на доступность и выводит результат проверки.
|
Проверяет каждый канал в плейлисте на доступность и выводит результат проверки.
|
||||||
|
|
||||||
@ -142,7 +137,7 @@ Check stats
|
|||||||
- Failed: 4/999
|
- Failed: 4/999
|
||||||
```
|
```
|
||||||
|
|
||||||
### tools/find-in-pls.sh
|
### `find-in-pls.sh`
|
||||||
|
|
||||||
Находит каналы по заданному регулярному выражению в указанном плейлисте.
|
Находит каналы по заданному регулярному выражению в указанном плейлисте.
|
||||||
|
|
||||||
@ -168,7 +163,7 @@ Channel found: disney
|
|||||||
Found: 2
|
Found: 2
|
||||||
```
|
```
|
||||||
|
|
||||||
### tools/find-in-all.sh
|
### `find-in-all.sh`
|
||||||
|
|
||||||
Находит каналы по заданному регулярному выражению в плейлистах, скачанных через `download-all.sh`.
|
Находит каналы по заданному регулярному выражению в плейлистах, скачанных через `download-all.sh`.
|
||||||
|
|
||||||
@ -202,7 +197,7 @@ Nothing found
|
|||||||
...
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
### tools/make-pls.sh
|
### `make-pls.sh`
|
||||||
|
|
||||||
Находит каналы по заданному регулярному выражению в плейлистах, скачанных через `download-all.sh`.
|
Находит каналы по заданному регулярному выражению в плейлистах, скачанных через `download-all.sh`.
|
||||||
|
|
||||||
@ -227,7 +222,7 @@ http://live02-cdn.tv.ti.ru:80/dtv/id376_NBN_SG--Fox_HD/04/plst.m3u8
|
|||||||
...
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
## Как создать свой собственный плейлист
|
## Как создать свой собственный плейлист?
|
||||||
|
|
||||||
1. Скачать все плейлисты, указанные в [`playlists.ini`](playlists.ini):
|
1. Скачать все плейлисты, указанные в [`playlists.ini`](playlists.ini):
|
||||||
```
|
```
|
||||||
@ -242,8 +237,8 @@ http://live02-cdn.tv.ti.ru:80/dtv/id376_NBN_SG--Fox_HD/04/plst.m3u8
|
|||||||
```
|
```
|
||||||
$ ./tools/check-pls.sh my.m3u8
|
$ ./tools/check-pls.sh my.m3u8
|
||||||
```
|
```
|
||||||
> Результат `ОК` не значит, что канал действительно работает и отдаёт видео/аудио потоки.
|
> Результат `ОК` не означает, что канал действительно работает и отдаёт видео/аудио потоки.
|
||||||
> Результат `ERROR` с любыми кодами ошибок значит, что канал гарантированно не работает.
|
> Результат `ERROR` с любыми кодами ошибок гарантированно означает, что канал не работает.
|
||||||
4. Вручную: удалить нерабочие, мусорные и продублировавшиеся (по ссылкам) каналы.
|
4. Вручную: удалить нерабочие, мусорные и продублировавшиеся (по ссылкам) каналы.
|
||||||
5. Вручную: добавить плейлист в IPTV-плеер и перепроверить результат.
|
5. Вручную: добавить плейлист в IPTV-плеер и перепроверить результат.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user