# alfg/ffmpeg-commander

A web-based GUI for quickly generating common FFmpeg command-line operations.

Repository: https://github.com/alfg/ffmpeg-commander
Canonical: https://ross.abutalabs.com/products/ffmpeg-commander
Homepage: https://ffmpeg-commander.com/
Language: Vue
License: MIT
License Family: permissive
Topics: ffmpeg, vue, javascript, video, multimedia, encoding, command, generator, ffmpeg-gui, avc, gui, hevc, mp4, x264, x265, video-streaming
Last push: 2026-04-28T02:39:29+00:00

## Health v2 (maintenance only)
Score: 68/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 79, release rhythm 35, longevity 100
- inputs: {"age_days": 2538, "days_push": 127, "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 1086, forks 109 (observed 2026-08-28T04:03:32.113551+00:00)

## What it is
A web-based GUI built with Vue.js for generating common FFmpeg encoding commands without memorizing CLI flags. It runs entirely in the browser, with an optional companion websocket server (ffmpegd) to execute encodes and stream progress back.

## Use cases
- generate ffmpeg commands for video encoding
- convert mp4 to h264 or h265 without learning ffmpeg flags
- build ffmpeg audio and video conversion commands visually
- quickly create ffmpeg encoding presets like handbrake
- run ffmpeg encodes from a browser gui with progress updates

## When to choose
- you need common video/audio encoding commands but find ffmpeg's CLI intimidating
- you want a lightweight, browser-based tool with no installation
- you want to self-host via Docker or GitHub Pages

## When to avoid
- you need advanced ffmpeg features like multiple inputs, complex filters, or stream mapping
- you need a full-featured native video transcoder like HandBrake
- you require guaranteed compatibility with your specific ffmpeg build

## Facets
- artifact type: application
- maturity: active
- function: gui, video-processing, developer-tools
- domain: media, developer-tools
- platform: browser, self-hosted
- tags: ffmpeg, command-generator, video-encoding, vue, frontend-only, video, command-line, web-server, docker

## Member repositories
- alfg/ffmpeg-commander (main) score 68

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.113551+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-30T06:49:31.397765+00:00, confidence not recorded.
  - readme: https://github.com/alfg/ffmpeg-commander (fetched 2026-08-28T04:03:32.113551+00:00, sha 58b9d7bc0473)
  - homepage: https://ffmpeg-commander.com/ (fetched 2026-08-29T12:52:11.677668+00:00, sha 90bdfecf4bd4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
