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>
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 2 of 2
Thread
Similar Threads
-
FFMpeg : List of working sample formats per format and encoder.
By alexander121 in forum AudioReplies: 0Last Post: 31st Jul 2015, 13:17 -
For which formats ffmpeg can import album art and how ?
By alexander121 in forum AudioReplies: 2Last Post: 16th Jun 2015, 12:40 -
FFMPEG deinterlace, convert to square pixel, real frame rate.
By Wader8 in forum DVD RippingReplies: 47Last Post: 5th Sep 2014, 20:33 -
FFMPEG Prores Encoder?
By Guiboche in forum Video ConversionReplies: 19Last Post: 11th May 2012, 17:40 -
[C++] My custom FFmpeg wrapper for batch conversion between formats
By AlecTaylor in forum Video ConversionReplies: 0Last Post: 7th Jun 2011, 15:43