Skip to content

FFmpeg status parsing fails #40

Open

Description

@JulianJacobi

FFmpeg Version: 7.1.2 (also tested with any 6.x.x-ish)
Restreamer Core Version: Commit 74cd623 (Newest main at time writing this issue)
Installation method: manual (without docker)

Symptoms

Transcoding FFmpeg Process is killed with SIGINT after 30 seconds

In the log i found following line:

ts=2026-01-25T13:29:52Z level=INFO component="Process" msg="Stale timeout after 30s (30.00)." id="restreamer-ui:ingest:d92d8cf3-d5b1-4a7f-a7f8-bf316b3c5c92"

Reasons

The argument -loglevel level+info causes ffmpeg to print [info] or [error] in front of of every log line.
This causes the ffmpeg log parser to fail parsing log lines (silently, which is another issue i think).

Suggestions for a solution

Either running ffmpeg with just -loglevel info, or respect level prefix in log parsing.

Activity

  1. JulianJacobi commented on Jan 25, 2026

    @JulianJacobi
    Author

    I tried to change log parsing to respect the [info] prefix, it's not so simple.
    Maybe this is more like a bug in restreamer-ui, to not set -loglevel level+info

  2. predators46 commented on Jul 14, 2026

    @predators46

    @JulianJacobi

    Could you explain how to run it without Docker? I plan to package it for OpenWrt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions