Updates the bundled content-transcoder to the 2026-09-04 build. Both fixes here are playback bugs a viewer would actually hit.
Fixes
- content-transcoder: seeking no longer replays the movie from the beginning. Segment responses carried only
Last-Modified— noCache-Control, noETag— so browsers fell back to heuristic freshness and reused segments from the previous run under the same stable session URLs. After a seek the player asked for-0.ts,-1.tsand got the first run's bytes. - content-transcoder: a run that reached the end of the source is no longer restarted. The session read "FFmpeg is not running" as "FFmpeg died"; for a finished run every segment was already on disk, and the restart rewrote the playlist from segment zero. Seen on a 22 h audiobook whose playlist grew to 18290 segments and then collapsed back to 1798, leaving the player idle.
Upgrade
No schema migrations, no configuration changes. docker pull ghcr.io/webtor-io/self-hosted:2.0.6.