[FFmpeg-user] using ffprobe to output input stream data and libavfilter data

Stefano Sabatini stefasab at gmail.com
Fri Feb 5 10:30:34 CET 2016


On date Wednesday 2016-02-03 00:46:14 -0500, Dave Rice wrote:
> Hi all,
> 
> I’d like to use ffprobe to output information about the streams of a
> source file and libavfilter metadata at the same time. Is this
> possible?

As you may remember, this is ticket #2493:
http://trac.ffmpeg.org/ticket/2493

> If I use a filterchain as the input I can get frame metadata from
> libavfilter such as:
> 
> ffprobe -f lavfi -i "movie=example.mkv,signalstats" -show_frames -show_streams -of xml
[...]
> Here I get the frame metadata output but the stream metadata
> reflects the output of the movie filter (rawvideo) rather than
> information about the streams of the source file.

What's the problem with this?
 
> Is it feasible (now or with sponsorship) to have a single ffprobe
> output that contains metadata about both the source file’s streams
> and the metadata output of filters (such as signalstats, cropdetect)
> applied to the frames?

At the moment, I don't think so, although we probably could add
multiple input supports (or you run ffprobe twice).


More information about the ffmpeg-user mailing list