<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey" -->

---
title: This useful plugin handles every Jellyfin library...
description: MediaDash is a Jellyfin plugin that automates common media library maintenance tasks: finding duplicates, checking for missing or unnecessary subtitle tracks,...
canonical: https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: This useful plugin handles every Jellyfin library problem I used to fix manually | daily.dev
og:description: MediaDash is a Jellyfin plugin that automates common media library maintenance tasks: finding duplicates, checking for missing or unnecessary subtitle tracks,...
og:url: https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey
og:image: https://api.daily.dev/og/posts/ygGYXODEy.png
og:image:alt: This useful plugin handles every Jellyfin library problem I used to fix manually
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# This useful plugin handles every Jellyfin library problem I used to fix manually

**[XDA Developers](https://daily.dev/sources/xda-developers)** · 3 min read · 0 upvotes · 0 comments

## Summary

MediaDash is a Jellyfin plugin that automates common media library maintenance tasks: finding duplicates, checking for missing or unnecessary subtitle tracks, re-encoding files to smaller resolutions or codecs, stripping unwanted audio tracks, sorting misplaced movies and TV episodes, and providing a built-in file browser without needing an SMB share. It can run in dry-run mode by default so changes are confirmed before being applied, or flag issues for manual review. Installation is done by adding a plugin repository URL in the Jellyfin dashboard and restarting the server.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/this-useful-plugin-handles-every-jellyfin-library-problem-used-fix-manually>

## Questions this post answers

### How do I install the MediaDash plugin on Jellyfin?

Add MediaDash as a plugin repository in the Jellyfin dashboard by going to Plugins, selecting Add repository, and entering the manifest URL https://raw.githubusercontent.com/crackruckles/MediaDash/main/manifest.json. Refresh the plugins page, install MediaDash, then restart the Jellyfin server so the plugin loads properly. A built-in tutorial walks through configuring each feature afterward.

_Self-hosters tracking useful Jellyfin plugins like this can follow ongoing coverage on daily.dev._

### Can a Jellyfin plugin automatically remove unwanted subtitle and audio tracks from media files?

Yes, MediaDash can detect subtitle tracks in languages you don't need and delete them to save drive space and declutter Jellyfin menus, and it can do the same for unwanted audio tracks by re-encoding a file with those tracks removed. It also supports re-encoding to a lower resolution or different codec to shrink file size overall.

_Anyone trimming bloated media libraries can compare tools like MediaDash on daily.dev._

## Similar posts on daily.dev

- [4 lesser-known Jellyfin plugins I couldn't run my self-hosted server without](https://daily.dev/posts/4-lesser-known-jellyfin-plugins-i-couldn-t-run-my-self-hosted-server-without-g5kiyel2p) · XDA Developers · 0 upvotes · 0 comments
- [This Jellyfin plugin makes my bare-bones media server feel like Netflix](https://daily.dev/posts/this-jellyfin-plugin-makes-my-bare-bones-media-server-feel-like-netflix-tq0n2wukx) · XDA Developers · 0 upvotes · 0 comments
- [This is the one Jellyfin plugin I'd never uninstall](https://daily.dev/posts/this-is-the-one-jellyfin-plugin-i-d-never-uninstall-vwldi2atw) · XDA Developers · 1 upvotes · 0 comments
- [This Jellyfin plugin made my media library feel like old-school cable TV](https://daily.dev/posts/this-jellyfin-plugin-made-my-media-library-feel-like-old-school-cable-tv-jckremkoj) · XDA Developers · 1 upvotes · 0 comments

---

Tags: [#self-hosting](https://daily.dev/tags/self-hosting), [#jellyfin](https://daily.dev/tags/jellyfin)

[View this post on daily.dev](https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"This useful plugin handles every Jellyfin library problem I used to fix manually","url":"https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey"},"datePublished":"2026-08-20T15:35:05.214Z","dateModified":"2026-08-20T15:35:34.782Z","description":"MediaDash is a Jellyfin plugin that automates common media library maintenance tasks: finding duplicates, checking for missing or unnecessary subtitle tracks,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/febd97b905a7506536be7a36f2920351?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/febd97b905a7506536be7a36f2920351?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"XDA Developers","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"XDA Developers","logo":"https://media.daily.dev/image/upload/s--kCg6yyAP--/f_auto,q_auto/v1774964407/logos/xda-developers?_a=BAMAMiWQ0","url":"https://daily.dev/sources/xda-developers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"self-hosting,jellyfin","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"XDA Developers","item":"https://daily.dev/sources/xda-developers"},{"@type":"ListItem","position":3,"name":"This useful plugin handles every Jellyfin library problem I used to fix manually"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/this-useful-plugin-handles-every-jellyfin-library-problem-i-used-to-fix-manually-yggyxodey#faq","mainEntity":[{"@type":"Question","name":"How do I install the MediaDash plugin on Jellyfin?","acceptedAnswer":{"@type":"Answer","text":"Add MediaDash as a plugin repository in the Jellyfin dashboard by going to Plugins, selecting Add repository, and entering the manifest URL https://raw.githubusercontent.com/crackruckles/MediaDash/main/manifest.json. Refresh the plugins page, install MediaDash, then restart the Jellyfin server so the plugin loads properly. A built-in tutorial walks through configuring each feature afterward. Self-hosters tracking useful Jellyfin plugins like this can follow ongoing coverage on daily.dev."}},{"@type":"Question","name":"Can a Jellyfin plugin automatically remove unwanted subtitle and audio tracks from media files?","acceptedAnswer":{"@type":"Answer","text":"Yes, MediaDash can detect subtitle tracks in languages you don't need and delete them to save drive space and declutter Jellyfin menus, and it can do the same for unwanted audio tracks by re-encoding a file with those tracks removed. It also supports re-encoding to a lower resolution or different codec to shrink file size overall. Anyone trimming bloated media libraries can compare tools like MediaDash on daily.dev."}}]}
```

