TheXaman/jellyfin-plugin-languageTags ? reverse-engineered prompt

Reverse engineered prompt

Build me a Jellyfin plugin that automatically scans my library and adds tags based on the language of audio tracks and subtitles.

I want it to read the stream metadata directly so it’s fast, and it should not change anything inside my media files, only add tags inside Jellyfin. It should work with movies, series, seasons, episodes, and collections, and let me choose whether TV shows get tagged on every item or only on the main series so the tag list does not get cluttered. Please also add settings for custom tag prefixes for audio and subtitles, with safe validation, plus an option to include non media items like actors and studios if I need that for parental controls.

It should run on a schedule by default, support a fast async scan mode and a simpler sync mode, and have a way to force a rescan when files get replaced. If you need to, look up the current Jellyfin plugin docs online while building it.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab