{"adoption": {"forks": 134, "observed_at": "2026-08-28T04:05:37.573395+00:00", "stars": 1796}, "canonical_url": "https://ross.abutalabs.com/products/fideo-live-record", "card": {"archived": false, "artifact_type": "application", "description": "A convenient live broadcast recording software! Supports Tiktok, Youtube, Twitch, Bilibili, Bigo!(一款方便的直播录制软件! 支持tiktok, youtube, twitch, 抖音，虎牙，斗鱼，快手，微博，网易cc，bilibili，花椒, 淘宝, 京东) ", "domain": ["media", "cross-platform", "developer-tools"], "enriched": true, "function": ["video-processing", "gui", "developer-tools"], "health_score": 34, "homepage": null, "language": "TypeScript", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["chenfan0/fideo-live-record"], "name": "chenfan0/fideo-live-record", "platform": ["windows", "cross-platform"], "pushed_at": "2025-02-08T04:43:49+00:00", "repo": "chenfan0/fideo-live-record", "stars": 1796, "tags": ["live-recording", "ffmpeg", "streaming", "livestream", "recording-software", "electron-app", "video", "macos", "electron", "desktop"], "topics": ["douyin", "douyu", "ffmpeg", "live-record", "mac", "tiktok", "twitch", "window", "youtube", "bigo", "taobao", "weibo", "huya"], "urls": [], "use_cases": ["record a youtube live stream to mp4", "automatically record twitch streams when a streamer goes live", "save bilibili or douyin livestreams as video files", "monitor multiple live rooms and record them", "record tiktok live broadcasts on mac or windows"], "what_it_is": "Fideo is an Electron-based desktop application for recording live streams from platforms like YouTube, Twitch, TikTok, Bilibili, Douyin, and many others, saving them as MP4 videos via FFmpeg. It monitors live rooms and records automatically, with optional WeChat push notifications and web-based remote control.", "when_to_avoid": ["you need a headless server-side recording solution or CLI automation", "you need to record platforms not on the supported list", "you require advanced editing or transcoding features beyond recording"], "when_to_choose": ["you want a ready-to-use GUI app for recording livestreams across many platforms", "you need automatic monitoring and recording of live rooms", "you want cross-platform support for mac and windows without command-line tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fideo-live-record", "repo": "chenfan0/fideo-live-record", "role": "main", "score": 28}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "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:37.573395+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.573395+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:22:48.757170+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ce5020aae6492c8c8c954311877a967baf9e2227642da3503aea550b1774aae", "fetched_at": "2026-08-28T04:05:37.573395+00:00", "kind": "readme", "missing": false, "url": "https://github.com/chenfan0/fideo-live-record"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 5, "longevity": 58, "rhythm": 40}, "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": 820, "days_push": 571, "days_rel": 571, "gap_med": 10.0, "n_releases_24m": 11}, "score": 28, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}