iptvtools 0.3.1
pip install iptvtools
Released:
A set of scripts that help to better IPTV experience.
Navigation
Verified details
These details have been verified by PyPIProject links
GitHub Statistics
Maintainers
Unverified details
These details have not been verified by PyPIMeta
- License: MIT License (MIT)
- Author: huxuan
- Tags iptvtools, iptvtools-cli, m3u filter, serious-scaffold
- Requires: Python >=3.10
Classifiers
- Development Status
- License
- Operating System
- Programming Language
Project description
IPTVTools
A set of scripts that help to better IPTV experience.
[!IMPORTANT] IPTVTools is in the Beta phase. Changes and potential instability should be anticipated. Any feedback, comments, suggestions and contributions are welcome!
Features
Scripts currently provided:
- iptvtools-cli filter
- Merge from different resources.
- Check the tcp/udp connectivity.
- Filter by custom criteria, e.g. resolution.
- Match with templates and EPG.
- Format the url with UDPxy if provided.
- Unify channels' titles.
Features planned on the road:
- Scan certain ip and port range to find new channels.
- Establish a lightweight database for routine maintenance.
Besides, all scripts should be lightweight and able to keep running regularly after proper configuration.
Last but not least, any ideas, comments and suggestions are welcome!
Prerequisites
To filter by stream information, e.g., resolution/height, ffmpeg (or ffprobe more precisely) is needed, please install according to the documentation.
Installation
It is recommended to manage iptvtools via pipx:
pipx install iptvtools
Usage
Please refer to the documentation while some useful information in wiki.
📜 License
MIT License, for more details, see the LICENSE file.
Project details
Verified details
These details have been verified by PyPIProject links
GitHub Statistics
Maintainers
Unverified details
These details have not been verified by PyPIMeta
- License: MIT License (MIT)
- Author: huxuan
- Tags iptvtools, iptvtools-cli, m3u filter, serious-scaffold
- Requires: Python >=3.10
Classifiers
- Development Status
- License
- Operating System
- Programming Language
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file iptvtools-0.3.1.tar.gz
.
File metadata
- Download URL: iptvtools-0.3.1.tar.gz
- Upload date:
- Size: 256.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.22.3 CPython/3.12.8 Linux/6.8.0-1020-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccec6479397dfa3bd7b12b9f218857a7e3ec271cd99b201874384b0f03a57c53 |
|
MD5 | fe00a41a88d52383d6adc162c701fecb |
|
BLAKE2b-256 | 7dd559120def29219f2855dc31e071c39f653fb2d2ecefaf28e3e91b94223714 |
File details
Details for the file iptvtools-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: iptvtools-0.3.1-py3-none-any.whl
- Upload date:
- Size: 14.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.22.3 CPython/3.12.8 Linux/6.8.0-1020-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79d39a63d033325ab0ab7453f37541ebc0a8e92d17dc93a4021cddeb54fd266d |
|
MD5 | 2f663998f38e3b0f4311942d422ab4ee |
|
BLAKE2b-256 | 99533421999776e1d1b0fd55ba18259bb30529f8fb5e81fc782192abae6aaaea |