Scan timing: clone 27.1s · analysis 77.26s · 90.3 MB · GitHub API rate-limit (preflight)
https://github.com/FFmpeg/FFmpeg
· scanned 2026-06-05 09:41 UTC (5 days, 17 hours ago)
· 10 languages
113 raw signals (81 security + 32 graph) 11/13 scanners ran 54th percentile · C · huge (>500K LoC) System graph score 87 (lower by 20)
Last scanned 5 days, 17 hours ago · v2 · 25 actionable findings from 2 signal sources. 72 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
40.0 | 0.15 | 6.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
26.0 | 0.20 | 5.20 |
documentation_score |
96.0 | 0.15 | 14.40 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 67.3 |
All 4978 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
INSTALL.md |
software | healthy | INSTALL.md |
LICENSE.md |
software | healthy | LICENSE.md |
FUNDING.json |
software | healthy | FUNDING.json |
Makefile |
software | healthy | Makefile |
decklink_enc.cpp |
software | healthy | libavdevice/decklink_enc.cpp |
alldevices.c |
software | healthy | libavdevice/alldevices.c |
alsa_enc.c |
software | healthy | libavdevice/alsa_enc.c |
v4l2-common.c |
software | healthy | libavdevice/v4l2-common.c |
oss_dec.c |
software | healthy | libavdevice/oss_dec.c |
dshow_crossbar.c |
software | healthy | libavdevice/dshow_crossbar.c |
dshow_common.c |
software | healthy | libavdevice/dshow_common.c |
libdc1394.c |
software | healthy | libavdevice/libdc1394.c |
oss.h |
software | healthy | libavdevice/oss.h |
internal.h |
software | healthy | libavdevice/internal.h |
pulse_audio_common.c |
software | healthy | libavdevice/pulse_audio_common.c |
decklink_dec_c.c |
software | healthy | libavdevice/decklink_dec_c.c |
decklink_dec.cpp |
software | healthy | libavdevice/decklink_dec.cpp |
sndio_dec.c |
software | healthy | libavdevice/sndio_dec.c |
xv.c |
software | healthy | libavdevice/xv.c |
dshow_capture.h |
software | healthy | libavdevice/dshow_capture.h |
vfwcap.c |
software | healthy | libavdevice/vfwcap.c |
dshow.c |
software | healthy | libavdevice/dshow.c |
xcbgrab.c |
software | healthy | libavdevice/xcbgrab.c |
decklink_common_c.h |
software | healthy | libavdevice/decklink_common_c.h |
dshow_filter.c |
software | healthy | libavdevice/dshow_filter.c |
decklink_common.cpp |
software | healthy | libavdevice/decklink_common.cpp |
pulse_audio_dec.c |
software | healthy | libavdevice/pulse_audio_dec.c |
ccfifo.c |
software | healthy | libavdevice/ccfifo.c |
gdigrab.c |
software | healthy | libavdevice/gdigrab.c |
decklink_enc_c.c |
software | healthy | libavdevice/decklink_enc_c.c |
fbdev_dec.c |
software | healthy | libavdevice/fbdev_dec.c |
version.c |
software | healthy | libavdevice/version.c |
kmsgrab.c |
software | healthy | libavdevice/kmsgrab.c |
reverse.c |
software | healthy | libavdevice/reverse.c |
sndio.h |
software | healthy | libavdevice/sndio.h |
sndio_enc.c |
software | healthy | libavdevice/sndio_enc.c |
alsa.c |
software | healthy | libavdevice/alsa.c |
android_camera.c |
software | healthy | libavdevice/android_camera.c |
v4l2.c |
software | healthy | libavdevice/v4l2.c |
dshow_enumpins.c |
software | healthy | libavdevice/dshow_enumpins.c |
decklink_common.h |
software | healthy | libavdevice/decklink_common.h |
alsa.h |
software | healthy | libavdevice/alsa.h |
timefilter.c |
software | healthy | libavdevice/timefilter.c |
v4l2-common.h |
software | healthy | libavdevice/v4l2-common.h |
caca.c |
software | healthy | libavdevice/caca.c |
fbdev_common.c |
software | healthy | libavdevice/fbdev_common.c |
libcdio.c |
software | healthy | libavdevice/libcdio.c |
avdevice.c |
software | healthy | libavdevice/avdevice.c |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
libavdevice |
software | healthy | libavdevice |
tests |
software | healthy | libavdevice/tests |
riscv |
software | healthy | libavdevice/riscv |
libavcodec |
software | healthy | libavcodec |
mips |
software | healthy | libavcodec/mips |
hevc |
software | healthy | libavcodec/hevc |
wasm |
software | healthy | libavcodec/wasm |
hevc |
software | healthy | libavcodec/wasm/hevc |
tests |
software | healthy | libavcodec/tests |
arm |
software | healthy | libavcodec/tests/arm |
ppc |
software | healthy | libavcodec/tests/ppc |
x86 |
software | healthy | libavcodec/tests/x86 |
aarch64 |
software | healthy | libavcodec/tests/aarch64 |
loongarch |
software | healthy | libavcodec/loongarch |
aac |
software | healthy | libavcodec/aac |
h26x |
software | healthy | libavcodec/h26x |
arm |
software | healthy | libavcodec/arm |
ppc |
software | healthy | libavcodec/ppc |
vvc |
software | healthy | libavcodec/vvc |
riscv |
software | healthy | libavcodec/riscv |
h26x |
software | healthy | libavcodec/riscv/h26x |
vvc |
software | healthy | libavcodec/riscv/vvc |
x86 |
software | healthy | libavcodec/x86 |
hevc |
software | healthy | libavcodec/x86/hevc |
h26x |
software | healthy | libavcodec/x86/h26x |
vvc |
software | healthy | libavcodec/x86/vvc |
vulkan |
software | healthy | libavcodec/vulkan |
aarch64 |
software | healthy | libavcodec/aarch64 |
h26x |
software | healthy | libavcodec/aarch64/h26x |
vvc |
software | healthy | libavcodec/aarch64/vvc |
neon |
software | healthy | libavcodec/neon |
opus |
software | healthy | libavcodec/opus |
bsf |
software | healthy | libavcodec/bsf |
tests |
software | healthy | tests |
api |
software | healthy | tests/api |
fate |
software | healthy | tests/fate |
checkasm |
software | healthy | tests/checkasm |
ext |
software | healthy | tests/checkasm/ext |
tests |
software | healthy | tests/checkasm/ext/tests |
arm |
software | healthy | tests/checkasm/ext/tests/arm |
32 |
software | healthy | tests/checkasm/ext/tests/arm/32 |
64 |
software | healthy | tests/checkasm/ext/tests/arm/64 |
riscv |
software | healthy | tests/checkasm/ext/tests/riscv |
x86 |
software | healthy | tests/checkasm/ext/tests/x86 |
docs |
software | healthy | tests/checkasm/ext/docs |
include |
software | healthy | tests/checkasm/ext/include |
checkasm |
software | healthy | tests/checkasm/ext/include/checkasm |
platform |
software | healthy | tests/checkasm/ext/include/checkasm/platform |
perf |
software | healthy | tests/checkasm/ext/include/checkasm/perf |
.github |
software | healthy | tests/checkasm/ext/.github |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
errorBarPlugin |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:errorBarPlugin |
drawErrorBar |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:drawErrorBar |
conservativeError |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:conservativeEr… |
value |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:value |
axisType |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:axisType |
processReports |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:processReports |
reportSort |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:reportSort |
durationSort |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:durationSort |
reverseDurationSort |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:reverseDuratio… |
lex |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:lex |
lexicalSort |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:lexicalSort |
reverseLexicalSort |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:reverseLexical… |
timeUnits |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:timeUnits |
rawUnits |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:rawUnits |
formatUnit |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:formatUnit |
formatTime |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:formatTime |
formatCycles |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:formatCycles |
that |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:that |
overviewData |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:overviewData |
upperBound |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:upperBound |
inside |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:inside |
overviewHover |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:overviewHover |
renderOverview |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:renderOverview |
overviewClick |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:overviewClick |
activateBar |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:activateBar |
overviewSort |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:overviewSort |
overviewTick |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:overviewTick |
mkOverview |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkOverview |
mkKDE |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkKDE |
step |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:step |
mkScatter |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkScatter |
elem |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:elem |
mkTable |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkTable |
fmtCyclesUnit |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:fmtCyclesUnit |
tableEntry |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:tableEntry |
mkFuncTable |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkFuncTable |
mkNopTable |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkNopTable |
mkScaleTable |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkScaleTable |
slugify |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:slugify |
mkToggleAll |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkToggleAll |
mkCpuInfo |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkCpuInfo |
mkConfigInfo |
software | healthy | tests/checkasm/ext/src/html_data/checkasm.js:mkConfigInfo |
i |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:i |
d |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:d |
k |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:k |
et |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:et |
rt |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:rt |
ft |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:ft |
mt |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:mt |
Dt |
software | healthy | tests/checkasm/ext/src/html_data/chart.min.js:Dt |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:02 |
network | healthy | tests/fate-run.sh |
port:56 |
network | healthy | tests/fate-run.sh |
port:14 |
network | healthy | tests/fate-run.sh |
port:13 |
network | healthy | tests/fate-run.sh |
port:64 |
network | healthy | tests/checkasm/ext/.gitlab-ci.yml |
port:20250 |
network | healthy | tests/checkasm/ext/.gitlab-ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
msvc-x86 |
cicd | healthy | tests/checkasm/ext/.github/workflows/build.yml |
msvc-cross-arm64 |
cicd | healthy | tests/checkasm/ext/.github/workflows/build.yml |
msvc-arm64 |
cicd | healthy | tests/checkasm/ext/.github/workflows/build.yml |
clangcl-arm64 |
cicd | healthy | tests/checkasm/ext/.github/workflows/build.yml |
msvc-wine |
cicd | healthy | tests/checkasm/ext/.github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
Formatter |
software | healthy | tools/normalize.py:24 |
LavfiCmd |
software | healthy | tools/zmqshell.py:31 |
Formatter |
software | healthy | tools/zmqshell.py:49 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::build |
cicd | healthy | tests/checkasm/ext/.github/workflows/build.yml |
gitlab-ci |
cicd | healthy | tests/checkasm/ext/.gitlab-ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0wdhmz33 |
software | healthy | /tmp/repobility-clone-0wdhmz33 |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | tests/checkasm/ext/src/html_data/chart.min.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | libavfilter/Makefile |
This page is publicly accessible at:
https://repobility.com/scan/d041ba63-4219-4593-842b-93f1db35fe2e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d041ba63-4219-4593-842b-93f1db35fe2e/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.