Metadata-Version: 2.4
Name: hls-converter-gui
Version: 0.7.0
Summary: PySide6 desktop GUI for the hls-converter-cli package.
Author: devdasher
License: MIT
Project-URL: Homepage, https://github.com/devdasher/hls-converter-gui
Project-URL: Source, https://github.com/devdasher/hls-converter-gui
Project-URL: Issues, https://github.com/devdasher/hls-converter-gui/issues
Keywords: hls,ffmpeg,gui,pyside6,video,converter
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: X11 Applications :: Qt
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Multimedia :: Video :: Conversion
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: hls-converter-cli<1,>=0.9.0
Requires-Dist: PySide6>=6.7
Requires-Dist: platformdirs>=4
Dynamic: license-file

# hls-converter-gui

PySide6 desktop GUI for [`hls-converter-cli`](https://pypi.org/project/hls-converter-cli/), by [@devdasher](https://github.com/devdasher).

## Install

```bash
pip install hls-converter-gui
```

This automatically installs `hls-converter-cli` (the GUI depends on it)
and `PySide6>=6.7`.

You also need `ffmpeg` and `ffprobe` on your `PATH` (or set their full
paths in Advanced).

## Run

```bash
hls-converter-gui
```

Or from a source checkout:

```bash
pip install -e .
python hls_converter_gui.py
```

## Features

- Convert any MKV/MP4/MOV/TS file to HLS (copy or encode modes)
- Per-quality video profiles, per-track audio overrides
- Subtitle extraction with offset and time-scale correction
- Add audio/subtitle tracks to an existing stream folder
- Built-in HLS preview player with external player fallback (VLC/MPV)
- Drag & drop, live progress, persistent settings

## License

MIT

