{"adoption": {"forks": 110, "observed_at": "2026-08-28T04:03:51.596093+00:00", "stars": 1171}, "canonical_url": "https://ross.abutalabs.com/products/videostation-ffmpeg-patcher", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Patcher to enable DTS, EAC3 and TrueHD transcoding support to Synology VideoStation (from DSM 6.2 to DSM 7.0 and above ; ffmpeg4, 5, 6, 7 ready)", "domain": ["media", "self-hosted", "developer-tools"], "enriched": true, "function": ["video-processing", "audio-processing", "developer-tools"], "health_score": 64, "homepage": null, "language": "Shell", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["AlexPresso/VideoStation-FFMPEG-Patcher"], "name": "AlexPresso/VideoStation-FFMPEG-Patcher", "platform": ["cli", "self-hosted"], "pushed_at": "2025-10-24T16:00:27+00:00", "repo": "AlexPresso/VideoStation-FFMPEG-Patcher", "stars": 1171, "tags": ["synology", "dsm7", "videostation", "ffmpeg-wrapper", "dts", "eac3", "truehd", "gstreamer", "nas", "shell-script", "linux"], "topics": ["synology-videostation", "synology", "videostation", "dts", "eac3", "truehd", "ffmpeg", "dsm7", "ffmpeg-wrapper", "video", "aac", "advance-media-extension", "ame", "gstreamer", "videostation-ffmpeg", "advanced-media-extensions", "wrapper", "gstreamer-plugins", "gstreamer-vaapi"], "urls": [], "use_cases": ["enable DTS audio playback on Synology VideoStation", "play EAC3 and TrueHD audio on a Synology NAS", "patch VideoStation after a DSM update", "use SynoCommunity ffmpeg with VideoStation", "transcode HEVC with DTS audio on Synology", "fix unsupported audio codec errors on Synology NAS media server"], "what_it_is": "A shell-based patcher that enables DTS, EAC3 and TrueHD audio transcoding in Synology VideoStation by replacing its bundled ffmpeg and gstreamer binaries with wrappers around SynoCommunity packages. It supports DSM 6.2 through DSM 7+ and ffmpeg versions 4 through 7.", "when_to_avoid": ["you don't use a Synology NAS or VideoStation", "you prefer a fully supported media server like Jellyfin or Plex instead of patching", "you need a solution that survives DSM/VideoStation updates without re-running the patcher"], "when_to_choose": ["you run Synology VideoStation and hit unsupported audio codec errors for DTS/EAC3/TrueHD", "you want a maintained patcher compatible with DSM 7 and ffmpeg 4-7", "you already use SynoCommunity packages on your NAS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/videostation-ffmpeg-patcher", "repo": "AlexPresso/VideoStation-FFMPEG-Patcher", "role": "main", "score": 49}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "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:51.596093+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:51.596093+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:28:28.764098+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "30bb1002b43a6b341da41686aa9869538b0acb156945a0346ef5cdb24f16f25e", "fetched_at": "2026-08-28T04:03:51.596093+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AlexPresso/VideoStation-FFMPEG-Patcher"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 48, "longevity": 100, "rhythm": 21}, "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": 1969, "days_push": 313, "days_rel": 313, "gap_med": null, "n_releases_24m": 1}, "score": 49, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}