{"adoption": {"forks": 81, "observed_at": "2026-08-28T04:05:03.011816+00:00", "stars": 1554}, "canonical_url": "https://ross.abutalabs.com/products/ffmpeg_batch", "card": {"archived": false, "artifact_type": "application", "description": "FFmpeg Batch AV Converter", "domain": ["media", "cross-platform"], "enriched": true, "function": ["video-processing", "audio-processing", "gui"], "health_score": 94, "homepage": null, "language": "C#", "license": "LGPL-2.1", "license_family": "copyleft", "maturity": "active", "member_repos": ["eibols/ffmpeg_batch"], "name": "eibols/ffmpeg_batch", "platform": ["windows", "cross-platform"], "pushed_at": "2026-07-09T06:22:16+00:00", "repo": "eibols/ffmpeg_batch", "stars": 1554, "tags": ["ffmpeg", "batch-encoding", "video-converter", "audio-converter", "yt-dlp-frontend", "transcoding", "video", "audio", "linux", "desktop"], "topics": ["video", "audio", "encode", "encoder", "ffmpeg", "batch", "converter", "mp4", "h264", "nvenc", "opus", "flac", "aac", "ac3", "eac3", "h265", "hevc", "av1"], "urls": [], "use_cases": ["batch convert videos to mp4 h264 or hevc", "encode audio files to flac or opus in bulk", "gpu-accelerated encoding with nvenc or quicksync", "batch download youtube videos with a gui", "burn or mux subtitles into multiple videos at once", "trim concatenate and split video files in batch", "capture m3u8 streams and live youtube events", "extract thumbnails from many videos at once"], "what_it_is": "FFmpeg Batch AV Converter is a free and open-source GUI front-end for FFmpeg on Windows and Linux (via Wine-Mono). It enables unlimited single or multi-file batch encoding of virtually any audio/video format with a convenient point-and-click interface.", "when_to_avoid": ["you need a fully scripted headless pipeline (use raw ffmpeg instead)", "you need video editing beyond trimming/concatenation (use a NLE editor)", "you are not on Windows or Linux with Wine-Mono"], "when_to_choose": ["you want ffmpeg's full power without memorizing command-line syntax", "you need to encode large batches of media files with custom parameters", "you want a gui frontend for yt-dlp/yt-dlp downloads", "you need two-pass encoding with fixed output target sizes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ffmpeg_batch", "repo": "eibols/ffmpeg_batch", "role": "main", "score": 87}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "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:03.011816+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.011816+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:30:05.146072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5ee470d5ec3836d3bfeb1e1114cd602a0f7d5db0b6b8288c1e60c7c1fbeb8284", "fetched_at": "2026-08-28T04:05:03.011816+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eibols/ffmpeg_batch"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 100, "rhythm": 74}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3233, "days_push": 55, "days_rel": 98, "gap_med": 54, "n_releases_24m": 14}, "score": 87, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}