Skip to main content

A set of scripts that help to better IPTV experience.

Project description

IPTVTools

PyPI version Documentation Status PyPI license Python Versions Downloads

Scripts currently provided:

  • iptv-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

pip install -U iptvtools

Usage

Please refer to the documentation while some useful information in wiki.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iptvtools-0.2.12.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

iptvtools-0.2.12-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file iptvtools-0.2.12.tar.gz.

File metadata

  • Download URL: iptvtools-0.2.12.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for iptvtools-0.2.12.tar.gz
Algorithm Hash digest
SHA256 3f35c67989b1ec822839add3c1e646b7e8eb0975ed2b04058ba697fdde500ccd
MD5 00291403ed7b30223d402f3aebb1a51b
BLAKE2b-256 472db0815efe7be9828180d2db6896fad9099ab7b3c0a05f4b15ded41ac386ba

See more details on using hashes here.

File details

Details for the file iptvtools-0.2.12-py3-none-any.whl.

File metadata

  • Download URL: iptvtools-0.2.12-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for iptvtools-0.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 e29d0c91195291e903ea49e21a8f84b69105823b79ae12a90aecf6e80e1e37a0
MD5 e907bbfbe248ae8ca824d2636b0e48a9
BLAKE2b-256 67f26998473413808387965b3bd1a825d7474f57a3abeb6625539bca23841de7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page