[FFmpeg-devel] [PATCH] ffprobe: add XML output
Stefano Sabatini
stefasab at gmail.com
Fri Dec 23 11:22:55 CET 2011
On date Friday 2011-11-25 13:57:47 +0100, Stefano Sabatini encoded:
> On date Tuesday 2011-10-18 19:17:32 +0200, Stefano Sabatini encoded:
[...]
> Pending problems:
> XSD validation only works with xml=q=1, and no special formatting
> options selected (e.g. -pretty).
>
> XSD validation also doesn't work in case the codec context contains
> private options (check show_stream), not sure what's the best option
> here from the UI point of view, alternatives are:
>
> * make private options printing configurable, warn user that the XML
> output may not be validated against the XSD if enabled
Adopted a variant of this (depends on "[PATCH] ffprobe: add
show_private_data option").
> * replace print_str() with print_str_opt() in the code which prints
> private options, so they won't be displayed in JSON/XML, so XML
> will validate but it will miss potentially useful information
> * manually update the XSD anytime a new private field is added, or
> alternatively, add a script for doing it automatically, which looks
> quite overkill and/or brittle
Updated.
--
FFmpeg = Faithful Friendly Most Peaceful Evil Goblin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-ffprobe-add-XML-writer.patch
Type: text/x-diff
Size: 15943 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20111223/f6c7aae6/attachment.bin>
More information about the ffmpeg-devel
mailing list