{"adoption": {"forks": 467, "observed_at": "2026-08-28T04:10:11.434753+00:00", "stars": 8002}, "canonical_url": "https://ross.abutalabs.com/products/ffmpegfreeui", "card": {"archived": false, "artifact_type": "application", "description": "3FUI 是 ffmpeg 在 Windows 上的轻度专业交互外壳，收录大量参数，界面美观，交互友好。此项目面向国内使用环境，让普通人也能够轻松压制视频和转换格式。", "domain": ["media", "windows"], "enriched": true, "function": ["video-processing", "gui", "image-processing"], "health_score": 99, "homepage": "https://ffmpegfreeui.top", "language": "Visual Basic .NET", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Lake1059/FFmpegFreeUI"], "name": "Lake1059/FFmpegFreeUI", "platform": ["windows"], "pushed_at": "2026-08-21T00:59:04+00:00", "repo": "Lake1059/FFmpegFreeUI", "stars": 8002, "tags": ["ffmpeg-gui", "video-encoding", "transcoding", "batch-processing", "subtitle-burning", "chinese-language", "portable", "winforms", "video", "desktop"], "topics": ["ffmpeg", "ffmpeg-gui", "ffmpeg-windows"], "urls": [], "use_cases": ["compress videos with ffmpeg without using the command line", "batch convert video formats on windows", "burn subtitles into videos", "build and share custom ffmpeg encoding presets", "mux audio and video streams", "transcode with full control over codec parameters"], "what_it_is": "FFmpegFreeUI (3FUI) is a free, open-source Windows GUI front-end for FFmpeg aimed at advanced users who want full control over encoding parameters. It offers visual parameter editing, batch transcoding, subtitle burning, muxing, and preset sharing, with a DirectX-rendered Chinese-language interface.", "when_to_avoid": ["you need a one-click fully automatic converter with no settings", "you are on Linux or macOS, or need a non-Chinese interface", "you want built-in codecs bundled without installing ffmpeg yourself", "you run Windows 7 or a very low-end PC without D3D11"], "when_to_choose": ["you know basic ffmpeg parameters and want a fast visual workflow on Windows", "you need unlimited batch transcoding with progress, pause, and size estimation", "you want a portable, ad-free tool that always uses the latest ffmpeg you supply", "you need AviSynth/VapourSynth integration or detailed color management"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ffmpegfreeui", "repo": "Lake1059/FFmpegFreeUI", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "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:10:11.434753+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.434753+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:32:32.168316+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6f8f7a9ebfd15f6d14faeaed69762238d9e011139608f70164e3ffa3cb6c468", "fetched_at": "2026-08-28T04:10:11.434753+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Lake1059/FFmpegFreeUI"}, {"content_hash": "ee267e75d06047f4ced35bcd0b6142beaff7d83b9e5e74b506386b6e180e6955", "fetched_at": "2026-08-29T08:29:26.961012+00:00", "kind": "homepage", "missing": false, "url": "https://ffmpegfreeui.top"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 33, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 473, "days_push": 13, "days_rel": 6, "gap_med": 1.0, "n_releases_24m": 97}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}