Metadata-Version: 2.3
Name: polycutter
Version: 0.4.1
Summary: 
Author: user
Author-email: user@example.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: minlog (>=0.6.0,<0.7.0)
Requires-Dist: sh (>=2.2.2,<3.0.0)
Requires-Dist: typer (>=0.15.2,<0.16.0)
Description-Content-Type: text/markdown


# polycutter

lossless video cutting tool using ffmpeg

cuts video segments and stitches them together without re-encoding

## usage

```sh
# basic usage
polycutter cut -i input.mp4 -o output.mp4 --segments "00:08-00:45,04:43-05:18"

# cut from timestamp to end
polycutter cut -i input.mp4 -o output.mp4 --segments "00:37-_"

# extract segments to separate files
polycutter cut -i input.mp4 -o "clip_{}.mp4" --segments "1:30-2:00,3:15-4:30" --no-merge

# analyze video properties
polycutter probe -i input.mp4 --keyframes
```

## install

```sh
poetry install
```

