+ Reply to Thread
Results 1 to 2 of 2

Thread: Info : Pixel Formats per Video Encoder (FFMpeg)

  1. #1

    Info : Pixel Formats per Video Encoder (FFMpeg)

    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>
    Quote Quote  

  2. #2
    Broadcast Engineer
    Join Date
    Mar 2022
    Location
    Norway
    Posts
    1

    Re: Info : Pixel Formats per Video Encoder (FFMpeg)

    Thank you very much, this is very useful!
    Quote Quote  

+ Reply to Thread

Similar Threads

  1. Replies: 0
    Last Post: 31st Jul 2015, 12:17
  2. Replies: 2
    Last Post: 16th Jun 2015, 11:40
  3. Replies: 47
    Last Post: 5th Sep 2014, 19:33
  4. FFMPEG Prores Encoder?
    By Guiboche in forum Video Conversion
    Replies: 19
    Last Post: 11th May 2012, 16:40
  5. Replies: 0
    Last Post: 7th Jun 2011, 14:43

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts