# yuanqing/vdx

:film_strip: An intuitive CLI for processing video, powered by FFmpeg

Repository: https://github.com/yuanqing/vdx
Canonical: https://ross.abutalabs.com/products/vdx
Language: TypeScript
License: MIT
License Family: permissive
Topics: ffmpeg, video, gif
Last push: 2021-02-27T07:45:42+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3048, "days_push": 2013, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1659, forks 27 (observed 2026-08-28T04:05:18.265727+00:00)

## What it is
vdx is an intuitive command-line tool for processing video files, powered by FFmpeg. It supports common operations like cropping, trimming, resizing, rotating, reversing, changing speed or frame rate, removing audio, and converting formats, with concurrent batch processing of multiple files.

## Use cases
- convert videos to gif from the command line
- crop and resize video files in batch
- trim a video to a specific time range
- remove audio track from videos
- speed up or slow down video playback
- rotate or reverse video files
- process multiple videos concurrently with ffmpeg

## When to choose
- you want a simple, human-friendly CLI over raw FFmpeg commands
- you need to apply multiple operations to many video files at once
- you regularly convert videos to GIFs or change formats

## When to avoid
- you need advanced FFmpeg features like filters, subtitles, or streaming
- you require a GUI video editor
- you need a project with frequent updates - the latest release is from 2021

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: video-processing, cli, image-processing
- domain: media, developer-tools
- platform: cli, cross-platform, windows
- tags: ffmpeg, gif, video-conversion, batch-processing, video, command-line, nodejs, macos, linux

## Member repositories
- yuanqing/vdx (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:18.265727+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:44:43.567298+00:00, confidence not recorded.
  - readme: https://github.com/yuanqing/vdx (fetched 2026-08-28T04:05:18.265727+00:00, sha a7d7affabe61)
  - registry_npm: https://registry.npmjs.org/vdx (fetched 2026-08-29T11:17:37.116687+00:00, sha 0e9649525218)
- Data as of 2026-08-30T08:39:29.467469+00:00.
