Metadata-Version: 2.1
Name: voltfpipe
Version: 0.1.0
Summary: A pipeline manager for a voltf project (photogrammetry and videogrammetry)
Home-page: https://gitlab.com/dodgyville/voltfpipe
License: GPLv3+
Author: Luke Miller
Author-email: dodgyville@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: dataclasses-json (>=0.5.7,<0.6.0)
Requires-Dist: opencv-python (>=4.5.5,<5.0.0)
Requires-Dist: pypsxlib (>=0.2.0,<0.3.0)
Requires-Dist: ruamel.yaml (>=0.17.21,<0.18.0)
Requires-Dist: simple-term-menu (>=1.4.1,<2.0.0)
Requires-Dist: slug (>=2.0,<3.0)
Requires-Dist: typer (>=0.4.1,<0.5.0)
Project-URL: Repository, https://gitlab.com/dodgyville/voltfpipe
Description-Content-Type: text/markdown

# voltfpipe

A pipeline manager for a voltf project (photogrammetry and videogrammetry).

# Description
Initially, can manage raw videos (breaking them up)

# Requirements

`ffmpeg` available on the command line

# Quickstart

## Install
pip install voltfpipe

## How do I ... ?

### Init a project

`voltfpipe init`

### Add a video

`voltfpipe video add path/to/video --project my-project --video my-video-slug` 

### Add all  videos in a directory

`voltfpipe videos add path/to/videos/ --project my-project` 

### Prepare a video for import 

`voltfpipe video configure --project my-project --video my-video-slug`

### Batch Prepare all videos for import 

`voltfpipe videos configure --project my-project`

This will guestimate a lot of settings for each video.

### Create images for a project

`voltfpip images create --project my-project`

Images will be in `my-project/images/`


