[FFmpeg-devel] [PATCH]Reset rotation information when using the transpose filter
Carl Eugen Hoyos
cehoyos at ag.or.at
Thu Nov 15 10:28:20 CET 2012
Clément Bœsch <ubitux <at> gmail.com> writes:
> > + av_dict_set(&picref->metadata, "rotate", NULL, 0);
> > +
> > outlink->out_buf->pts = picref->pts;
> >
>
> I can think of several problems with this:
> - the metadata is per frame while AFAIK the rotate
> metadata is at stream level in the MOV
This is true and it means the patch does not work.
Is there a way to access the AVStream (metadata)
from a filter?
(I just realized that my other work-around, setting
the rotate metadata from the command line, does not
work either.)
> - transpose is a filter to physically change the
> video: the correct way is likely to kept the
> metadata after the transcode (isn't it the case?)
I believe that this is the bug:
The metadata should not be kept if the transcode
filter is used (it should be reset).
Carl Eugen
More information about the ffmpeg-devel
mailing list