Jellyfin Forum
Consecutives seek not playing back on ffmpeg to gstreamer wrapper script - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Consecutives seek not playing back on ffmpeg to gstreamer wrapper script (/t-consecutives-seek-not-playing-back-on-ffmpeg-to-gstreamer-wrapper-script)



Consecutives seek not playing back on ffmpeg to gstreamer wrapper script - Vascolas007 - 2025-07-12

Hi,

I'm using a jetson TX2 module and I made a wrapper and daemon setup that takes ffmpeg commands from jellyfin and transforms them into a pipeline that looks like this:

FFmpeg seeks->Gstreamer transcodes->FFmpeg segments (HLS)

Right now it's all working but only if I don't seek a second time within a stream. The biggest problem is that I don't know to debug this.
  • The "second seek" segments are playable standalone.
  • HTTP requests for the "second seek" give out code 200.

This is the jellyfin-ffmpeg command that is "catched": https://pastebin.com/gx7FT7Fi
This is the converted pipeline that runs on the host OS: https://pastebin.com/HRSETQMN

Jellyfin just kills my "second seek" ffmpeg command, in about 3 seconds, even though the requested segments are there and playable.