[FFmpeg-devel] [PATCH] metadata conversion API
Wed Mar 4 03:29:38 CET 2009
> Also native encoders using a field in AVCodecContext only for one
> purpose is useless.
And even worse are the fields that are used for *very different
purposes* for different encoders, like -context for FFV1 and FFVHUFF.
The current system fosters enormous numbers of incomprehensible
options shoehorned into an interface designed originally for nothing
but native MPEG-1/2/4 encoding. Every single option that is specific
to an encoder/decoder--that is, it is not used in the same way by any
other encoder/decoder--should be made a codec-specific option.
For example, x264's --psy-rd is not used by anything else, so that
would be in this category of option.
More information about the ffmpeg-devel