nicknsy / jellyscrub

Smooth mouse-over video scrubbing previews for Jellyfin.
MIT License
670 stars 27 forks source link

On demand scanning fails for .strm files #45

Closed whiteowl3 closed 1 year ago

whiteowl3 commented 1 year ago

I see that BIFMetadataProvider runs when expected on the target .strm file, but .bif files are never created. bif files are sometimes created for strm files during the scheduled task, but not always.

nicknsy commented 1 year ago

BIF files require that the entirety of the media be available so that it can get thumbnails for each part. If you're streaming from an external source I'm not sure if there is any realistic way to run the BIF generation over it on demand.

You said that bif files are sometimes created during the scheduled task. When they are created do they work properly later when watching the stream?

whiteowl3 commented 1 year ago

on-demand generation actually does eventually result in a .bif file, but I have not checked logs to see how this actually goes down. if I watch an item with "on-demand" enabled, the bif file will appear many hours later on my rpi4 server. will close for now.