3.0 KiB
icon, hide
| icon | hide | |
|---|---|---|
| material/check-network |
|
:material-check-network: IPTV Checker (iptvc)
Это простая программа для проверки IPTV плейлистов, входящая в состав проекта m3u.su.
Поддерживает проверку как локальных файлов *.m3u/*.m3u8, так и удалённых плейлистов по прямым ссылкам, с возможностью кеширования результатов и его вывода в различных форматах.
Программа не предназначена для хранения, воспроизведения или распространения пиратского контента.
Программа не имеет графического интерфейса и работает в терминале.
---
Коротко о главном, если не терпится
-
:octicons-terminal-24: Доступные команды
Как правильно с ней работать
-
:simple-dotenv: Переменные окружения
Параметры конфигурации программы
:material-cog-sync-outline: Как работает iptvc
Принцип её работы очень простой:
- Получить плейлист по ссылке.
- Полученный плейлист распарсить:
обрабатывается полученный текст в формате m3u, из него вычленется информация о каналах и их группировке. - Каждый найденный канал проверить:
получить информацию по ссылке и принять решение — работает ли канал (технически) или нет. - Если необходимо, каждому каналу присвоить теги согласно правилам.
- Если необходимо, закешировать результаты проверок.
Во время работы программа пишет лог проверки плейлиста и каналов в достаточно компактном человекочитаемом виде, а в конце пишет результаты проверок.
При желании, можно включить более подробный вывод, чтобы тщательно следить за ходом проверки в реальном времени, а также вывод результатов в машиночитаемом виде (в формате json).
Подробности см. в разделе Команда check.