{"adoption": {"forks": 196, "observed_at": "2026-08-28T04:07:05.235164+00:00", "stars": 2624}, "canonical_url": "https://ross.abutalabs.com/products/translate-subtitle-file", "card": {"archived": false, "artifact_type": "application", "description": "🔥（26年8月24号更新 v5.5.26 版）产品名：\"译幕\"，用途：翻译字幕文件 .srt .ass .vtt。你只需要拖入字幕，点击翻译就行了。软件有网页版（zimoo.app）和桌面版。主要特点：用户可以自己填 API key。BYOK（Bring Your Own Key）", "domain": ["media", "developer-tools"], "enriched": true, "function": ["nlp", "gui", "file-upload"], "health_score": 100, "homepage": "https://zimoo.app", "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["1c7/Translate-Subtitle-File"], "name": "1c7/Translate-Subtitle-File", "platform": ["cross-platform"], "pushed_at": "2026-08-24T07:36:13+00:00", "repo": "1c7/Translate-Subtitle-File", "stars": 2624, "tags": ["subtitle-translation", "srt", "ass", "vtt", "byok", "machine-translation", "bilingual-subtitles", "vuejs", "localization", "natural-language-processing", "desktop", "web-server", "electron"], "topics": ["ass", "srt", "vtt", "desktop-app", "subtitle", "captions", "electron", "vuejs"], "urls": [], "use_cases": ["translate srt subtitle files to chinese", "make bilingual subtitles from english srt", "translate ass subtitle files with my own api key", "batch translate vtt captions for videos", "machine translate subtitles for fan subtitle groups", "understand foreign video tutorials by translating captions"], "what_it_is": "Zimoo (译幕) is a desktop and web application for machine-translating subtitle files (.srt, .ass, .vtt) into bilingual or target-language subtitles. Users bring their own API keys (BYOK) from translation providers, keeping costs minimal with no middleman markup.", "when_to_avoid": ["you need high-quality literary translation - machine output is 50-85% accurate and human translation is better", "you want a fully automatic no-setup tool without registering for translation provider APIs", "you need speech-to-text features, which are currently disabled"], "when_to_choose": ["you want the cheapest subtitle translation by using your own provider API keys and free tiers", "you need a simple drag-and-drop GUI for srt/ass/vtt translation", "you are a subtitle group doing machine-translation first-pass then manual polish"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/translate-subtitle-file", "repo": "1c7/Translate-Subtitle-File", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "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:07:05.235164+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.235164+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:19:52.091096+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c043eab4d6fddbf8cd090909260339620077e8421822f7a4b2ebfb6d7b4e917", "fetched_at": "2026-08-28T04:07:05.235164+00:00", "kind": "readme", "missing": false, "url": "https://github.com/1c7/Translate-Subtitle-File"}, {"content_hash": "1bc0786550ebc3753a19d40ed9f44c838cea1979505f66bd3c7a1fe34cbd8f84", "fetched_at": "2026-08-29T10:03:03.433408+00:00", "kind": "homepage", "missing": false, "url": "https://zimoo.app"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3181, "days_push": 9, "days_rel": 9, "gap_med": 1.0, "n_releases_24m": 27}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}