Metadata-Version: 2.4
Name: siss
Version: 0.1.1
Summary: A command-line utility for applying artistic effects to videos
Home-page: https://github.com/MichailSemoglou/siss
Author: Michail Semoglou
Author-email: m.semoglou@qide.studio
Project-URL: Bug Reports, https://github.com/MichailSemoglou/siss/issues
Project-URL: Source, https://github.com/MichailSemoglou/siss
Keywords: video,duotone,halftone,effect,artistic,video-processing
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Artistic Software
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: opencv-python>=4.5.0
Requires-Dist: numpy>=1.20.0
Requires-Dist: tqdm>=4.60.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license-file
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Siss

A command-line utility for applying artistic effects to videos.

## Key Features

- **Duotone Effect**: Creates stylish two-color videos, mapping colors to dark and light areas
- **Halftone Effect**: Creates artistic videos using symbol patterns that vary in size based on brightness
- **Cross-platform Compatibility**: Works on Windows, macOS, and Linux with automatic codec detection
- **Progress Tracking**: Shows real-time processing progress with estimated completion time

## Installation

```bash
pip install siss
```

## Quick Start

After installation, you can use Siss either as a command-line tool:

```bash
siss input_video.mp4 output_video.mp4 --effect duotone
```

## Example Effects

### Duotone Effect

![Duotone Example](https://raw.githubusercontent.com/MichailSemoglou/siss/main/examples/duotone_example.jpg)

```bash
siss input.mp4 output.mp4 --effect duotone --color1 255 0 0 --color2 0 255 255
```

### Halftone Effect

![Halftone Example](https://raw.githubusercontent.com/MichailSemoglou/siss/main/examples/halftone_example.jpg)

```bash
siss input.mp4 output.mp4 --effect halftone --symbol_type asterisk --symbol_size 12
```

## Documentation

For complete documentation, visit the [GitHub repository](https://github.com/MichailSemoglou/siss).

## Requirements

- Python 3.6+
- OpenCV (cv2)
- NumPy
- tqdm
