Hi,
i have made some automated tests and i created a listed of working pixel formats per video encoder for FFMpeg.

The result is in XML format.

Here it is:

Code:
  <VideoEncoders>
    <VideoEncoder PixelFormats="yuvj420p" name="amv" />
    <VideoEncoder PixelFormats="yuv420p,yuv422p,yuv444p" name="dirac" />
    <VideoEncoder PixelFormats="yuv420p,yuv422p,yuv444p,yuvj420p,yuvj422p,yuvj444p,nv12" name="h264" />
    <VideoEncoder PixelFormats="yuvj420p,yuvj422p,yuvj444p" name="mjpeg" />
    <VideoEncoder PixelFormats="yuv420p" name="mpeg1video" />
    <VideoEncoder PixelFormats="yuv420p,yuv422p" name="mpeg2video" />
    <VideoEncoder PixelFormats="yuv420p" name="mpeg4" />
    <VideoEncoder PixelFormats="rgb24,gray,monob,pal8,rgba,gray16be,rgb48be,rgba64be" name="png" />
    <VideoEncoder PixelFormats="yuv420p" name="cavs" />
    <VideoEncoder PixelFormats="yuv420p" name="asv1" />
    <VideoEncoder PixelFormats="yuv420p" name="asv2" />
    <VideoEncoder PixelFormats="yuva444p" name="ayuv" />
    <VideoEncoder PixelFormats="yuv411p" name="cljr" />
    <VideoEncoder PixelFormats="rgb24,gray,rgba,abgr,gray16be,gray16le,rgb48be,rgb48le,gbrp10be,gbrp10le,rgba64be,rgba64le,gbrp12be,gbrp12le" name="dpx" />
    <VideoEncoder PixelFormats="yuv420p,yuv422p,yuv444p,yuv410p,yuv411p,gray,bgra,gray16le,yuv440p,yuva420p,yuv420p16le,yuv422p16le,yuv444p16le,yuv420p9le,yuv420p10le,yuv422p10le,yuv444p9le,yuv444p10le,yuv422p9le,yuva422p,yuva444p,yuva420p9le,yuva422p9le,yuva444p9le,yuva420p10le,yuva422p10le,yuva444p10le,yuva420p16le,yuva422p16le,yuva444p16le,bgr0" name="ffv1" />
    <VideoEncoder PixelFormats="yuv420p,rgb24,yuv422p,yuv444p,yuv410p,yuv411p,gray,bgra,gray16le,yuv440p,yuva420p,yuv420p16le,yuv422p16le,yuv444p16le,yuv420p9le,yuv420p10le,yuv422p10le,yuv444p9le,yuv444p10le,yuv422p9le,gbrp,gbrp9le,gbrp10le,yuva422p,yuva444p,yuva420p9le,yuva422p9le,yuva444p9le,yuva420p10le,yuva422p10le,yuva444p10le,yuva420p16le,yuva422p16le,yuva444p16le,gbrap,yuv420p12le,yuv420p14le,yuv422p12le,yuv422p14le,yuv444p12le,yuv444p14le,gbrp12le,gbrp14le" name="ffvhuff" />
    <VideoEncoder PixelFormats="bgr24" name="flashsv" />
    <VideoEncoder PixelFormats="yuv420p" name="flv1" />
    <VideoEncoder PixelFormats="yuv420p" name="h263p" />
    <VideoEncoder PixelFormats="rgb24,yuv422p,bgra" name="huffyuv" />
    <VideoEncoder PixelFormats="rgb24,bgr24,gray,gray16le" name="jpegls" />
    <VideoEncoder PixelFormats="bgr24,yuvj420p,yuvj422p,yuvj444p,bgra,bgr0" name="ljpeg" />
    <VideoEncoder PixelFormats="yuv420p" name="msmpeg4v2" />
    <VideoEncoder PixelFormats="yuv420p" name="msmpeg4v3" />
    <VideoEncoder PixelFormats="rgb555le" name="msvideo1" />
    <VideoEncoder PixelFormats="yuv422p10le" name="prores" />
    <VideoEncoder PixelFormats="rgb48le" name="r10k" />
    <VideoEncoder PixelFormats="rgb48le" name="r210" />
    <VideoEncoder PixelFormats="yuv420p,yuv444p,yuv410p,gray" name="snow" />
    <VideoEncoder PixelFormats="bgr24,gray,pal8,bgra,rgb555le" name="targa" />
    <VideoEncoder PixelFormats="yuv420p,yuv422p,yuv444p" name="theora" />
    <VideoEncoder PixelFormats="yuv420p,rgb24,yuv422p,rgba" name="utvideo" />
    <VideoEncoder PixelFormats="yuv422p,yuv422p10le" name="v210" />
    <VideoEncoder PixelFormats="yuv444p" name="v308" />
    <VideoEncoder PixelFormats="yuva444p" name="v408" />
    <VideoEncoder PixelFormats="yuv444p10le" name="v410" />
    <VideoEncoder PixelFormats="yuv420p,yuva420p" name="vp8" />
    <VideoEncoder PixelFormats="yuv420p" name="vp9" />
    <VideoEncoder PixelFormats="yuv420p" name="wmv1" />
    <VideoEncoder PixelFormats="yuv420p" name="wmv2" />
    <VideoEncoder PixelFormats="yuv411p" name="y41p" />
    <VideoEncoder PixelFormats="yuv420p" name="yuv4" />
    <VideoEncoder PixelFormats="bgr24" name="zlib" />
    <VideoEncoder PixelFormats="pal8" name="zmbv" />
    <VideoEncoder PixelFormats="rgb48le" name="avrp" />
    <VideoEncoder PixelFormats="" name="cinepak" />
    <VideoEncoder PixelFormats="rgb24,gray,argb,rgb555be" name="qtrle" />
    <VideoEncoder PixelFormats="yuv420p,yuyv422,rgb24,bgr24,yuv422p,yuv444p,yuv410p,yuv411p,gray,monow,monob,pal8,yuvj420p,yuvj422p,yuvj444p,uyvy422,bgr8,bgr4,bgr4_byte,rgb8,rgb4,rgb4_byte,nv12,nv21,argb,rgba,abgr,bgra,gray16be,gray16le,yuv440p,yuvj440p,yuva420p,rgb48be,rgb48le,rgb565be,rgb565le,rgb555be,rgb555le,bgr565be,bgr565le,bgr555be,bgr555le,yuv420p16le,yuv420p16be,yuv422p16le,yuv422p16be,yuv444p16le,yuv444p16be,rgb444le,rgb444be,bgr444le,bgr444be,bgr48be,bgr48le,yuv420p9be,yuv420p9le,yuv420p10be,yuv420p10le,yuv422p10be,yuv422p10le,yuv444p9be,yuv444p9le,yuv444p10be,yuv444p10le,yuv422p9be,yuv422p9le,gbrp,gbrp9be,gbrp9le,gbrp10be,gbrp10le,yuva422p,yuva444p,yuva420p9be,yuva420p9le,yuva422p9be,yuva422p9le,yuva444p9be,yuva444p9le,yuva420p10be,yuva420p10le,yuva422p10be,yuva422p10le,yuva444p10be,yuva444p10le,yuva420p16be,yuva420p16le,yuva422p16be,yuva422p16le,yuva444p16be,yuva444p16le,xyz12le,xyz12be,rgba64be,rgba64le,bgra64be,bgra64le,yvyu422,gbrap,0rgb,rgb0,0bgr,bgr0,yuv420p12be,yuv420p12le,yuv420p14be,yuv420p14le,yuv422p12be,yuv422p12le,yuv422p14be,yuv422p14le,yuv444p12be,yuv444p12le,yuv444p14be,yuv444p14le,gbrp12be,gbrp12le,gbrp14be,gbrp14le,yuvj411p" name="rawvideo" />
    <VideoEncoder PixelFormats="rgb24,gray,rgba,gray16be,gray16le,rgb48be,rgb48le,rgba64be,rgba64le" name="sgi" />
    <VideoEncoder PixelFormats="yuv410p" name="svq1" />
    <VideoEncoder PixelFormats="yuv420p,rgb24,yuv422p,yuv444p,yuv410p,yuv411p,gray,monow,monob,pal8,rgba,gray16le,yuv440p,rgb48le,rgba64le" name="tiff" />
    <VideoEncoder PixelFormats="" name="rv10" />
    <VideoEncoder PixelFormats="" name="rv20" />
    <VideoEncoder PixelFormats="yuv420p" name="h263" />
    <VideoEncoder PixelFormats="bgr24,gray,monob,pal8,bgr8,bgr4_byte,rgb8,rgb4_byte,bgra,rgb565le,rgb555le,rgb444le" name="bmp" />
    <VideoEncoder PixelFormats="bgr24,gray,monow,pal8" name="sunrast" />
    <VideoEncoder PixelFormats="yuv420p,bgra,yuva420p" name="webp" />
    <VideoEncoder PixelFormats="yuv422p,yuv411p" name="dvvideo" />
    <VideoEncoder PixelFormats="yuv420p" name="h261" />
    <VideoEncoder PixelFormats="yuvj444p" name="roq" />
    <VideoEncoder PixelFormats="gray,pal8,bgr8,bgr4_byte,rgb8,rgb4_byte" name="gif" />
    <VideoEncoder PixelFormats="bgr24,gray" name="alias_pix" />
    <VideoEncoder PixelFormats="bgr24" name="flashsv2" />
    <VideoEncoder PixelFormats="rgb24,gray,monob,rgba,gray16be,rgb48be,rgba64be" name="pam" />
    <VideoEncoder PixelFormats="rgb24,gray,monob,pal8,bgr8,bgr4_byte,rgb8,rgb4_byte" name="pcx" />
    <VideoEncoder PixelFormats="gray,gray16be" name="pgm" />
    <VideoEncoder PixelFormats="yuv420p,yuv420p16be" name="pgmyuv" />
    <VideoEncoder PixelFormats="rgb24,rgb48be" name="ppm" />
    <VideoEncoder PixelFormats="rgb24,bgr24,gray,monow,pal8,bgr8,bgr4_byte,rgb8,rgb4_byte,argb,rgba,abgr,bgra,rgb565be,rgb565le,rgb555be,rgb555le,bgr565be,bgr565le,bgr555be,bgr555le" name="xwd" />
    <VideoEncoder PixelFormats="yuv420p,yuv422p,yuv444p" name="hevc" />
    <VideoEncoder PixelFormats="rgb24,yuv444p,gray" name="jpeg2000" />
  </VideoEncoders>