Welcome to World of IPTV

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Forum Rules

Our Rules: Read to avoid getting banned!

Advertising

Introduce Yourself to the World with Us!

Resource Database

Find the newest resources around IPTV!

Account upgrade

Upgrade your account to unlock more benefits!

Store Sale XC Downloader – The Ultimate IPTV Movie & Series Grabber [Linux (Apps, Script, Software)]

Store Sale

redhat

Administrator
Staff member
Administrator
Joined
Jun 19, 2019
Messages
3,315
Reaction score
15,940
Points
134
Location
root[@]woi
A new product by redhat is available: XC Downloader – The Ultimate IPTV Movie & Series Grabber v1.0.0 - The fastest way to turn your XC IPTV playlist into a movie collection.


XC Downloader – The Ultimate IPTV Movie & Series Grabber v1.0.0

Description​

XC Downloader is your all-in-one solution to download and organize movies and TV series directly from XC based M3U IPTV playlists. Whether you're managing thousands of titles or just your favorites, XC Downloader helps you keep everything clean, sorted, and fast — on both Windows and Linux.


Built with simplicity and power in mind, it uses aria2c for lightning-fast, resumable downloads and organizes everything into categorized folders with season and episode support for series. A terminal-friendly interface with smart menus makes it easy to browse, preview, and select what to download.

Extended Product Information​

✅ Cross-platform – Works on Windows and Linux (Ubuntu/Debian)
✅ Lightning Fast Downloads – Powered by aria2c with resume support
✅ Clean Folder Structure – Auto-organizes by Category → Title → Season → Episode
✅ Movies & Series Support – Recognizes and separates TV shows from films
✅ Menu-Driven Interface – Navigate categories, titles, seasons & episodes easily
✅ Multi-Connection Optimized – Handles parallel downloads where servers allow
✅ Smart Resume Logic – Skips fully downloaded files, resumes incomplete ones
✅ Media Poster Downloader – Automatically downloads posters (if available in the playlist)
✅ Open Source & Extensible – Clean Python structure, easy to modify

Demo Video:

Read more about this product...
 
Last edited:

Installation


📋Requirements

  • Python 3.8 or higher
  • pip (Python package manager)
  • Windows or Linux OS


1. Unpack the archive "xc-downloader.rar"
2. Upload the Folder "xc-downloader" to your Server
3. Under Linux you have to set permission for aria2c with

Bash:
chmod +x aria2c

4. Install the Python Libraries with:

Windows​

Bash:
pip install -r requirements.txt

Linux​

Bash:
pip3 install -r requirements.txt



🚀 Usage​


Run the Script​

  • Windows:
    Bash:
    python downloader.py
    or
    Bash:
    py downloader.py

  • Linux:
    Bash:
    python3 downloader.py


Enter your credentials​

  • Enter the remote server URL/IP and Port like:
    http://server_ip_or_url:port >> http://mydomain:8000
  • Username
  • Password
  • Server connection limit (max concurrent downloads)

    Important Info:
    You have to enter here how many connection permissions you have on the remote IPTV server.
    By default lines got just 1 connection permission. If you enter a larger value than you actually have, the remote server will kick the connection and the download will be aborted after a few seconds. This is because the remote IPTV panel detects that you are trying to connect multiple times even though you are not allowed to.

    1745594385539.png

  • After successful login you can choose from the menu what you want to do.

    02mainmenu.jpg
 
Last edited:
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top