Skip to content

ThatNotEasy/NextGen-M3U

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NextGen-M3U πŸŽ΅πŸ“Ί

  • NextGen-M3U is a powerful and user-friendly M3U playlist generator designed for IPTV and streaming enthusiasts. With support for OTT M3U, TiviMate JSON, and XSPF formats, this tool makes it easy to create and manage playlists with DRM support, Widevine license integration, and structured group handling.

✨ Features

  • βœ… Generate Multiple Playlist Formats (M3U, JSON, XSPF)
  • βœ… DRM Support (Widevine, PlayReady, ClearKey)
  • βœ… Automatic Widevine License Handling (for OTT M3U)
  • βœ… TiviMate-Compatible JSON Output
  • βœ… Custom Channel Grouping & Metadata
  • βœ… Colorful and Interactive CLI Interface

πŸ”§ Installation

git clone https://github.com/ThatNotEasy/NextGen-M3U
cd NextGen-M3U
pip install -r requirements.txt
python main.py

πŸ“Œ Usage

  • 1️⃣ Select your desired playlist format
  • 2️⃣ Add channels with name, group, URL, thumbnail, and DRM type
  • 3️⃣ If Widevine is selected, enter a license key
  • 4️⃣ Save and enjoy your custom IPTV playlist!

πŸ“‚ Output Formats

  • πŸ“œ OTT M3U
#EXTM3U
#KODIPROP:inputstreamaddon=inputstream.adaptive
#KODIPROP:inputstream.adaptive.license_type=clearkey
#KODIPROP:inputstream.adaptive.license_key=12d9a54e458d31975632be17a8dac010:aa6173e8795c9b0b2733df838934817f
#EXTINF:-1 tvg-id="1" tvg-name="My Channel" group-title="Sports",My Channel
https://example.com/stream.m3u8
  • πŸ“‚ TiviMate JSON
{
    "playlists": [
        {
            "name": "My IPTV Playlist",
            "groups": ["Sports", "News"],
            "channels": [
                {
                    "id": "1",
                    "name": "My Channel",
                    "group": "Sports",
                    "url": "https://example.com/stream.m3u8",
                    "thumbnail": "https://example.com/logo.png",
                    "drm": "Widevine"
                }
            ]
        }
    ]
}

About

NextGen-M3U is a powerful and user-friendly M3U playlist generator designed for IPTV and streaming enthusiasts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages