Информационно-развлекательный портал в Литве, по-русски, Vilnius, 11
07, 2026 www.topic.lt - Romanas (R.K. Frimen)

Topic.lt
 2026-07-11 13:11
Loading... (Longer if IE explorer)

Контакты
Наши RSS
website stats
По материалам:
Новое в интернете


Спонсоры.


В помощь
Как и Что? FAQ


www.PigiauNerasi.lt
Из Топика » Программы » FFDShow Revision 2266
FFDShow Revision 2266

+ - =


FFdshow — медиа декодер, обычно используемый для быстрого и высокоточного декодирования видеопотока в MPEG-4 ASP (то есть кодированного с помощью DivX, Xvid или FFmpeg MPEG-4) и AVC (H.264) форматов, также поддерживает множество иных видео и аудиоформатов. Является свободным программным обеспечением, выпускаемым под лицензией GPL, работает под Windows в качестве фильтра DirectShow.

FFDShow Revision 2266

На данный момент реализована поддержка видеоформатов:
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 и ряд других.

Version history:

Revision 2266 - Fixed broken TrueHD with 7.1
Revision 2265 - Updated FFmpeg
Revision 2264 - Updated whitelist/blacklist
Revision 2263 - oops, (triggered a compiler's??) bug at rev 2261.
Revision 2262 - reserve some constants for coming patches.
Revision 2261 - libavcodec compilation fix for MSVC9
Revision 2260 - H.264: decode picture timing SEI message and get field order (ffdshow custom code).
Revision 2259 - Disable audio related assembly code in libavcodec for 64-bit builds.
Revision 2258 -
Volume normalization: patch by Tal Aloni
+ fixed a small visual bug where currect amlification was displayed as "1000%" where normalization was disabled.
+ removal of unused const.
Revision 2257 - Fixed compilation warning and added new resolutions to resize drop down list
Revision 2256 - ffdshow_2008.vcproj: let MSVC9 reorder as it likes. Now we can use GUI to edit this file.
Revision 2255 - x64 custom build step: delete yasm64.rules and use yasm.rules.
Revision 2254 - 64bit fix
Revision 2253 - Import code from audio branch #3: ffdshow, installer
Revision 2252 - Updated FFmpeg
Import code from audio branch #3: FFmpeg
Revision 2251 - Import code from audio branch #1: mplayer channel reordering
Revision 2247 - Volume normalization
remove unused variable. patch by Tal Aloni
Revision 2244 - Updated French translation
Revision 2243 -
Volume normalization: patch by Tal Aloni
+ Added comments
+ Added tooltip
+ very minor fix: now the last increment will be performed, even if it's smaller than 'step', to prevent "current amplification" from being displayed as 399% instead of 400% (for example).
+ default "Max. amplification" is now set to 400% (instead of 500%), this is not related to the patch, but I thought we shouldn't encourage reducing the dynamic range that much.
Revision 2242 - libmpeg2: better detection of changes from progressive to interlacing.
Revision 2241 - Improved volume normalization ("Regain volume" checked)
patch by Tal Aloni
Revision 2240 - Updated FFmpeg
Revision 2238 - bug fixed : garbled subtitles on SRT/SSA formats (appeared in rev 2221, my fault)
Revision 2237 - Subtitles and OSD(RGB mode): do correct color space conversion for interlaced pictures.
Revision 2236 - Import code from guliverkli by gabest.
libmpeg2: flag "progressive" if telecined film is detected.
Revision 2235 - Added an option to deinterlace only frames flagged as "interlaced".
patch by Tal Aloni
Revision 2233 - Added a new option in subtitles section : SSA tags in SRT subs and HTML tags in SSA subs supports are now optional (as long as the garbling problem with ASCII subs is not solved)
Revision 2232 - Volume normalize: patch by tal.aloni
Added an option to preform one-pass normalization. active when "Normalize" is checked and "Regain volume" is unckecked. (this mode is used to reach the highest possible loudness with minimum of possible artifacts)
Revision 2231 - Partial rollback of SSA tags within SRT subs and HTML tags within SSA subs : keep only SSA tags within SRT subs (which is the most commonly used) until the garbling/crash problem with Shift JIS (ANSI/DBCS) (?) subs is fixed
Revision 2228 - work around crashes in applications that use Windows Media Encoder SDK
Revision 2225 - Updated FFmpeg

Различия в названиях сборок и ветвей:

С 30 сентября авторы проекта ffdshow tryouts начали работы над экспериментальной ветвью ffdshow-mt, базирующейся на ffmpeg-mt. За основую была взята 2083 сборка. Mt - Multithreading, цель обеспечить многопоточность в h264, vc1 и тд. В перспективе включение наработок в основную ветвь. Можете попробовать ради интереса, хотя предпочтительнее пользоваться скоростным CoreAvc или хардварными декодерами

Все разработчики имеют общие исходники, все последующие версии включают в себя все предыдущие обновления(понятно, в основном, исключая другую ветку)

xxl и clsid версии идут от никнейма соответсвующих зарелизивших их разработчиков. Более менее значительные отличия были в прошлом, но сейчас оба разработчика в основном собирают ffdshow unicode версии используя msvc 2003. На данный момент отличия лишь в инсталляторе, что на саму программу ни как не влияет(немного другой вид приветсвия и тд) и иногда в компиляторах. Разработчик albain предпочитает 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.

Внимание! У Вас нет прав для просмотра скрытого текста.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы предлагаем Вам зарегистрироваться либо войти на сайт под своим именем.
















BangGood.com



«    Июль 2026    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031 



 
rss rss facebook youtube twitter linkedin
www.Topic.lt
facebook
PinIt