• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Prevent updated media from showing up as new again

     
    • 0 Vote(s) - 0 Average

    Prevent updated media from showing up as new again

    rawlwear
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2024 Nov
    Reputation: 0
    #1
    2024-11-08, 04:11 AM
    Evening,

     Is there a way for Jellyfin to ignore media that's already been created in its database from showing up again like new if the media file gets changed? With sonarr radarr etc updating quality of media I don't want it showing as new files added when its already in my library and only the quality changed.

    Thanks to whom replies.
    Efficient_Good_5784
    Offline

    Community Moderator

    Posts: 1,189
    Threads: 3
    Joined: 2023 Jun
    Reputation: 50
    #2
    2024-11-08, 07:23 AM
    Jellyfin uses absolute paths. As long as the filenames all remain the same, maybe you'll achieve what you want.
    Jellyfin doesn't provide support for those applications however. You'll have to figure out how to get them to work for Jellyfin.

    Also, please read the forum rules regarding this topic for future reference: https://forum.jellyfin.org/t-jellyfin-forum-rules
    koenlol
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 May
    Reputation: 0
    Country:Norway
    #3
    2025-05-30, 08:22 PM (This post was last modified: 2025-05-31, 12:05 AM by koenlol. Edited 1 time in total.)
    This was bothering me too. I found a solution that has been working well for me, and I figured I'd post it in case someone comes across this thread looking for an answer like I did.

    I configured Jellyfin to use file creation date in the 'Date added behavior for new content' setting. Then, I set up a custom script that:
    • On 'Grab' looks for existing versions of the media in the library folders. If found, it extracts the file's creation date and saves it to a temporary file.
    • On 'Import'/'Upgrade' changes the newly imported file's creation date to match the original, and deletes the temporary file.
    • Triggers a Jellyfin library rescan after importing if an API key is provided.

    I'll share the script I've been using, but be warned, it's AI-generated: https://pastebin.com/jem4Yf6B
    You'll need to change the variables at the top of the script. After that, set it to run on 'Grab' and 'Upgrade' events in Radarr/Sonarr (Settings > Connect > Custom Script).

    It's been working well on my server (ubuntu), but I don't know how it will work in other environments. I think the way your folder structure and naming schemes are set up is important. A log file should be created next to the script that might help with trouble-shooting.
    randomdude
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 Jul
    Reputation: 0
    #4
    2025-07-11, 07:00 PM
    (2025-05-30, 08:22 PM)koenlol Wrote: This was bothering me too. I found a solution that has been working well for me, and I figured I'd post it in case someone comes across this thread looking for an answer like I did.

    I configured Jellyfin to use file creation date in the 'Date added behavior for new content' setting. Then, I set up a custom script that:
    • On 'Grab' looks for existing versions of the media in the library folders. If found, it extracts the file's creation date and saves it to a temporary file.
    • On 'Import'/'Upgrade' changes the newly imported file's creation date to match the original, and deletes the temporary file.
    • Triggers a Jellyfin library rescan after importing if an API key is provided.

    I'll share the script I've been using, but be warned, it's AI-generated: https://pastebin.com/jem4Yf6B
    You'll need to change the variables at the top of the script. After that, set it to run on 'Grab' and 'Upgrade' events in Radarr/Sonarr (Settings > Connect > Custom Script).

    It's been working well on my server (ubuntu), but I don't know how it will work in other environments. I think the way your folder structure and naming schemes are set up is important. A log file should be created next to the script that might help with trouble-shooting.

    I think I've found a way to make this work easier. If you enable the .nfo saver for the library, Jellyfin will save all of the metadata alongside the media file. Then for 'Date added behavior for new content', select 'Use date scanned into library'.
    It will then use the created date of the .nfo file, which will persist across upgrades.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode