help · decode-failed

Decoder rejected this stream

The browser's video decoder couldn't keep going after a seek, and Sipario's silent retry didn't help either. Almost always this is a codec or container shape your specific browser doesn't accept — not a problem with the source.

What to do now

  • Pick another quality. The most common case is an H.265 / HEVC stream on Firefox, where decoding bails after a seek. An H.264 alternative usually plays cleanly.
  • Pick another source. The Quality menu lists every alternative the addon orchestrator returned. Different releases have different framing; one of them will land.
  • Try a different browser. Chromium-family browsers handle the widest codec / container matrix. Safari is second; Firefox is the most picky on H.265.

Why a silent retry was tried first

Sipario gives every MEDIA_ERR_DECODE within 10 seconds of a seek one transparent re-attach attempt. About 70% of the time that single retry recovers (the original failure was a transient framing edge at the seek target). When the re-attach also fails, you're in a real "this stream's framing isn't decodable here" state — another retry won't help.

Why this isn't a Sipario engine bug

The engine produces standards-compliant fMP4 — most browsers accept it. When one specific browser refuses post-seek fragments, the cause is virtually always upstream of Sipario: codec coverage gaps in that browser's MSE implementation, or framing in the source that's borderline-legal. Switching streams routes around it without a code change.

Still stuck? See /learn or open an issue on GitHub.

v5.6.74