Главная » Мультимедиа »
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 - Количество комментариев
Оставьте комментарий.