semvec/pypi-packages huggingface dataset:
video-reframer 0.0.1
Creates vertical video using AI
Requires Python: >=3.12.6

# Reframer
Reframer is an innovative video processing tool designed to convert horizontal videos into multiple variants of vertical videos, optimizing the viewing experience for various platforms and audiences.

# Background
* **The Rise of Vertical Video Content on Smartphones** - In recent years, vertical videos have surged in popularity, primarily driven by the widespread use of smartphones. 

* **Engagement and User Experience** - Users prefer consuming content in a format that fits their device's natural orientation, making vertical videos more engaging and convenient.

* **Many social media favoring Vertical video** - Giving Vertical video  higher visibility and reach. This has encouraged content creators to produce more vertical content to maximize their engagement and growth on these platforms.

# Prerequisite 

1. python 3.12.6 or higher


# Installation 

To install the latest `video-framer` please use the below command.

```
pip install reframer
```

# Validate the installation

validate your installation using the below command

```
reframer -h
```

below is the sample response
```
## Sample Output
usage: reframer [-h] [--model_type MODEL_TYPE] [--model_verbose MODEL_VERBOSE] [--mode MODE]
                   [--output OUTPUT] [--confidence CONFIDENCE] [--smoothing SMOOTHING]
                   [--preview_vertical_video PREVIEW_VERTICAL_VIDEO]
                   [--preview_debug_player PREVIEW_DEBUG_PLAYER]
                   [--enable_tiled_frame ENABLE_TILED_FRAME] [--person_model PERSON_MODEL]
                   [--process_noloss_frame PROCESS_NOLOSS_FRAME]
                   [--noloss_tiled_position NOLOSS_TILED_POSITION]
                   [--fill_using_genaiimg FILL_USING_GENAIIMG]
                   [--fill_using_genaitext FILL_USING_GENAITEXT]
                   [--fill_using_genaivid FILL_USING_GENAIVID]
                   input_video
```