kkroening/ffmpeg-python
Python bindings for FFmpeg - with complex filtering support observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3398
- days_rel: n/a
- days_push: 760
- n_releases_24m: 0
Adoption not part of the score
11009 stars · 944 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
ffmpeg-python is a Python library that builds FFmpeg command lines programmatically, with strong support for complex filter graphs. It lets users compose media processing pipelines in readable Python instead of gnarly ffmpeg CLI arguments.
Use cases
- convert video files with python
- build complex ffmpeg filter graphs
- overlay images on video programmatically
- trim and concatenate video clips in python
- extract audio from video files
- flip or scale videos with a fluent api
When to choose
- you need complex filter_complex graphs that other wrappers can't express
- you prefer composing ffmpeg pipelines in readable Python code
- you want to generate ffmpeg command-line arguments dynamically
When to avoid
- you need a maintained project with active development
- you want to process media without FFmpeg installed as an external binary
- you need real-time streaming playback rather than file transcoding
Facets
library · maturity maintenance
video-processing audio-processing cli media developer-tools python cross-platform ffmpeg video-editing filter-graphs media-transcoding wrapper video audio
2 sources
- readme: https://github.com/kkroening/ffmpeg-python · fetched 2026-08-28 · 79d386dca42b
- registry_pypi: https://pypi.org/pypi/ffmpeg-python/json · fetched 2026-08-29 · 31d2bb2b40d9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kkroening/ffmpeg-python | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="kkroening/ffmpeg-python")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem