• 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 Troubleshooting Media Scanning & Identification Keyframe Extraction Length

     
    • 0 Vote(s) - 0 Average

    Keyframe Extraction Length

    JazoBurbs
    Offline

    Junior Member

    Posts: 30
    Threads: 6
    Joined: 2024 Sep
    Reputation: 0
    #1
    2024-09-17, 12:35 PM
    Question on Keyframe extraction...
    When I setup my libraries I executed this task and it took quite a while (hours). However, I needed to delete one of my libraries (largest one). When I went to run Keyframe Extraction again, it only took about 30 minutes. Why would it take far shorter this time around? Could it be that it still stored this data from the previous library? Is there risk of this data not matching up with the newly created library? To clarify, the newly created library contains the exact same media as the one I created previously.

    Would be good to be educated on how this works.
    Thanks!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-09-17, 01:21 PM
    It depends on whether you had other tasks going on when you initially ran the keyframe extractor.

    But it's also possible Jellyfin retained some metadata. It doesn't immediately clean up after you remove content.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    JazoBurbs
    Offline

    Junior Member

    Posts: 30
    Threads: 6
    Joined: 2024 Sep
    Reputation: 0
    #3
    2024-09-17, 07:41 PM
    Got it. I checked the folder size and it still is pretty substancial (500MB). Not sure if it should be bigger? In terms of other tasks, I would say that both times it ran Trickplay was also running. If JellyFin retained some of these data, how does it connect to the new media? Does it match via file path? MovieDB ID #? Is here a way to clear this out and regenerate Keyframes only without deleting the library again?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-09-17, 07:47 PM
    When you rescan, if you select "replace all metadata" or "Search for missing metadata" and check "replace all images" that should also regenerate keyframe images and trickplays.

    I have no idea how Jellyfin would rematch already existing data with re-added content. Maybe TMDB IDs, maybe a hash or something. IDK. I'm not an expert in the code. I just know from using and testing Jellyfin that things like watch status are retained when I've recreated libraries. So I'm assuming other data could potentially be re-matched with re-added content.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    JazoBurbs
    Offline

    Junior Member

    Posts: 30
    Threads: 6
    Joined: 2024 Sep
    Reputation: 0
    #5
    2024-09-17, 07:52 PM
    Thanks. I noticed that Collections remained as well to your point about watch status. This is helpful. Hopefully “replacing all images” isn’t needed as I don’t want to delete Trickplay. This was new to me as I thought “replacing all images” was just images downloaded for metadata not, quite literally, all images associated with the library/selected media (ie. Including Trickplay).
    « 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