[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