Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shemanaev/jellyfin-plugin-media-cleaner
Automatically delete played media files after specified amount of time.
https://github.com/shemanaev/jellyfin-plugin-media-cleaner
jellyfin jellyfin-plugin
Last synced: 6 days ago
JSON representation
Automatically delete played media files after specified amount of time.
- Host: GitHub
- URL: https://github.com/shemanaev/jellyfin-plugin-media-cleaner
- Owner: shemanaev
- License: mit
- Created: 2021-07-18T09:21:46.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-26T18:10:37.000Z (2 months ago)
- Last Synced: 2024-08-26T21:20:46.776Z (2 months ago)
- Topics: jellyfin, jellyfin-plugin
- Language: C#
- Homepage:
- Size: 119 KB
- Stars: 68
- Watchers: 4
- Forks: 1
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-jellyfin - jellyfin-plugin-media-cleaner - Automatically removes played media after a specified time period. (🧩 Plugins)
README
# Media Cleaner for Jellyfin
Automatically delete played media files after specified amount of time. Works for movies and series.
## Installation
Add repository with my plugins from [jellyfin-plugin-repo](https://github.com/shemanaev/jellyfin-plugin-repo).
## Configuration
Configuration is pretty straightforward at plugin's page.
Here's not so obvious things:* Media will be considered for deletion after fully played by at least ONE user. To keep things you want use favorites with corresponding settings.
* Favorite episodes aren't kept when "Delete after played" set to season/series.
* All actions taken will be displayed at the Alerts in Dashboard.
* For "delete not played items" to work properly it is recommended to set "Date added behavior for new content" to "Use date scanned into the library"
![Снимок экрана 2023-06-08 091645](https://github.com/shemanaev/jellyfin-plugin-media-cleaner/assets/1058537/2ecfd52c-e9da-425c-ae08-60494f5aedc8)## Debugging
Define `JellyfinHome` environment variable pointing to Jellyfin distribution to be able to run debug configuration.