Skip to content

a simple gui tool that help people to create their own m3u playlist for iptv

Notifications You must be signed in to change notification settings

imrsaleh/Easy-M3U-Playlist-Creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Easy-M3U-Playlist-Creator

Overview:

in the absence of freely available software performing the same task I am now providing this tool to you for free.

This is a simple Python application that allows users to create M3U playlist files with additional configurations for Kodi The application provides a graphical user interface (GUI) for easy interaction.

m3u playlist generated by this tool has been tested and works seamlessly with Kodi, OTTNavigator, and VLC, ensuring compatibility with various media players. If your playlist channels contains drm, it is preferable to use Kodi or OTTNavigator .

example1: simple channel

1

example2: channel with clearkey drm

2

m3u file from inside:

3


Features

1-Channel Information Entry:

+Channel Name

+Channel Link

+Group Title

+TVG ID for EPG

+TVG Name for EPG

+TVG shift for EPG time

+Logo Link

+License Type

+License Key

+Manifest Type


2-Dynamic Channel Count Display:

+Real-time display of the number of channels added.


3-Generate M3U File:

+Click the "Generate M3U" button to create the M3U playlist file.


4-Clear Fields Button:

+Optional "CLEAR" button to clear all input fields.


5-licenses:

+The tool supports all types of licenses: ("clearkey", "com.widevine.alpha", "com.microsoft.playready", "org.w3.clearkey")


How to Use:

1-Channel Information:

Fill in the required fields for each channel. Fields like License Type, License Key are for DRM configuration

2-Clear Fields:

Click the "CLEAR" button to clear all input fields to add next channel Information

3-Generate M3U File:

after added all the channels Informations click the "Generate M3U" button to create the M3U playlist file.


Note:

The application automatically adjusts the M3U file format based on the provided information, Ensure that required fields are filled before generating the M3U file.