[FFmpeg-devel] [PATCH] lavf: add ffprobe demuxer

Stefano Sabatini stefasab at gmail.com
Sun Sep 4 19:38:06 EEST 2016


On date Sunday 2016-09-04 18:27:55 +0200, Paul B Mahol encoded:
> On 9/4/16, Stefano Sabatini <stefasab at gmail.com> wrote:
> > From: Nicolas George <george at nsup.org>
> >
> > With several modifications and documentation by Stefano Sabatini
> > <stefasab at gmail.com>.
> >
> > Signed-off-by: Nicolas George <george at nsup.org>
> > ---
> >  doc/ffprobe-format.texi  | 130 ++++++++++++++++
> >  libavformat/Makefile     |   1 +
> >  libavformat/allformats.c |   2 +
> >  libavformat/ffprobedec.c | 397
> > +++++++++++++++++++++++++++++++++++++++++++++++
> >  4 files changed, 530 insertions(+)
> >  create mode 100644 doc/ffprobe-format.texi
> >  create mode 100644 libavformat/ffprobedec.c
> >
> 
> Why

This was discussed in the thread:
[PATCH] lavf: add textdata virtual demuxer and demuxer

Basically, my use case is injecting custom data into an output by
using an ffmpeg commandline.

For specifying data I designed the textdata demuxer, but it was
limited (no support for several streams), so I followed the advice
from Nicolas and adopted the format based on the ffprobe default
output he already developed.

I'll add more documentation and examples at the next iteration.
-- 
FFmpeg = Foolish Fabulous MultiPurpose Erratic Generator


More information about the ffmpeg-devel mailing list