diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c index 3ad11452da..b3658d8f65 100644 --- a/fftools/ffmpeg.c +++ b/fftools/ffmpeg.c @@ -3958,7 +3958,7 @@ static OutputStream *choose_output(void) ost->st->index, ost->st->id, ost->initialized, ost->inputs_done, ost->finished); if (!ost->initialized && !ost->inputs_done) - return ost; + return ost->unavailable ? NULL : ost; if (!ost->finished && opts < opts_min) { opts_min = opts;