[FFmpeg-trac] #6602(undetermined:new): Can't set or remove encoder metadata

FFmpeg trac at avcodec.org
Fri Sep 8 10:53:23 EEST 2017


#6602: Can't set or remove encoder metadata
-------------------------------------+-------------------------------------
             Reporter:  Psychonaut   |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by Psychonaut):

 I disagree that the issue is invalid, as the behaviour is at odds with
 what is written in the manual (which says that -metadata is used "to set
 metadata", not "to set metadata other than the encoder label").  If this
 is the intended behaviour, then the bug here is with the documentation,
 which should be updated.  From doing some web searches, I see I'm not the
 only one who has been confused by this behaviour:
 https://stackoverflow.com/questions/22120041/prevent-libavformat-ffmpeg-
 from-adding-encoder-tag-to-output-help-strippin

 Incidentally, I don't think that this ''should'' be the intended
 behaviour.  Consider the command line in my original report, which uses
 `-acodec copy` on an audio file. Since FFmpeg is not changing the stream
 here, does it really make sense for it to add or replace the existing
 encoder label with its own?  This sort of thing could hinder
 troubleshooting when FFmpeg is used to post-process files produced by
 another encoder.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6602#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list