Skip to content

FFmpeg status parsing fails #40

@JulianJacobi

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.

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