ffdshow | |
![]() | |
Fenêtre de configuration de ffdshow (filtre video DirectShow) | |
Développeur | milan_cutka |
---|---|
Dernière version | Beta 7 [+/-] |
Environnement | Windows |
Langues | Multilingue |
Type | Codec vidéo et audio |
Licence | GNU GPL |
Site Web | ffdshow-tryout.sourceforge.net |
modifier |
ffdshow est un décodeur (et un encodeur) audio/vidéo basé sur FFmpeg. Principalement utilisé pour son décodage rapide et de haute qualité des formats MPEG-4 ASP et AVC, mais supportant également un grand nombre d'autres formats vidéos et audios. Il se présente sous la forme d'un filtre DirectShow et un codec VideoForWindows, et n'est donc disponible que sous les systèmes d'exploitations Windows. Le développement de ffdshow a commencé en 2002, par Milan Cutka qui l'a continué jusqu'en 2006.
ffdshow utilise libavcodec, XviD ou d'autres bibliothèques open source pour décoder les formats les plus courants en informatique (voire liste ci-dessous). Par sa nature, ffdshow ne peut-être utilisé seul, mais intégré au sein d'un lecteur multimédia compatible DirectShow, tel que Media Player Classic, Zoom Player, BS Player, Windows Media Player ou d'une application VideoForWindows comme VirtualDub ou AviSynth, avec les mêmes capacités.
Sa grande polyvalence permet de l'installer à la place de nombreux codecs et filtres d'origines diverses, réduisant drastiquement les risques de conflits. Il est possible de configurer la prise en charge de chaque format grâce à ses dialogues de configuration, accessibles via le Menu Démarrer de Windows (Menu Démarrer\Programmes\ffdshow\ sur une installation typique).
En revanche, ffdshow n'inclut aucun filtre de type splitter de conteneur, il est donc généralement conseillé d'utiliser un lecteur intégrant ces filtres pour les formats courants, comme Media Player Classic, ou d'installer un filtre externe tel que le Haali Media Splitter, gérant les 5 formats les plus courants.
Les principaux formats que ffdshow peut décoder sont les suivants (liste non exhaustive) :
Et de nombreux formats plus exotiques, notamment issus de vidéos de jeux vidéo. Le format RealVideo 4, est en cours d'intégration à travers un projet Google Summer of Code [1].