{"adoption": {"forks": 137, "observed_at": "2026-08-28T04:03:52.837596+00:00", "stars": 1177}, "canonical_url": "https://ross.abutalabs.com/products/video_station_for_dsm_722", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Script to install Video Station in DSM 7.2.2, 7.3 and 7.4", "domain": ["self-hosted", "media", "developer-tools"], "enriched": true, "function": ["developer-tools", "workflow-automation"], "health_score": 96, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["007revad/Video_Station_for_DSM_722"], "name": "007revad/Video_Station_for_DSM_722", "platform": ["cli", "self-hosted"], "pushed_at": "2026-08-19T09:44:22+00:00", "repo": "007revad/Video_Station_for_DSM_722", "stars": 1177, "tags": ["synology", "dsm", "video-station", "shell-script", "nas", "package-installer", "linux"], "topics": ["diskstation", "dsm", "rackstation", "videostation", "synology", "synology-package"], "urls": [], "use_cases": ["install Video Station on Synology DSM 7.2.2", "restore HEIC photo thumbnails in Synology Photos", "install Advanced Media Codecs on DSM 7.2.2+", "get Media Server with video conversion on newer DSM", "keep using Video Station after Synology dropped it"], "what_it_is": "A shell script that reinstalls Synology's discontinued Video Station package on DSM 7.2.2, 7.3, and 7.4, along with Advanced Media Extensions and optionally Media Server. It restores HEIC thumbnail support in Synology Photos and offers a menu to install components selectively.", "when_to_avoid": ["you are on DSM 7.2.1 or earlier where Video Station installs natively", "you prefer modern alternatives like Jellyfin or Plex", "you are uncomfortable running third-party shell scripts with root access on your NAS"], "when_to_choose": ["you run a Synology NAS on DSM 7.2.2, 7.3, or 7.4 and want Video Station back", "you need HEIC thumbnail support in Synology Photos", "you want a maintained script for installing legacy Synology packages"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/video_station_for_dsm_722", "repo": "007revad/Video_Station_for_DSM_722", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "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:03:52.837596+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:52.837596+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:26:09.891647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ee9cc8e690cbb24ef61ac71f9441058e3a8ee74ef341f8309eb49485e825557", "fetched_at": "2026-08-28T04:03:52.837596+00:00", "kind": "readme", "missing": false, "url": "https://github.com/007revad/Video_Station_for_DSM_722"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 52, "rhythm": 69}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 735, "days_push": 14, "days_rel": 207, "gap_med": 16, "n_releases_24m": 16}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}