Skip to content

FFDSHOW codecs

Deprecated

Kept for reference only.

Deprecated

This feature is deprecated and kept for reference only.

FFDSHOW Codecs

TVideoGrabber is compatible with the latest versions of the FFDSHOW codecs (v3562 or higher) from:

http://sourceforge.net/projects/ffdshow-tryout/files/

FFDSHOW supports the encoding in MP4 and FLV formats, the decoding of most of the video and audio formats, and includes interesting processing capabilities like the deinterlacing that can be enabled by setting VideoProcessing_Deinterlacing = di_FFDShow, etc...

By default, when they are installed, the FFDSHOW codecs supersede the existing codecs and are used instead of the current codecs, when playing video clips e.g. from the Windows Media Player or any other DirectShow-based player.

Installing the FFDSHOW codecs without interacting with the existing codecs

It is possible to install FFDSHOW so TVideoGrabber can use them, without letting FFDSHOW interact with the existing codecs.

FFDSHOW can be installed this way as follows:

  • install FFSHOW with its default settings, EXCEPTED, in the setup dialog uncheck all the audio and video format supported as follows:

  • click twice on the "Decode the following video formats with ffdshow" checkbox to DISABLE ALL the supported video formats

  • click twice on the "Decode the following audio formats with ffdshow" checkbox to DISABLE ALL the supported audio formats

Batch install

The "HelpFFDSHOW" folder of the package includes a.CMD command line that it is possible to use to install the FFDSHOW codecs as above a silent way, without showing the install dialogs.

INVOKING THE FFDSHOW SETTING DIALOGS FROM TVIDEOGRABBER

Decoder

It is possible to access to the FFDSHOW settings dialogs from TVideoGrabber as follows:

FFDShow Video decoder: invoke ShowDialog (dlg_FFDShowVideo)

FFDShow Audio decoder: invoke ShowDialog (dlg_FFDShowAudio)

It is possible to enable the FFDShow deinterlacing by setting VideoProcessing_Deinterlacing = di_FFDShow.

Encoder

Set the RecordingMethod and VideoCompressor index, then invoke ShowDialog (dlg_VideoCompressor) as shown in FLV recording and MP4 Recording.