FFDShow. Программа для обработки видео.

 

FFDShow

FFDShow — медиа-декодер, который обычно используется для быстрого и высокоточного декодирования видеопотока в MPEG-4 ASP (то есть кодированного с помощью DivX, Xvid или FFmpeg MPEG-4) и AVC (H.264) форматов, также поддерживает множество других видео- и аудиоформатов. Есть свободное программное обеспечение, которое выпускают под лицензией GPL, работает под Windows в качестве фильтра DirectShow. Fdshow имеет поддержку субтитров, которую можно включить, возможность выбрать набор используемых кодеков, снятие снимков экрана, контроль с клавиатуры, контроль расширения изображений, яркости, набор фильтров постпроцессинг картинки, включая возможность подключения плагинов видео обработки и фильтров DScaler. Имеет возможность использования интегрированных аудиофильтры, эквалайзера, микшера, декодера Dolby, DSP плагинов Winamp и др.. Ряд элементов постпроцессинг взято из плеера MPlayer и фильтров AviSynth. Ffdshow использует библиотеку libavcodec и ряд других, свободных и открытых (open source) пакетов декодирования видеорозповсюджених форматов, таких как MPEG-4 (включая кодированные с помощью Xvid, 3ivx, всех версий Div), H.263 и VP6, H.264/AVC, WMV. Ffdshow также декодирует аудиопоток в MP3, AAC, Dolby AC3, WMA и Vorbis форматы.

Фильтры постпроцессинг ffdshow используются в видеоредактора VirtualDub и AviSynth, путем настройки VFW. Кроме того в этих редакторах ffdshow может быть использован также для кодирования видео потока совместимого с MPEG-4, с кодеками Xvid, DivX, и x264, также как и видео без потери качества и ряд других форматов, поддерживаемых базовой библиотекой libavcodec.

На данный момент реализована поддержка видеоформатов: H.264/AVC, XVid, DivX 4/5/6,

MPEG 4, Div3, MP41, MP42, MP43, H.263, FLV1, Theora, VP3, VP5, VP6, VP6F, MPEG1, MPEG2, WMV1, WMV2, WMV3, VC-1, WMVP, MSS1 / 2, H.261, Hiffyuv, MJPEG, SVQ1, SVQ3, QTRLE, 8BPS, QRPZA, FFV1, DV, CamStudio, CorePNG, LOCO, MSZH, Techsmиth, ZLib, ZMBV, AutoDesk RLE, Cinepack, Indeo, MS Video 1, MS Video RLE, QPEG, Real Video и ряд других.

Среди недостатков ffdshow стоит отметить фактическое отсутствие поддержки многопоточности. Ведь два процессора он задействовать пока не может. Хотя работа над этим и идет, до мультипроцессорного релиза очень и очень далеко. Пока же многопоточность работает только частично — в фильтре resize, кодерах MPEG4/MPEG2/MPEG1 (через libavcodec), Xvi и x264.

И еще один важный момент, который нужно учитывать — в состав ffdshow не входят «Сплиттеры», которые, в частности, обеспечивают разделение контейнеров типа MKV, OGM и MP4 на видео, звук и субтитры.

 
 
 

0 - Количество комментариев

Оставьте комментарий.

 
 

Оставьте комментарий