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

Stefano Sabatini stefasab at gmail.com
Tue Oct 18 14:33:27 EEST 2016


On date Thursday 2016-10-13 19:46:41 +0200, Stefano Sabatini encoded:
> On date Thursday 2016-09-29 21:55:11 +0200, wm4 encoded:
[...]
> > This seems like a rather special use case. Why does it have a demuxer,
> > and can't be in your own C code using libavcodec/libavformat?
> > 
> 
> > In addition, I think using the ffprobe "format" is an overcomplication,
> > and will justify adding even more stuff to the demuxer, until it's a
> > similarily complex mess like the ffm demuxer/muxer.
> 
> I'm aware of the issue. OTOH I think the feature per-se is useful, at
> least for the two mentioned use cases (debugging - especially if
> coupled with a corresponding muxer), and data streams (generated by
> script) injection, since it relies on a textual format easily
> scriptable and editable by hand.
> 
> I thus leave the choice to the community. I guess this will require a
> vote if we cannot find an agreement.
> 
> Latest patch in attachment with ffprobe demuxer disabled by default,
> and extended documentation. (I'm also attaching the ff_get_line2 patch
> which is used by this new patch).

Updated, depends on the ff_get_line2() patch.
-- 
FFmpeg = Fanciful and Fundamentalist Magnificient Ponderous Elastic Game
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-lavf-add-ffprobe-demuxer.patch
Type: text/x-diff
Size: 20048 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20161018/c2da557d/attachment.patch>


More information about the ffmpeg-devel mailing list