ShiftMediaProject/FFmpeg
active
significant_divergence
Selected Choose this fork if your priority is native Visual Studio/WinRT integration and you are willing to accept upstream lag and feature loss. If you need the broadest FFmpeg feature set or closest upstream parity, upstream is the safer base.
bilibili/FFmpeg
stale
significant_divergence
Prefer this fork only if you specifically need its downstream codec/platform changes. If you want current FFmpeg behavior, upstream is the better default because this fork is highly diverged and stale.
ramiropolla/ffglitch-core
slowing
significant_divergence
Choose this fork if your goal is FFglitch-style scripted or live glitching workflows. Avoid it if you need close upstream FFmpeg compatibility, frequent upstream updates, or a conservative maintenance burden.
ksvc/FFmpeg
stale
significant_divergence
Choose this fork only if KSYUN RTMP H.265/HEVC support is a hard requirement. For general FFmpeg use, upstream is the better default because this fork is stale and materially diverged.
jjm2473/ffmpeg-rk
active
significant_divergence
Choose this fork if your workload runs on Rockchip hardware and you value integrated hardware decode/encode plus scaling over upstream freshness. Avoid it if you need broad platform portability, current FFmpeg master parity, or minimal maintenance burden.
bcoudurier/FFmbc
stale
significant_divergence
Prefer this fork only if you already depend on FFmbc-specific broadcast behavior or need a stable legacy branch. For new projects or general multimedia work, upstream FFmpeg is the better default because it is far more current and actively maintained.
yixia/FFmpeg-Vitamio
stale
significant_divergence
Choose this fork only if you specifically need Vitamio-era Android playback behavior or its bundled mobile-specific fixes. If you want current FFmpeg capabilities, active maintenance, or broad platform support, upstream is the better default.
Choose this fork if your priority is WebRTC integration plus stronger CI/rebase automation. Choose upstream if you mainly need the latest general FFmpeg media features and do not need the fork’s WebRTC-focused workflow layer.
saitoha/FFmpeg-SIXEL
slowing
significant_divergence
Prefer this fork only if SIXEL-centric terminal workflows or its custom patches are the goal; for general FFmpeg use, upstream is the safer and more current baseline.
eVRydayVR/ffmpeg-unwarpvr
stale
significant_divergence
Choose this fork only if you specifically need the VR unwarp/distortion-correction filter and its calibration options. For general multimedia work, upstream FFmpeg is the better default because this fork is old, highly diverged, and likely missing many later fixes and capabilities.