[FFmpeg-devel] [PATCH] matroskadec: Export the MuxingApp element value as metadata

James Almer jamrial at gmail.com
Sun Dec 1 18:18:09 CET 2013


On 01/12/13 8:11 AM, Michael Niedermayer wrote:
> On Sun, Nov 24, 2013 at 05:31:48AM -0300, James Almer wrote:
>> Signed-off-by: James Almer <jamrial at gmail.com>
>> ---
>>  libavformat/matroskadec.c | 4 +++-
>>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> this leaks the muxer app into the output file
> 
> for example when transcoding to nut with -flags +bitexact but
> there are probably other cases too

I'm not sure i follow. What difference does it make reading the value 
for the "encoder" dict entry from MATROSKA_ID_MUXINGAPP instead of a 
Tag as we're currently doing?

I tried remuxing from a matroska file into nut with and without this 
patch and every available dict entry in the mkv file was copied even 
when using -flags +bitexact to mux the nut.
This patch doesn't really make any difference in that regard. It simply 
sets a standard dict entry using the proper string present in every 
matroska file.


More information about the ffmpeg-devel mailing list