Skip to main content

RIFEX: A Simple CLI for Vulkan RIFE

A lightweight command-line interface (CLI) for video frame interpolation using the RIFE Vulkan-powered frame interpolation technology.

Installation

pip install rifex

Usage

Run the tool with minimal configuration:

rifex -i <input_video_path> -o <output_video_path> -f <interpolation_factor> -s

Example

Interpolate a video to 4x the original frames with a scale factor of 0.5:

rifex -i input.mp4 -o output.mp4 -f 4 -s 0.5

Supported Options

  • -i, --input: Path to the input video file (required).
  • -o, --output: Path to save the output video. Defaults to <Videos Directory>/<input_filename>_rifex.<extension>.
  • -f, --factor: Interpolation factor (2x, 3x, or 4x). Defaults to 2.
  • -s, --scale: Scale factor for RIFE (0.25, 0.5, 1.0, 2.0, or 4.0). Defaults to 0.5.

Questions?

This CLI is a simple wrapper for Vulkan-powered RIFE. For detailed documentation, usage instructions, or troubleshooting, refer to the RIFE GitHub.

Metadata

Release files for rifex 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rifex 0.1.1
File Size Uploaded
rifex-0.1.1.tar.gz 19.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for rifex 0.1.1
File Interpreter ABI Platform
rifex-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 39.3 MB

Release files / rifex-0.1.1.tar.gz

Download URL rifex-0.1.1.tar.gz
Size 19.6 MB
Tags Source
SHA-256 checksum
How to use checksums
3c7baa11d23100b96c5eb7297ef4540200f287279cbb1e698ad268745f46945b
BLAKE2b-256 checksum
How to use checksums
ed2d7233d1447d5bac9fdd127cf4cbc4da5a97e88a2b76a40e797b5c8c4bbff6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / rifex-0.1.1-py3-none-any.whl

Download URL rifex-0.1.1-py3-none-any.whl
Size 19.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1ce4edca261aff4ea3a3c3068b7fd8467e6193702b996fb1735c78f3f85b86c4
BLAKE2b-256 checksum
How to use checksums
a8be0c723a4b4b9cb8a3ace194b7a0c6424cb066dadc0d841b94b6693d4ff297
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page