Hi,
If I try and resume either a TV show or movie on my Vero V it always starts from the beginning, ignoring the previous position. Then if I try to skip ahead it will only let me skip at most 10s, even if I repeatedly click the ‘Next’ button and see the progress bar down the bottom move along say 5mins, when I stop clicking it will just move forward 10s.
I am serving all my downloaded media via the Jellyfin addon, from a Jellyfin server running on my network. I am using “Playback Mode: Addon (default)” and up until recently everything has been fine (for years).
I am able to resume TVHeadend recordings and media from other addons, like Netflix, Disney+ etc. And can skip more than 10s as well, so it appears to be something relating to the media being served from Jellyfin.
A full upload of my logs have been sent (after rebooting twice and reproducing the issue) here;
https://paste.osmc.tv/duqufivumu
I am hoping someone much smarter than I will be able to see what is going on.
Let me know if there is any other information you require.
Many thanks,
Ben
Hi Ben,
I wonder if this may be an issue on the Jellyfin side. My first guess might be that there’s some transcoding active which inhibits your ability to seek through the file quickly.
I’ll check the logs shortly
Yeah I did wonder that also. This has been working fine for a long time, however that is not to say a change on the Jellyfin side hasn’t caused it.
Although, I did a test last night and installed the Jellyfin app on my LG WebOS TV. I was able to resume and skip as normal when playing media thru the TV. Likewise when playing media on my PC via the Jellyfin web UI.
Let me know if you see anything in the logs.
It’s not a debug log, so there is not much information there.
Can you get me a debug log in which you reproduce the problem?
I wondered that when I had a quick look - sorry I followed the instructions but noticed that after turning on debug logging and rebooting twice, it reverted that setting.
Do I need to reenable debug logging after each reboot?
No - shouldn’t be the case. Try Exit instead of Reboot to make the setting stick,
Apologies Sam, not sure what happened the first time.
These should be debug logs now;
https://paste.osmc.tv/porogarodo
Cheers
Thanks Ben
You can’t seek because Jellyfin is telling us the stream is not seekable.
See
2024-11-06 09:38:22.094 T:3033 debug <general>: CVideoPlayer::HandleMessages: demuxer seek to: 612169.187340
2024-11-06 09:38:22.094 T:3033 debug <general>: SeekTime - input stream reports it is not seekable
2024-11-06 09:38:22.094 T:3033 debug <general>: VideoPlayer: seek failed or hit end of stream
2024-11-06 09:38:22.094 T:3033 debug <general>: CVideoPlayer::FlushBuffers - flushing buffers
2024-11-06 09:38:22.097 T:3041 debug <general>: AMLInsecureVideoCodec::SetSpeed, speed(0)
2024-11-06 09:38:22.097 T:3041 debug <general>: AMLInsecureVideoCodec::reset
2024-11-06 09:38:22.114 T:3044 debug <general>: CDVDAudio::Pause - pausing audio stream
Check if transcoding is active, otherwise I think you need to ask the Jellyfin guys if this is expected behaviour.
That is weird - it does let me seek 10s - I can skip forward in 10s increments only. I am heading away on holiday with the family tomorrow for a week but will pick this back up and check with the Jellyfin guys when I get home.
Thanks for looking into those logs Sam, appreciate it.
Hmm just found this Jellyfin-Kodi bug report from 2019 - Unable to seek properly · Issue #137 · jellyfin/jellyfin-kodi · GitHub.
This seems very much related to my setup, I am running Jellyfin behind a Traefik reverse proxy. And recently upgraded Traefik to v3 (from v2). That is quite possibly related. I will dig into this and report back!
Wow, that’s bloody niche,
Thanks for looking in to this on your side. Something I would never be able to have discerned from your logs so very much appreciated.
Let me know how you get on.
1 Like
Yep that has done the trick. I configured Traefik to use zstd
compression only and now resume and seek is all working perfectly.
Apologies for the wild goose chase!! And thanks for your very prompt and helpful support.
3 Likes
Glad you’ve worked it out!