[FFmpeg-devel] Select the right format
Michael Niedermayer
michaelni at gmx.at
Tue Nov 27 01:21:35 CET 2012
On Sun, Nov 25, 2012 at 04:41:12PM +0000, Mark Himsley wrote:
> Suppose I wanted to add more 8 bit YUV formats to be accepted by the
> overlay filter.
>
> I don't see how I can do it right now.
>
> Because, for YUV, the MAIN and OVERLAY inputs have to match:
> yuv420p (or yuva420p [1]) on the MAIN with yuva420p on the OVERLAY
>
> I want to add:
> yuv422p (or yuva422p) on the MAIN with yuva422p on the OVERLAY
> yuv444p (or yuva444p) on the MAIN with yuva444p on the OVERLAY
>
> The only way I can see to enable those is to pass a 'format' argument to
> the overlay filter.
>
> Can anyone think of a more elegant method, before I start coding a
> 'format' argument method?
MAIN == OUTPUT and supports all you want
OVERLAY supports all you want
if you get a OVERLAY type that cannot directly be used with what MAIN
is set to then insert / call scale to convert
there are other ways to solve it but above seems the simplest
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Everything should be made as simple as possible, but not simpler.
-- Albert Einstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20121127/5643054f/attachment.asc>
More information about the ffmpeg-devel
mailing list