Table of Contents

Output video configuration

The output page gives you control over the output formats supported by ffdshow. The top half gives you control over the allowed output colorspaces, while the lower half is used for advanced stream settings.

Primary output color space

The selected color space is used whenever possible. Otherwise one of the enabled color spaces from below is used. Warning: forcing a preferred color space can cause extra conversions and performance loss.

Supported colorspaces

This page allows you to set the default output colorspace and format used by ffdshow. There are two general colorspaces that can be used, and a number of formats within each colorspace.
Hint: It is possible to select more than one output format. ffdshow will try to use the output format that is closest to the input format (usually YV12).

YUV Colorspace

The default output colorspace. As the YUV colorspace (and YV12 in particular) is the colorspace of choice for video compression, setting ffdshow to output YV12 saves it from having to do any colorspace conversion on the decoded image, which speeds up decoding. There is a number of different YUV output formats supported by ffdshow:

RGB Colorspace

RGB output is slower, but possibly more accurate than YUV output. Videos not using ITU-R BT.601 and studio range (16-235) can be displayed correctly by using RGB conversion options. Subtitles are rendered in better quality if RGB is used. To use RGB colorspace, uncheck all YUV colorspaces or select RGB32 in “Primary output color space” combobox.

Stream settings

Set interlaced flag in output media type

Flip video vertically

Useful for broken or old streams.


This page is based on the MeGUI wiki.