|
| | |
|
FFDShow rev 3498 20100704
| 08.07.2010, 13:13 |
На данный момент реализована поддержка следующих видеоформатов:
H.264/AVC, XVid, DivX 4/5/6, MPEG 4, DivX3, 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, Techsmith, ZLib, ZMBV, AutoDesk RLE, Cinepack, Indeo, MS Video 1, MS Video RLE, QPEG, Real Video и ряда других.
Различия в названиях сборок и ветвей:
Авторы проекта ffdshow tryouts начали работы над экспериментальной ветвью ffdshow-mt, базирующейся на ffmpeg-mt. За основу была взята 2083 сборка. Mt - Multithreading, цель - обеспечить многопоточность в h264, vc1 и тд. В перспективе включение наработок в основную ветвь. Можете попробовать ради интереса, хотя предпочтительнее пользоваться скоростным CoreAvc или хардварными декодерами
Все разработчики имеют общие исходники, все последующие версии включают в себя все предыдущие обновления (понятно, в основном, исключая другую ветку)
xxl и clsid версии идут от никнейма соответствующих зарелизивших их разработчиков. Более менее значительные отличия были в прошлом, но сейчас оба разработчика в основном собирают ffdshow unicode версии используя msvc 2003. На данный момент отличия лишь в инсталляторе, что на саму программу ни как не влияет (немного другой вид приветствия и тд) и иногда в компиляторах. Разработчик albain icl предпочитает msvc 2008
Комментарий про sse/icl версию:
Существует заблуждение, что сборка, компилированная с использованием компилятора ICL (в настоящее время используется Intel C++ Compiler 10.1) с поддержкой SSE/SSE2 будет декодировать быстрее и функциональнее, чем обычная (generic build). На самом деле, большинство декодеров содержатся в библиотеке libavcodec, которая в абсолютном большинстве сборок компилируется с помощью gcc (GCC 4.2.4), а ее исходный код содержит много оптимизированного вручную ассемблерного кода. Таким образом, независимо от компилятора декодер имеет полноценную поддержку инструкций современных процессоров, включая SSE/SSE2/SSE3, MMX/MMXEXT, 3DNow!/3DNow! Ext. Однако ощутимая разница в производительности существует для фильтров постобработки. Декодирование с например такими фильтрами, как резкость и подавление шума, на процессорах интел происходит намного быстрее при использование ICL(не даром же oн Intel ). Периодически новые версии компилирует разработчик clsid.
|
Категорія: Мультимедія | Додав: Igora
|
Переглядів: 462 | Завантажень: 0
| Рейтинг: 0.0/0 |
Додавати коментарі можуть лише зареєстровані користувачі. [ Реєстрація | Вхід ]
| |
| | |
|
|