{"adoption": {"forks": 300, "observed_at": "2026-08-28T04:05:39.591892+00:00", "stars": 1812}, "canonical_url": "https://ross.abutalabs.com/products/media-autobuild_suite", "card": {"archived": false, "artifact_type": "cli-tool", "description": "This Windows Batchscript helps setup a Mingw-w64 compiler environment for building ffmpeg and other media tools under Windows.", "domain": ["developer-tools", "media", "windows"], "enriched": true, "function": ["build-tool", "compiler", "developer-tools"], "health_score": 79, "homepage": null, "language": "Shell", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["m-ab-s/media-autobuild_suite"], "name": "m-ab-s/media-autobuild_suite", "platform": ["windows", "cli"], "pushed_at": "2026-08-18T14:44:53+00:00", "repo": "m-ab-s/media-autobuild_suite", "stars": 1812, "tags": ["ffmpeg", "mingw-w64", "msys2", "mpv", "media-encoding", "batch-script", "cross-compilation", "command-line"], "topics": ["ffmpeg", "mingw", "msys2", "powershell", "batch", "mpv", "mingw-environment", "windows-batchscript"], "urls": [], "use_cases": ["build ffmpeg on windows from source", "set up mingw-w64 compiler environment for media tools", "compile mpv with all codecs on windows", "create static or shared ffmpeg builds with x264 x265 dav1d", "automate building media libraries under msys2"], "what_it_is": "A Windows batch/powershell script suite that sets up a MinGW-w64 (MSYS2) compiler environment and automatically builds FFmpeg and related media tools like mpv with a wide set of external libraries. It automates downloading, configuring, and compiling media software on Windows.", "when_to_avoid": ["you just need prebuilt FFmpeg binaries without customization", "you are on Linux or macOS rather than Windows", "you want a general-purpose package manager rather than a media-focused build script"], "when_to_choose": ["you need a custom FFmpeg or mpv build on Windows with specific codecs enabled", "you want an automated, maintained build environment instead of manual MSYS2 setup", "you need static or shared media tool binaries with NVENC, libass, and other external libraries"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/media-autobuild_suite", "repo": "m-ab-s/media-autobuild_suite", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.591892+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:21:13.300078+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8c7218a3e2afe5be8d07596cba74e06606b5c986ae47744733f9e82856c40892", "fetched_at": "2026-08-28T04:05:39.591892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/m-ab-s/media-autobuild_suite"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4722, "days_push": 15, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}