Metadata-Version: 2.1
Name: m3u-filter
Version: 0.1.0
Summary: A GUI application to open or download, filter and manage M3U playlists.
Home-page: https://github.com/ko_dez/m3u-filter
Author: Morgan Tørvolt
Author-email: morgan@torvolt.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Environment :: X11 Applications :: Qt
Classifier: Environment :: Win32 (MS Windows)
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PyQt5 >=5.15.0
Requires-Dist: requests >=2.25.0
Requires-Dist: python-vlc >=3.0.0
Requires-Dist: psutil >=5.8.0

# M3U Filter

A cross-platform GUI application for filtering and managing M3U playlists with support for live TV, movies, and series.

## Features
- Filter M3U playlists by content type (Live TV, Movies, Series)
- Built-in HTTP server for serving filtered playlists
- VLC integration for preview
- Group-based channel management
- Export filtered playlists
- Support for various M3U sources (URL, Xtream, local file)

## System Requirements

1. Python 3.8 or higher
2. VLC media player (for preview functionality, not required)
   - Windows: Download and install from videolan.org
   - Linux: Install via your package manager
   - macOS: Install via homebrew or videolan.org

## Installation

1. Install VLC media player if not already installed
2. Install m3u-filter using pip:
```bash
# Windows
py -m pip install m3u-filter

# Linux/macOS
pip install m3u-filter
# or
pip3 install m3u-filter
# or
python3 -m pip install m3u-filter
```

## Usage
```bash
m3u-filter
```

## Requirements
- Python 3.8 or higher
- VLC media player (for preview functionality)

# License note
I would prefer to be using MIT, but I have to follow Qt, thus this is GPL-3
