Просмотр полной версии : FFDShow
FFDShow Revision 3752, 3753, 3754 имеют проблемы с воспроизведением видеофайлов H264 через ffmpeg.dll и ffmpegmt.dll. В сборках х86 возможны редкие падения, в х64 они будут регулярными, CLSID2 как обычно постит обновления без проверки работоспособности. Вывод через DXVA работает пока без проблем.
szl ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), Что-то история изменений на sf.net перестала открываться по старой ссылке [Ссылки могут видеть только зарегистрированные и активированные пользователи] и по новой тоже [Ссылки могут видеть только зарегистрированные и активированные пользователи]
PS: Кстати на [Ссылки могут видеть только зарегистрированные и активированные пользователи] стали выкладывать XviD x64 так что можешь не торопиться с ним
SamLab ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), я логи на сайте sourcefroge никогда не смотрю, гораздо удобнее это делать через программу CommitMonitor, быстро и удобно.
PS: Кстати на [Ссылки могут видеть только зарегистрированные и активированные пользователи] стали выкладывать XviD x64 так что можешь не торопиться с ним, я видел, только вот зря он делает дополнительные переоптимизации с помощью компилятора, ой зря... на xvid это выходит боком... на скорость это практически ни как не влияет, а вот на выход конечного результата влияет (видеофайла). Я конечно не Гуру программер, но за три года работы с различными сборками я все же набрался определенного опыта, и могу кое о чем говорить утвердительно.
FFDShow Revision 3757
Скачать 32-бит. версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Скачать 64-бит. версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
В rev. 3757 проблема с h264 закрыта!
ffdshow tryouts project, svn 3760 (x86/x64) от XvidVideo.RU
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated FFmpeg.
FFDShow Revision 3760 (sourceforge.net)
Скачать 32-бит. версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Скачать 64-бит. версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
ffdshow tryouts project, svn 3761 (x86/x64) от XvidVideo.RU
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3761 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3761 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3761 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3761 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated FFmpeg.
ffdshow tryouts project, svn 3763 (x86/x64) от XvidVideo.RU
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3763 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3763 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3763 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3763 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated FFmpeg.
Audiophile
04.03.2011, 22:32
Где взять действительно стабильную версию пакета??
Скачал с трайаутс как бы последнюю стабильную ffdshow_beta7_rev3154_20091209.exe - сразу же в инсталлере неправильная кодировка символов. %-)
Скачал с трайаутс как бы последнюю стабильную ffdshow_beta7_rev3154_20091209.exe - сразу же в инсталлере неправильная кодировка символов.
есть такая тема, clsid в 2009 году залил и не проверил, потом ему писали, а он не ответил... :)
Добавлено через 1 минуту
Где взять действительно стабильную версию пакета??
3768
still waiting... :)
Audiophile
04.03.2011, 22:54
Exodus ([Ссылки могут видеть только зарегистрированные и активированные пользователи]),
что-то не верится, что стабильные версии могут так часто выходить.
Судя по всему, в этих бесконечных билдах постоянно идет борьба со старыми багами и параллельное появление новых.
Кстати, что быстрее будет на Core i3 530 - ICL12 или MSVC10? 32 бит
что-то не верится, что стабильные версии могут так часто выходить.
стабильных нет вообще... :)
Кстати, что быстрее будет на Core i3 530 - ICL12 или MSVC10? 32 бит
ICL12 под intel заточка, так как прекомпилятор intel cpp compiler 12, бывают косяки с видеокартами, особенно старыми :)
MSVC10 заточка под все, но нет дополнительной либы для специфической работы с инструкциями intel, всё возлагается чисто на процессор...
Audiophile
04.03.2011, 23:39
с инструкциями intel
я так понял, SSE?
всё возлагается чисто на процессор...
на что ж еще? CUDA и DirectCompute вроде пока нет.
А ICL на процах AMD не пойдет?
Просто решил написать мануал по настройке видео (mpc hc, ffdshow, smooth video pack, reclock), ищу стабильные версии пакетов...
Как же быть с ffdshow? Выдрать наугад любой билд?
CUDA
это ускоритель в основном для графики, а icl12 это оптимизатор инструкций, вещи разные...
А ICL на процах AMD не пойдет?
пойдет только криво... :)
Как же быть с ffdshow? Выдрать наугад любой билд?
latest build... :)
Добавлено через 3 минуты
я так понял, SSE?
да
Audiophile ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), Еще билд билду рознь в сборке от разных авторов, а их минимум четыре сейчас - так что... бери последний билд, а вот в сборке какого автора...
Audiophile
05.03.2011, 11:55
В общем, я еще больше запутался :D
Пойду стяну на xvidvideo MSVC2010 и успокоюсь :)
Шапка полностью оформлена и приведена в соответствие со всеми авторскими сборками текущих версий - просьба при последующих обновлениях особо сильно ее не изменять
FFDShow Revision 3783 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2008-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
FFDShow Revision 3785 (sourceforge.net)
Скачать 32-бит. версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Скачать 64-бит. версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Updated Libav
ffdshow tryouts project, svn 3794 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3791-3794):
GUI: several fixes (resize & aspect configuration).
GUI fix (subtitle placement configuration);
Bug fix: "on screen resolution match" preset autoload condition setting has not been saved;
remove the workaround for ISPP, also IS is sufficient since ISPP is included in the normal package;
Updated German language files (credit goes to fastplayer).
ffdshow tryouts project, svn 3800 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Changes (3794-3800):
Russian translation fix (credit goes to arestarh);
Updated Japanese translations (credit goes to tnetsixenon);
Updated Czech translation for installer;
Updated Czech translation;
Updated Libav;
Fixed regression in 3765 that broke thumbnailing in Explorer.
Seregasgas
29.03.2011, 11:16
SamLabОбьясните пожалуйста!Пользуюсь PotPlayer(ом)вашей сборки-за что вам огромное Danke!Нужно ли ставить данный фильтр или же он уже стоит в PotPlayer(е)?:HELP:
В Поте уже все есть, но бывают сулчаи иногда, когда встроенных не хватает, но они редки и пока не встретитесь с таким ставить что-то другое не нужно
ffdshow tryouts project, svn 3802 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3801-3802):
Japanese translation update;
fixed a bug preventing the bitstreaming of DTS core tracks of DTS-HD over S/PDIF.
ffdshow tryouts project, svn 3803 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3803 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3803 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3803 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3803 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
GUI fix in audio output dialog page. Added DTS-HD subtypes to filter registration (Thanks babgvant).
FFDShow Revision 3803 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Ревизию 3804, выкладывать не буду, гарантированый вылет при декодировании ac3 и dts через libavcodec (ffmpeg.dll).
Спасибо! Ждем XviD ;)
XhmikosR, выложил без проверки, в ревизии 3807 х86/х64 проблема с падением сохранилась!
ffdshow tryouts project, svn 3808 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3808 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3808 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3808 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3808 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3804-3808):
Updated Libav;
Fix crash in 3804;
Fix broken audio with libavcodec.
Ревизию 3804, выкладывать не буду, гарантированый вылет при декодировании ac3 и dts через libavcodec (ffmpeg.dll).
Спасибо! Ждем XviD ;)
r.3808 баг с падением исправлен.
SamLab, xvid в процессе тестирования, делаю рипы, так что скоро опубликую.
ffdshow tryouts project, svn 3810 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3810 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3810 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3810 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3810 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3809-3810):
Updated yadif;
Updated Libav.
ffdshow tryouts project, svn 3811 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3811 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3811 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3811 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3811 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
ffdshow tryouts project, svn 3813 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
Added LAVSplitter GUIDs.
ffdshow tryouts project, svn 3815 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3815 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3815 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3815 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3815 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav;
fix KernelDeint compilation.
ffdshow tryouts project, svn 3817 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3816-3817):
Fix crash;
Don't include xvidcore by default.
а как при установке отказаться от xvidcore? для dxva там галка есть, а для xvid ничего подобного не нашел...
ffdshow tryouts project, svn 3818 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
ffdshow tryouts project, svn 3821 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
Obsolete branches removed.
update copyright year.
ffdshow tryouts project, svn 3822 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated swscale.
ffdshow tryouts project, svn 3824 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav;
Some code cleanup.
ffdshow tryouts project, svn 3825 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
ffdshow tryouts project, svn 3827 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3827 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3827 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3827 (x86) - MSVC2008 ( (This build, is compatible with windows 2000.)
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3827 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
SamLab, уже 3831
Знаю - но сборку он только что сделал
FFDShow Revision 3832 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
SamLab, уже 3834 от XhmikosR :)
set unrar beta string in getVersion() if RARVER_BETA != 0
update Boost to v.1.46.1
FFDShow Revision 3837 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav
ffdshow tryouts project, svn 3839 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
FFDShow Revision 3840 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Fixed AMR regression from r3766
ffdshow tryouts project, svn 3841 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Fix MLP channel order.
FFDShow Revision 3841 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3842 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Minor changes.
ffdshow tryouts project, svn 3844 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Disabled MT for vp3/theora/mpeg4/huffyuv. It had sync issues;
Updated Libav.
ffdshow tryouts project, svn 3847 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3845-3847):
Minor changes;
DXVA fix for videos with baseline profile;
Updated Libav.
ffdshow tryouts project, svn 3853 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3848-3853):
Updated swscale;
Updated Libav;
Fix blank entries on codecs page.
ffdshow tryouts project, svn 3854 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Fix crash with certain (broken) H.264 streams.
ffdshow tryouts project, svn 3855 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
SamLab, зря ты на главной опубликовал ревизию 3857, в этой ревизии полностью не работает декодирование видео через libavcodec и через ffmpeg-mt (на всех видах видеофайлов), работает только декодирование через dxva!
clsid как обычно добавляет код без проверки, а грек (XhmikosR), их собирает и выкладывает не удосуживаясь запустить хотя бы один видеофайл для проверки на этой сборке... сапожник.
szl, 3855 последняя работающая? Я сам еще не проверял тоже - ближе к полуночи собирался заняться
3855 работает стабильно, проблемы возникли в r.3856, swscale капризная вещь.
Вернул на главную 3855
в FFDShow r.3859 падение на видеофайлах сохранилось.
Что-то clsid все больше стал халтурить в последнее время...
Причина падения ffdshow обнаружена, ошибка видеовывода при преобразовании в NV12. Ждем фикс. В качестве временной меры, заходим на закладку вывод (Конфигурация видеодекодера ffdshow) и снимаем галку с NV12, и все работает, как и раньше. :)
ffdshow tryouts project, svn 3861 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3856-3861):
Updated Libav;
Updated swscale;
Updated libmpeg2 makefile;
Avoid crash of DXVA decoder with corrupt h264 stream;
Workaround for freeze in Powerpoint 2010;
Revert recent swscale changes.
FFDShow Revision 3861 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3863 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
Updated blacklist.
ffdshow tryouts project, svn 3866 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3866 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3864-3866):
Minor swscale cleanup;
More swscale updates;
Updated swscale.
FFDShow Revision 3867 от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Fix noise with some AAC streams
FFDShow Revision 3867 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3871 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3871 от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav and swscale
FFDShow Revision 3873 от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav
* Fix: resize bug from r3869
FFDShow Revision 3878 от clsid2
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3878 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav
* Updated swscale
* Minor lfe crossover tweak
FFDShow Revision 3882 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav + Minor cleanup
FFDShow Revision 3882 x86 от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3882 (x86/x64) with boost latest, gcc 4.6.1 от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ps: сборка получилась лучше чем у XhmikosR, так как я понял он не все библиотеки компилирует под x64, из-за этого размер сборок x64 меньше моей на ~0,4 мб...
pps: все либы правильно скомпилированные под x64 должны быть больше по размеру!
Какие именно он под x64 не компилирует?
Какие именно он под x64 не компилирует?
похоже что ff_kernelDeint.dll и ещё какая то...
Думаю ff_kernelDeint.dll вообще выкинуть из кодек-пака т.к. она не участвует в работе
Добавлено через 7 минут
Думаю ff_kernelDeint.dll вообще выкинуть из кодек-пака т.к. она не участвует в работе
так она нужна для работы с видео фильтрами...
FFDShow Revision 3883 (x86/x64) MSVC 2010 SP1, GCC 4.6.1 от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
ffdshow tryouts project, svn 3883 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
FFDShow Revision 3884 (x86/x64) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
ffdshow tryouts project, svn 3886 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3886 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Libavcodec now uses pthread instead of w32threads
Enable frame threading for H.264 in libavcodec
FFDShow Revision 3886 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3886 (x86/x64) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3892 x86 от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Updated pthreads libs
ffmpeg-mt has been integrated into libavcodec.
Cleanup obsolete ffmpeg-mt files.
Remove old pthread libs
More cleanup
ps: как всегда clsid испортил все, что теперь не собирается версия x64, но есть плюс, теперь удалена библиотека ffmpegmt.dll так как она теперь входит в ffmpeg.dll
pps: сборка x64 не собирается из-за vp8 и xvid исходников...
Что за проблемы с vp8 и xvid?
Добавлено через 11 минут
Что за проблемы с vp8 и xvid?
из-за vp8 asm не собирается библиотека ffmpeg.dll
из-за xvid asm не собирается библиотека xvidcore.dll
Добавлено через 4 минуты
а прирост значительный, даже на x86 платформе
FFDShow Revision 3892 (x86/x64) от clsid
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Добавлено через 29 минут
FFDShow Revision 3897 x86 от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
cleanup ffmpeg-mt leftovers, install the manifest files on all OS'es
add VS2010 projects for FFDShowAPI, rebase and ffSpkCfg
cleanup
FFDShow Revision 3897 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3897 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3895-3897):
add VS2010 projects for FFDShowAPI, rebase and ffSpkCfg;
cleanup;
Updated Libav.
FFDShow Revision 3899 (x86:ICL12/x64:VS2010) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
merge x86 and x64 manifests and properly embed them via the project files so there's no need to install them
VS2010 projects changes:
* a lot of cleanup
* don't disable all the default switches for Release builds
* move common Debug options in common.props
* merge release.props to common.props
* almost every option can be modified in common.props for all the projects now, for example /O, /arch etc
TODO: Do the same for the ICL12 projects. The other projects will have to be updated by whoever is using them.
FFDShow Revision 3904 (x86/x64) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Updated blacklist
Fix DXVA regression from rev3883.
Hack to prevent crash with H.264 4:4:4. That colorspace is not yet supported.
Fix H.264 4:4:4
если бы ffdshow можно было скомпилировать в x64 с intel parallel composer 12, тогда бы ffdshow цены не было!!!
а так только для x86...
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3908 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (3906-3908):
VS2010 projects:
* clean up additional libs
* fix included files for makeAVIS, libfaad2 and ff_wmv9 projects
* rename libmpeg2_ff project file for consistency;
whitespace cleanup;
Updated Libav.
FFDShow Revision 3911 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated threads tooltip
VS2010 projects: cleanup
ICL12 projects: cleanup and move all common properties in common_icl12.props
Портативный FFDShow - оригинально ;)
FFDShow Revision 3912 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
ps: если можно, SamLab, пожалуйста добавь меня в самый конец списка сборщиков...
Забыл - сделаю
ffdshow tryouts project, svn 3912 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
•Updated Libav.
ffdshow tryouts project, svn 3913 (x86/x64)
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Install manifest files on XP.
FFDShow Revision 3914 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
FFDShow Revision 3916 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Russian translation
Updated Libav
ffdshow tryouts project, svn 3916 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3917 (x86/x64)
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Fixed some colorspace conversion issues
FFDShow Revision 3917 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3919 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Revert to previous pthread libs. Newer one was unstable for x64 builds.
ffdshow tryouts project, svn 3919 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
shashka21
04.07.2011, 13:20
Что ни день, то новый билд. А то и несколько за день. Что они там такого химичат каждый раз? Такое ощущение складывается, что постоянно правят одни ошибки и, при этом, создают новые.%-) Кривые руки, такие кривые. Что-то сомневаюсь, что они ежедневно что-то новое добавляют. По сути, по функционалу ничего не меняется, кроме версии билда.
История изменений прилагается - можете всегда ознакомиться
Кривые руки, такие кривые. Что-то сомневаюсь, что они ежедневно что-то новое добавляют. По сути, по функционалу ничего не меняется, кроме версии билда.
build 3920, добавлена поддержка в libav у h264 с 10bit
Что ни день, то новый билд. А то и несколько за день. Что они там такого химичат каждый раз?
Что ни день - пользователь критикующий частые обновления FFDShow, MPC-HC и т.д. Эти проэкты разрабатываются не одним человеком, а командой которая вносит изменения в проект в режиме реального времени.
FFDShow Revision 3921 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Created new format option in ffdshow audio decoder for the QT PCM variants (such as TWOS). They were previously part if the Uncompressed audio option.
FFDShow Revision 3923 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Updated x64 pthread lib
ffdshow tryouts project, svn 3923 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3923 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow Revision 3925 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3925 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Minor changes
FFDShow Revision 3925 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3932 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Updated Swscale
Cleanup
SamLab, привет!
ffdshow x86/x64 rev. 3932, 3933, 3934 не публикуй на главной, как и в прошлый раз, проблема с выводом через NV12 (падение на любом видео при выходе). Пока не будет исправления, сборки выкладывать не буду... важнее качество сборок, а не их количество :)
P.S
если, кто то уже скачал и установил выше перечисленные ревизии у грека (XhmikosR), или у Exodus, то отключите в настройках "Конфигурация видеодекодера->вывод" вывод через NV12.
в rev. 3936 баг на месте.
FFDShow Revision 3937 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Fixed another DXVA regression
Updated Swscale
Minor changes
rev. 3940 - все чисто, clsid убрал падение в 3939. :)
FFDShow Revision 3940 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3940 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2008-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения... ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
ffdshow_rev3940 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3941 (x86/x64) от XvidVideo
ffdshow tryouts project, svn 3941 (x86) icl12
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3941 (x86) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3941 (x86) - MSVC2008
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3941 (x64) - MSVC2010
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
FFDShow Revision 3941 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Без icl12 тоже бы версия не помешала т.к. не на всех компах двенадцатая работает
ffdshow tryouts project, svn 3942 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
ffdshow tryouts project, svn 3945 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Make room for adding more colorspaces to ffdshow;
xvidcore MinGW GCC compilation fix;
Updated Libav.
ffdshow tryouts project, svn 3946 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
ffdshow tryouts project, svn 3947 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
FFDShow Revision 3947 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3949 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3949 от szl ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) (XvidVideo)
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Fixed crash regression when using xvidcore for decoding
* Updated Libav
FFDShow Revision 3951 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3951 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
update minilzo to v2.05
Updated Libav
FFDShow Revision 3956 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Revert Libav patch that causes performance regression for sliced H.264
Hack to fix a problem with underflown H.264 decoding time stamps.
Added support for decoding H.264 10-bit 4:2:0 and 4:4:4.
Tweak swscale parameters for colorspace conversion
FFDShow Revision 3959 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* remove non existent additional include directories
* correctly set the LinkIncremental option
* Updated Libav
FFDShow Revision 3959 (x86/x64) + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 3960 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
ffdshow tryouts project, svn 3964 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Fix previous commit;
Updated Libav;
Minor changes.
ffdshow tryouts project, svn 3967 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Fixed decoding of H.264 with Haali's custom fourcc CCV1.;
Minor cleanup;
Updated Libav;
cleanup.
ffdshow tryouts project, svn 3968 (x86/x64) от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Изменения / Changes:
Updated Libav.
ffdshow tryouts project, svn 3970 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
Minor changes.
ffdshow tryouts project, svn 3972 (x86/x64) от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Added J.River encoder filter to whitelist of upstream filters that support output format changes;
Updated Libav.
FFDShow Revision 3973 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
FFDShow Revision 3974 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3979 x86 + Portable от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Better compatibility with LAV Splitter for H.264 in AVI
Добавлено через 2 минуты
кстати XhmikosR завязал с FFDShow
shashka21
05.09.2011, 11:02
64-битная версияСтранно, но в архиве ffdshow_x64.7z находится обычная 32-битная версия.
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Странно, но в архиве ffdshow_x64.7z находится обычная 32-битная версия.
clsid просто накосячил с одной либой для x64, что теперь не очень компилится, а этот автор решил fake сделать...
Exodus, для того чтобы обновить ffdshow, если у меня он уже в рамках k-lite mega codec pack установлен достаточно заменить файлы в папке c:\Program Files\K-Lite Codec Pack\ffdshow\ на новые? Или ещё чего в system32 или де ещё нужно?
Exodus, для того чтобы обновить ffdshow, если у меня он уже в рамках k-lite mega codec pack установлен достаточно заменить файлы в папке c:\Program Files\K-Lite Codec Pack\ffdshow\ на новые? Или ещё чего в system32 или де ещё нужно?
хватит c:\Program Files\K-Lite Codec Pack\ffdshow\
FFDShow Revision 3981 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3982 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3983 (x86/x64) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
update minilzo to v2.06
FFDShow Revision 3983 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Exodus, в связке ffdshowAudioDec+MPCmpegsplitter на второй аудиодороге этого видео [Ссылки могут видеть только зарегистрированные и активированные пользователи] идёт жуткое буксование. В связке ffdshowAudioDec+AVsplitter например такого нет. Кто виноват? Сплиттер MPC или ffdshow audio decoder?
И ещё вопрос. У ffdshow есть поддежка вот такого видео/аудио [Ссылки могут видеть только зарегистрированные и активированные пользователи]
Если можна подскажите конретно какие кодеки из списка ffdshow за такое ауд/вид отвечают.
Спасибо.
в связке ffdshowAudioDec+MPCmpegsplitter на второй аудиодороге этого видео [Ссылки могут видеть только зарегистрированные и активированные пользователи] идёт жуткое буксование. В связке ffdshowAudioDec+AVsplitter например такого нет. Кто виноват? Сплиттер MPC или ffdshow audio decoder?
1) Сплиттер MPC
У ffdshow есть поддежка вот такого видео/аудио [Ссылки могут видеть только зарегистрированные и активированные пользователи]
Если можна подскажите конретно какие кодеки из списка ffdshow за такое ауд/вид отвечают.
2)
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 3984 (x86/x64) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
ffdshow tryouts project, svn 3984 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
FFDShow Revision 3984 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Exodus, не может у меня ffdshow в этом видео [Ссылки могут видеть только зарегистрированные и активированные пользователи] воспроизвести WMA звук, хотя и мерит самый высокий у ffdshow и все кодеки в настройках разрешены, но стоит отменить DMO встроенный виндовый декодер аудио, в этом видео вообще плееры не играют звук.
Вот LAVaudio зарегил в системе (там есть WMA в настройках), сразу заиграли звук плееры через него.
shashka21
29.09.2011, 03:46
FFDshow x64 - нерабочая версия. Единственный вариант для перекодирования - Uncompressed. Зачем они её вообще выкладывают?
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Подскажите аналог (только не xvid - ерунда полная, качество заметно теряется) или же проще поставить FFDshow x86?
FFDShow Revision 3988 (x86/x64) от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
update libsamplerate to v0.1.8
update unrar to v4.10b1
Disabled raw NV12 input (because it is broken)
fix broken compilation in the previous commit
FFDShow Revision 3994 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Minor fixes
ffdshow tryouts project, svn 3995 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
FFDShow Revision 3996 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
update xvidcore
собирать FFDShow Revision 4006 из branches ?
Exodus, Конечно! Смущает конечно прыткость нового автора h_yamagata
Смущает конечно прыткость нового автора h_yamagata
ну он как бы разработчик новых субтитров...
Добавлено через 11 минут
попробую собрать FFDShow+ обновив сам ffmpeg
FFDShow+ Revision 4006 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow+
Updated Libav (update 143 files of libavcodec from latest LibAV revision)
FFDShow branches
subtitles branch: \1a etc: always treat number hexadecimal.
subtitles branch: Treat \pos as a special case of \move
subtitles branch: very minor change (replace DwString<char_t> by ffstring)
subtitles branch: bug fix: forgotten to update TsubtitleLine::props
subtitles branch: Don't store empty words in TsubtitleLine and simplify karaoke parsing
Implement rotation (\frx,\fry,\frz,\org).
Implement \clip.
Implement \h.
Implement \r<style>
Implement \blur<strength>
Implement \be<strength>
Implement polygon drawings (\p)
Improved gradation of the outlines.
Improved, rotatable opaque box.
Subpixel accurate positioning.
Some compatibility fixes.
a few regression fixes
Other bug fix
ffdshow color space converter:YV12->RGB32:If the output horizontal size is not a multiple of 4, the heap gets broken.
FFDShow+ Revision 4008 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow+
Updated Libav to latest
1) Update libavcodec (191 files)
2) Update libswscale (17 files)
FFDShow branches
subtitles branch: remove lineGap stuff
Subtitles branch: Improve positioning of collisions. Treat border thickness properly.
Exodus, И MPC-HC не забудь, а то заждался прямо и кодек-пак не могу обновить
ffdshow tryouts project, svn 4019 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
update xvidcore;
Re-enable Hi10P decoding in x64 build;
Fix Win32 after build registration on 64bit OS;
Call register.bat after building x86;
Various fixes.
FFDShow+ Revision 4031 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow+
Updated Libav to latest
* Update libavcodec (203 files)
FFDShow trunk
update unrar to v4.10b3
Added support for Intel QuickSync Decoder:
* Add 2 files that load and manage the decoder.
* Added external reference to the IntelQuickSyncDecoder project on SF (qsdecoder).
* Changed installer files.
* Added fallback in some cases where the decoder would not init well.
Bug fixes:
* Fixed H264 SPS header crash.
* Fixed NV12->NV12 crash by not using swscale to perform the copy. Added SSE2 copy function to perform the task.
* Fixed crash when a NULL string was translated.
* Cleanup - removed missing files from projects files - caused unnecessary rebuilds.
ffdshow converters now support 420 10bit input. (Output is RGB32.)
Re-commit rev 4020. It was OK, my eyes were too tired.
ffdshow converters: force dithering for 10bit input
10bit YCbCr to RGB conversion: Use "High quality YV12 to RGB conversion" check box for switching swscale (off) and ffdshow converters (on) for comparison of quality and performance.
Disable ASS transform code which is not working.
Removed 3 bytes at the start of the file that caused the build script to fail
FFDShow branches
subtitles branch: merge from trunk
subtitles branch: bug fix: It crashed if the last word had nothing but spaces.
FFDShow+ Revision 4039 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow+
Updated Libav to latest
* Update libavcodec (201 files)
FFDShow trunk
Added check for existence of SSE2 in order to use sse_memcpy.
Added check for existence of SSE4.1 in order to use Intel QuickSync Decoder.
FFDShow branches
subtitles branch: fix garbling: Work around a bug? of SetTextCharacterExtra (Windows API) which breaks mapping of a logical font to physical fonts.
subtitles branch: merge from trunk
bug fix of rev 4034
subtitles branch: SSA/ASS: Process right trailing spaces correctly.
fix rev 4036 for vsfilter compatibility
subtitles branch: fixed OSD spacing
Exodus, Ревизия 4039 все-таки бажная - на JetAudio все файлы вылетают с ней - с 4019 все нормально
Exodus, Ревизия 4039 все-таки бажная - на JetAudio все файлы вылетают с ней - с 4019 все нормально
как ни странно, но у меня не вылетает... Intel QuickSync Decoder dll есть в папке с ffdshow.ax, просто в 4019 его ещё не было...
ffdshow tryouts project, svn 4043 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow converters now support 420 10bit input. (Output is RGB32.);
ffdshow converters: force dithering for 10bit input;
10bit YCbCr to RGB conversion: Use "High quality YV12 to RGB conversion" check box for switching swscale (off) and ffdshow converters (on) for comparison of quality and performance.;
Disable ASS transform code which is not working. (applied to trunk);
update unrar to v4.10b3;
Added support for Intel QuickSync Decoder:
* Add 2 files that load and manage the decoder.
* Added external reference to the IntelQuickSyncDecoder project on SF (qsdecoder).
* Changed installer files.
* Added fallback in some cases where the decoder would not init well;
Bug fixes, Intel QuickSync Decoder:
* Fixed H264 SPS header crash.
* Fixed NV12->NV12 crash by not using swscale to perform the copy. Added SSE2 copy function to perform the task.
* Fixed crash when a NULL string was translated.
* Cleanup - removed missing files from projects files - caused unnecessary rebuilds;
Added check for existence of SSE2 in order to use sse_memcpy.;
Added check for existence of SSE4.1 in order to use Intel QuickSync Decoder.;
Removed SS4.1 check for loading QuickSync Decoder. cpu flags are not available at the time of check;
Update ffdshow_2008.vcproj;
libavutil/x86/x86inc.asm: support both makefiles that use yasm -f win32 yasm -f win64;
Merge subtitles branch;
move IntelQuickSyncDecoder source in IntelQuickSyncDecoder/src;
Add our MSVC2010 and ICL12 projects and update the ICL12 solution/project file for the previous commits.
FFDShow+ Revision 4050 (x86/x64) full x64 build от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow+
Updated Libav to latest
FFDShow trunk
ffdshow converters: add support for 10bit 444P input. (Output is RGB32.)
ffdshow converter: optimize for code size. 236Kb smaller for MSVC 2010 x64.
FFDShow branches
subtitles branch: update simd.h
changed: _mm::storeU, _mm::loadU->movVqu
added missing instruction: paddusb = _mm_adds_epu8
previous commit: forgotten one file
subtitles branch: Implement Scroll up, Scroll down, Banner
moved some functions from fontRenderer.asm to TrenderedTextSubtitleWord.cpp using simd.h
subtitles branch: remove unused code
FFDShow+ Revision 4050Такая же ошибка в JetAudio как и 4039 - на всех форматах ошибку дает, а вот версия 4043 от xvidvideo работает отлично, как и их предыдущая 4019 - странно...
Такая же ошибка в JetAudio как и 4039 - на всех форматах ошибку дает, а вот версия 4043 от xvidvideo работает отлично, как и их предыдущая 4019 - странно...
а файл то какой, конфиг...
На всех файлах, только упакованные xvid нормально играются - все другие ошибку дают - система w7x64, но плеер x86, а вот железки пользователь не сообщал
FFDShow Revision 4052
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Adjust config for gcc 4.6+ / Removed VS2008 projects
ffdshow tryouts project, svn 4056 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow converters: add support for 10bit 444P input. (Output is RGB32.);
ffdshow converter: optimize for code size. 236Kb smaller for MSVC 2010 x64;
Removed VS2008 projects;
Adjust config for gcc 4.6+;
Re-enable "High quality YV12 to RGB conversion" on non-SSE2 CPUs. AviSynth code is used in such cases;
re-enable RGB24 as output color space;
remove old projects;
ffdshow converters: fixed wrong comme
ffdshow Revision 4055 xhmikosr
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4058 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (4056-4058):
Dropped support for NV21;
Bug fix: raw NV12 input: Cb and Cr was swapped if it was converted to YV12 (unless it was sent to the downstream directly);
Re-enable raw NV12 input
ffdshow tryouts project, svn 4072 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
simd.h: merge rev 4044-4045 and added some SIMD instructions;
ffdshow converters: update comment;
add new output color space: 4:2:0 16-bit. P016, MFVideoFormat_P016;
Update Japanese translations;
Dialog fix: Reset button did not reset RGB24 output setting;
add new output color space: 4:2:0 10-bit. (P010, MFVideoFormat_P010);
Dialog: Output color spaces page: changed IDs to cancel old translations;
update project files;
Fix DXVA for some Intel graphics chips;
update Boost to v1.48;
compilation fix
ffdshow tryouts project, svn 4079 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
YV12 to P010/P016: Implement direct conversion;
* exclude KernelDeint from ffdshow_2010.sln for Win32 (use GCC instead)
* cosmetics in the project files;
update batch files;
simd.h: added movHalf, which does the same function as load2. For compatibility, load2 was left untouched;
ffdshow converters2: minor optimization for code size;
NV12 to P010/P016: Implement direct conversion;
resource fix (sorry for typo. 4:2:0->4:2:2).
ffdshow tryouts project, svn 4085 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
subtitles:SeparableFilter.h: Remove OpenMP related code because OpenMP does not support thread priority which is necessary for ffdshow;
Add SeparableFilter.h to project files;
update batch files;
* installer: use the version numbers directly from version.h
* update manifests/ICL12 projects;
add VersionInfo to all the files we build, except for ffmpeg;
remove yasm.rules and revert an accidental change in ffdshow_2010.vcxproj.
ffdshow tryouts project, svn 4090 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (4086-4090):
update project files;
* update update_version.bat
* update ffSpkCfg with a fresh VS2010 build;
Updated Libav;
Fixed some compiler warnings.
ffdshow tryouts project, svn 4096 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
installer:
* remove unneeded MinVersion entries
* simplify IsUpdate()
* add a couple of IS checks;
remove broken DV output feature;
fixed crash(since the addition of P010/P016 color spaces): If letter box was used for 10-bit image, ffdshow crashed;
added comment: hexadecimal value for color spaces (useful for debugging);
set the VersionInfo for the ffdshow files automatically from version.h;
ffdshow converters:
* Change chroma position to default MPEG-2/4/AVC position (horizontally left, vertically center)
If MPEG1 is decoded by ffdshow, MPEG-1 position is used. (horizontally center, vertically center)
* Optimize for code size and compilation time without damaging performance for major color spaces..
ffdshow tryouts project, svn 4102 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4122 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
clean borders before sending them to the down stream;
New combo box in the output color spaces page, "Primary output color space". The selected color space is used whenever possible. Otherwise one of the enabled color spaces from below is used;
fix of rev 4121.
FFDShow Revision 4127 от XvidVideo
di_con, ошибочка вышла, это творение грека =)
szl, исправил ошибку
ffdshow tryouts project, svn 4130 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow_converters2 (10/16-bit YCbCr output). If the horizontal resolution was non multiple of 8 (16 for Y416 out), green or garbage stripe was seen. Now it works as long as the stride is wide enough.;
Workaround bug of vsfilter's stride calculation for YV12 (horizontal non mod 4 case);
Use new version of IntelQuickSync Decoder (rev 3).
Exposed the Renderer's D3D device manager by sending it's input pin to the decoder so they can share the HW device. This is needed for playback in full screen exclusive mode. Only WMC (full screen) had issues as other players enter full screen after the HW acceleration device is created.
Removed some compilation warnings.
Stopped expanding the frames to mod16 width (QuickSync code);
Sync to QuickSync decoder rev 4. Rev 3 was missing the docs. No code changes;
Fixed resize performance regression. Patch made by Haruhiko.;
Fix G.726 audio when using LAV Splitter;
update xvidcore.
ffdshow tryouts project, svn 4136 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fixed missing csp_bestMatch rankings for FF_CSP_444P10.;
Aline strides for 10-bit planar YCbCr color spaces;
fix non-mod4 NV12 to 10-bit YCbCr conversion;
ffdshow converters: support for horizontal non mod 4 resolution;
minor clean up of color space converter selection code;
fix NV12 to RGB conversion;
Update Japanese translations.
ffdshow tryouts project, svn 4140 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix crash of "ffdshow subtitles filter" on playback;
change GUID of CLSID_TFFDSHOWPAGESUBTITLES which was reused by CLSID_TFFDSHOWPAGEDXVA ("ffdshow subtitles filter" crashed on opening a dialog);
ffdshow converters2: radical fix for horizontal non mod 4 resolution;
ffdshow converters: add support for 8-bit 444P input. (output is 8bit RGB).
ffdshow tryouts project, svn 4142 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix wrong debug output message;
raw video input: force the upper stream to use 32 pixel aligned stride if ffdshow's IMemAllocator is used.
override: IMemAllocator::SetProperties : allocate enough memory for alignment IMediaSample::SetMediaType : flag that the media type was set from the upper stream. ffdshow's allocator also set media sample but do without flagging. Implement IffdshowMediaSample for internal use.
ffdshow tryouts project, svn 4145 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
more use of ffalign (please make clean);
Raw input: Do not force "AVI/WAV File Source" to change stride if it is the upper stream. The behavior is also disabled for ffdshow DirectShow encoder;
Don't manage soft telecine if "Detect soft telecine and average frame durations" is unchecked.
ffdshow tryouts project, svn 4147 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix crash: ffdshow crashed if active preset was missing;
filterMode2regkey: return a registry key name in C string depending on video decoder's filter mode.
FFDShow Revision 4150 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4153 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
Moved to Intel QuickSync Decoder v0.20 (rev5). Added SW fallback (QS decoder flow) when decoder can't be initialized under full screen exclusive mode. Removed a lot of compilation warning;
disable Intel QuickSync Decoder for MPEG-1;
csp_ffdshow2reg and csp_reg2ffdshow: separate header and body;
revert rev 4145.
FFDShow Revision 4158 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4170 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* remove repeated identical code in TffdshowDecVideoAllocatorDXVA.h
* remove empty files TffdshowDecVideoInputPin.h/cpp
* remove unneeded WinCPUID.dll
* minor changes in bin/distrib/update_version.bat and build_script.bat
* update version in IntelQuickSyncDecoder.rc;
save active preset separately for ffdshow video decoder, ffdshow raw video decoder, ffdshow audio decoder and ffdshow audio processor;
resize: disable "Accurate rounding" by default with new registry value. To work around performance regression. Regarding libswscale in FFmpeg, some work related to full 16-bit calculation is in progress. Some unoptimized code is used if "Accurate rounding" is specified. We disable it by default and wait for some updates;
ff_unrar and libmpeg2_ff: define "DEBUG" for debug builds. This fixes d/r mistake in "Version details" in About page;
Updated Libav;
Fix for libavcodec AAC decoding when extradata is missing. Patch ported from LAV Filters;
Fix True Audio decoding;
Fix decoding of 96khz 32bit audio with libavcodec;
Replaced AMR decoder;
Cleanup files;
More changes belonging to 4163;
fixed crash on start of H.264 playback: If the splitter sent less data than needed as codec specific data (aka extradata), ffdshow crashed randomly;
print error message to debugger for rev 4168 issue;
minor fix of rev 4169 (add "static").
FFDShow Revision 4174 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
ffdshow tryouts project, svn 4185 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated to Intel QuickSynbc Decoder rev7;
Fixed crash with H.264 4:4:4 RGB. Now connection is rejected.
ffdshow Revision 4188 от XhmikosR - ехал грека через реку, видит в реке CLSID, сунул грека руку в реку ....
ffdshow Revision 4188, если у вас Windows XP и многоядерный проц, и будете смотреть h264, то будете долго и стабильно висеть!!! Последняя рабочая версия под Win XP - ffdshow Revision 4185!
ffdshow Revision 4188, если у вас Windows XP и многоядерный проц, и будете смотреть h264, то будете долго и стабильно висеть!!! Последняя рабочая версия под Win XP - ffdshow Revision 4185!
весь косяк в time.h, точнее в подключении time.h к w32threads
Добавлено через 2 минуты
szl, кстати им ещё нужны разработчики mpc-hc или у них отбоя нет от разработчиков?
ffdshow Revision 4191 - все работает!
весь косяк в time.h, точнее в подключении time.h к w32threads
вроде нет...
szl, кстати им ещё нужны разработчики mpc-hc или у них отбоя нет от разработчиков?
возможно, нужны, я сейчас только с Aleksoid1978 и Volt общаюсь. Как показывает практика, народ приходит с новыми идеями, и пытается их внести, потом ему дают по башке, мол, не лезь сюда со своей ерундой, и после этого народ благополучно уходит и оставляет только свое имя в файле Authors.txt.
ffdshow tryouts project, svn 4192 (x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
FFDShow Revision 4194 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow r.4196 x86/x64 - сломали вывод видео с использованием NV12.
p.s
в 4201, haruhiko_yamagata все исправил.
FFDShow Revision 4206 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4206(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
update ICL12 project;
raw video decoder:
1. Get width of the input picture from VIDEOINFOHEADER::rcTarget if available.
2. Set rcTarget if not set by the upper stream filter.;
Update copyright;
Updated Libav;
Cleanup.
ffdshow tryouts project, svn 4214(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
decodeH264SPS: remove 0x00 0x00 0x03 sequence. This was the real cause of the long standing crash issue;
fixed prior revision to support multiple 00 00 03.
ffdshow tryouts project, svn 4216(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (4215-4216):
QuickSync Decoder rev11 (v0.21) - with lower latency and better performance.;
Better checks for compatibility so QS decoder will not be available on platforms without a compatible GPU.;
Re-enabled WMV9 playback on QS decoder (no HW acceleration ATM).;
Moved resource files into QS src dir.
ffdshow tryouts project, svn 4218(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (4217-4218):
Disable AYUV by default;
Sync with IntelQuickSync Decoder rev12 - added an option to disable time stamp correction. Not used in ffdshow.;
Fixed frame rate calculation (property page). Alternates between two methods depending on the quality of the time stamp.;
Changed external IntelQuickSyncDecoder project file: raised to level 4 warnings and "treat warnings as errors" for release builds.
ffdshow tryouts project, svn 4222(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Fixed compilation issue with QS decoder. Several systems got compiler errors (warnings as errors) on lack of inlining. No ffdshow code change..
ffdshow tryouts project, svn 4224(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
raw video decoder: Improved handling of input media type.
revert rev 4142 mostly because of compatibility problems.
use BITMAPINFOHEADER::biWidth as stride without extra alignment calculation.
use BITMAPINFOHEADER::biHeight to calculate the start address of chroma.
use VIDEOINFOHEADER2::rcTarget as input dimensions if available..
FFDShow Revision 4225 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4226(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
Updated blacklist.
ffdshow tryouts project, svn 4234(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Sync with IntelQuickSync Decoder rev17 (Better multi threaded code. Fix dynamic AR bug). Changed decoder check function to not actually load the IntelQuickSyncDecoder.dll. This was very slow. Now checking for sse4.1 and existance of DLL;
Sync with IntelQuickSync Decoder rev18 (difference from 17 is updated docs and version numbers). No ffdshow code change;
Don't use deprecated PIX_FMT_YUVJ42**P to set FF_CSP_FLAGS_YUV_JPEG flag and use AVCodecContext::color_range instead. Get color primaries from AVCodecContext::color_primaries and remove some ffdshow custom code from libavcodec;
Update tool-tip-hint in RGB conversion page;
Updated Libav.
ffdshow tryouts project, svn 4236(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Merge subtitles branch.
ffdshow tryouts project, svn 4238(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Sync with IntelQuickSync Decoder rev20 (difference from 18 MT buffer copy and VC1 decoder fix). No ffdshow code change.
ffdshow Revision 4242 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav
* Remove support for USF subtitles
* Bug fix of ffdshow converters: 10-bit YCbCr to RGB conversion crashed if dithering was unchecked
Ждем от haruhiko_yamagata фикс (патч я ему отправил), который востановит работу hi10 видео с ffdshow x64, как обычно clsid проглядел кусок кода и в итоге нарушил работоспособность в x64.
ffdshow tryouts project, svn 4255(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Sync with IntelQuickSync Decoder rev28 (MT decode, MT copy, VC1 decoder fix). Raised level of optimization in the project file;
Updated Libav;
remove unneeded changes in IntelQuickSyncDecoder.vcxproj (common properties are set in common.props and /O2 means /Og /Oi /Ot /Oy /Ob2 /Gs /GF /Gy);
fixed rcTarget in reconnectOutput. minor clean up;
Debug print: mode of color space converters: "fast copy".
Добавлено через 1 час 57 минут
ffdshow tryouts project, svn 4256(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix FLV cropping issue.
FFDShow Revision 4257 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи] id.exe/download
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4257(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
If a matroska container had hidden leading chapter and Haali's splitter was used and tray icon was right cricked, ffdshow crashed.
ffdshow tryouts project, svn 4263(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
update unrar to v4.10;
Updated Libav;
DXVA: added support for interlaced VC-1;
fix cleaning of edge for 10-bit YCbCr;
resize aspect calculation: avoid accumulation of calculation errors;
Disable subtitle file loading if IAMStreamSelect is issued to select a embedded subtitle stream.
ffdshow tryouts project, svn 4267(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix some reconnecting issue;
DXVA fixes for progressive VC-1;
Installer: detect Intel QS compatibility.
ffdshow tryouts project, svn 4275(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
IAMStreamSelect: fix duplicated subtitle list in case of multiple ffdshow instances (decoder and subtitles filter);
Cosmetics;
fix a comment;
Decoder options: Number of decoding threads: set proper default value (used on "Reset");
minor clean up of color space converter selection code;
fix prior commit.
FFDShow Revision 4277 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
Some code cleanup
ffdshow tryouts project, svn 4277(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4279(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Optimized YV12 to NV12 conversion. 35% faster compared to libswscale as a output filter to V-RAM on my system (overall difference is small though). Now NV12 output is as fast as YV12.
Updated Libav.
ffdshow tryouts project, svn 4281(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix regression at rev 4263. Subtitle file loading was failing;
Updated Libav.
ffdshow tryouts project, svn 4285(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4284 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4288(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated palette handling;
update zlib to v1.2.6;
fixed ICL12 x64 crashes
FFDShow Revision 4288 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
rev4288 крошится на mp4 файлах... написал XhmikosR...
rev4288 крошится на mp4 файлах... написал XhmikosR...
о проблемах лучше сообщай clsid-у или haruhiko_yamagata, от грека толку ноль... он не сможет это пофиксить!
ffdshow tryouts project, svn 4292(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Sync with IntelQuickSync Decoder rev30:
* VC1 decoder fix.
* Fixed H264 in avi support.
* Fixed CCV1 support.
* Faster gpu_memcpy function.
* No ffdshow code chang.
ffdshow tryouts project, svn 4293(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav.
ffdshow Revision 4293 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4294 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4294 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная ICL12-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
32-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная MSVC2010-версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav
Sync with IntelQuickSync Decoder rev31 (v0.25 beta)
Sync to QS decoder release.
Since r30:
Optimized and cleaned gpu_memcpy function.
Updated docs and version numbers.
No ffdshow code change
ffdshow tryouts project, svn 4303(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
fix some OSD + "Scale X" issues;
Wrapper class for QueryPerformanceCounter. To use, enable ENABLE_PERFORMANCE_COUNTER in TPerformanceCounter.h;
Updated Czech translation;
Cosmetics;
Sync with IntelQuickSync Decoder rev32
Added an export function: DWORD check().
Return value is a combination of these flags (defined in IQuickSyncDecoder.h):
QS_CAP_UNSUPPORTED = 0,
QS_CAP_HW_ACCELERATION = 1,
QS_CAP_SW_EMULATION = 2
No ffdshow code change;
revert rev 4179 and re-fixed a freeze issue on start of the playback of m2v file with LAV Splitter. This fixes the regression of timestamps calculation of H.264 on MPEG-2 TS;
OSD:Frame timestamps: changed to user friendly format. Please make clean.
ffdshow tryouts project, svn 4314(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav;
libswscale: migrate from FFmpeg to Libav;
revert rev 4156 (enable "Accurate rounding" by default again, use the old registry value again);
compilation fix;
Sync with IntelQuickSync Decoder 0.26 (rev36)
-Added option to disable SW decoding when HW can’t decode. Default is not to decode in SW.
-Even faster memory copy function.
FFDshow minor code change
Remove check related to QuickSync compatibility (check is now done within the decoder);
libswscale: remove some ffdshow custom code (replace stride_t with int) and fix 10-bit YCbCr to 8-bit YCbCr conversion on x64 (regression at rev 4309).
FFDShow Revision 4314 от XhmikosR
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4319(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Sync with IntelQuickSync Decoder rev38:
- Time stamp handling is now default off.
Modified/fixed TtelecineManager class (in TvideoCodec.cpp + .h). Changed behavior to produce exactly 23.976 fps when entering film mode. Previous behavior was not producing smooth playback. In film mode time stamps are calculated from the first frame of the film sequence.
Re-added an initialization from SPS header (H264) of the pictIn variable used for codec initialization. Need to check if this is actually used since no one complained;
H.264: Use time_scale and num_units_in_tick to set frame rate in the connection media type. Treat num_units_in_tick / sps.time_scale as field duration (it was frame duration);
make use of sws_setColorspaceDetails. Set color space conversion matrix. Works only for 8-bit YCbCr to RGB conversion;
flag OSD and subtitles filter to accept RGB32 input;
FRAPS: Check for default output color space (RGB or YCbCr) on connection. Requires BITMAPINFOHEADER::biBitCount in the AVI chunk to be set correctly.
ffdshow tryouts project, svn 4320(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes:
Updated Libav.
FFDShow Revision 4323 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ffdshow tryouts project, svn 4326(x86/x64) от XvidVideo
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Изменения / Changes (4324-4326):
Updated Libav;
H.264: Do not drop B-frames before the first IDR;
fix if frame duration is 1/10000ms.
FFDShow Revision 4332 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4332 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Updated Libav
ASS fade bug fix
Correct timestamps if the upper-stream filter send the same timestamps as the ones of the prior frame.
rewrite levels filter.
Added an option "Force RGB conversion" which has accurate color.
Performance counter: output average in millisecond.
FFDShow Revision 4342 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4346 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Update ICL12 projects
* Updated Libav
* Some cleanup
* update Boost to v1.49
* parser branch: roll back an accidentally committed file
* parser branch: merge from trunk
FFDShow Revision 4360 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4371 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4374 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* H.264 random access (fixed): Garbled image were shown if the stream begun in the middle of IDR or I picture (at the start or after seeking)
* Updated Libav
FFDShow Revision 4375 от Dirk Paehl ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* MPEG-2 parsing: Infinite loop occurred if sequence end code was placed at the end of the packet. Fixes freeze with dslibdvdnav.
FFDShow Revision 4379 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
FFDShow Revision 4379 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* TffdshowDecVideo: initialize a member variable (byteCnt) in the constructor
* Yadif: should return S_OK, not S_FALSE, even if there is no frame to output
* TffPict::debugPrintTimestamps
* Complementary fix of rev 4283
FFDShow Revision 4381 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* Updated Libav
* VC-1 DXVA updates from MPC-HC
FFDShow Revision 4382 от XhmikosR ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
* fixed crashes on NV12 to YV12. Implement our own NV12 to YV12 in ffdshow converter2
* fixed crashes on RGB24 raw input
FFDShow Revision 4388 (x86/x64) ICL12 SP1 XE with GCC 4.7.0 от Exodus
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
теперь ffmpeg.dll скомпилирован на ICL12 SP1 XE, в данный момент только в моей сборке... прирост скорости чувствуется...
ffmpeg_icl12:support for x64
Updated Libav
fix prior commit
ffmpeg_icl12: move project files to icl directory
ffmpeg_icl12: support for Release Win32
ICL12 project file for ffmpeg.dll
Only Debug Win32 is supported.
Minimal existing code change. icl_hacks.c does the trick.
Please don't report bugs for this. Instead, please submit patches.
теперь ffmpeg.dll скомпилирован на ICL12 SP1 XE, в данный момент только в моей сборке... прирост скорости чувствуется...
Exodus, а ты уверен в этом?
1). Маленький совет, когда собираешь dll c ключем /MD, то не забывай добавлять в инсталлятор зависимые библиотеки. Сейчас на твоей сборке ffdshow у многих, не будет работать файл ffmpeg.dll, т.к. он не найдет у народа на компе два зависимых файла.
Вот скрин:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Чтобы народ себя чувствовал комфортно, и не метался по инету в поисках недостающих файлов, в свойстве проекта, переключи "Use Standard Windows Libraries" на "Use MFC in a Static Library".
2). Насчет суперскорости, которую дает icl12 в ffdshow, и что делает icl12 со скоростью декодирования файла ffmpeg.dll, смотрим скрины и внимательно изучаем реальные цифры!
Скрин первый, ffdshow собранный в VS2010 и ffmpeg.dll собран GCC 4.7.0 RC2:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Скрин второй, ffdshow собранный в VS2010+icl12 и ffmpeg.dll собран GCC 4.7.0 RC2:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Скрин третий и самый интересный, ffdshow собранный в VS2010+icl12 и ffmpeg.dll собран в VS2010+icl12:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
ну и как вам прибавка в скорости? :)
Увы, но нормальный и быстрый код ffmpeg/libav можно собрать только с помощью GCC, сборка в VS или Icl всегда давали код, который работал на 30-40% медленнее, чудес не бывает. :)
P.S
И до кучи, еще несколько скринов, скорость декодирования в Lav Video Decoder, MPC-HC и MPC-HC BE Mod (софт, без dxva):
Lav Video Decoder:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
MPC-HC svn:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
MPC-HC BE Mod:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
P.S.P.S
Общее
Уникальный идентификатор : 185253938789919791428202921956504981943 (0x8B5E9C5D97DAF2919AD3DBB4F92B51B7)
Полное имя : I:\Incoming_video\video_hd\Masha.i.Medved.2009-2011\020.Masha i medved'-Usatyj Polosatyj.mkv-muxed.mkv
Формат : Matroska
Версия формата : Version 2
Размер файла : 645 Мбайт
Продолжительность : 7 м. 14 с.
Режим общего битрейта : Переменный
Общий поток : 12,5 Мбит/сек
Дата кодирования : UTC 2011-11-11 09:46:23
Программа кодирования : mkvmerge v5.0.1 ('Es ist Sommer') built on Oct 9 2011 11:55:43
Библиотека кодирования : libebml v1.2.2 + libmatroska v1.3.0
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L4.1
Параметр CABAC формата : Да
Параметр ReFrames формата : 3 кадра
Идентификатор кодека : V_MPEG4/ISO/AVC
Продолжительность : 7 м. 14 с.
Вид битрейта : Переменный
Битрейт : 12,0 Мбит/сек
Максимальный битрейт : 40,0 Мбит/сек
Ширина : 1920 пикселей
Высота : 1080 пикселей
Соотношение сторон : 16:9
Частота кадров : 24,000 кадра/сек
Цветовое пространство : YUV
Субдискретизация насыщенности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.241
Размер потока : 609 Мбайт (94%)
Библиотека кодирования : x264 core 119 r2106 07efeb4
Настройки программы : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / slices=4 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=1 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=1 / weightp=0 / keyint=24 / keyint_min=2 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=2pass / mbtree=1 / bitrate=11999 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=30000 / nal_hrd=vbr / ip_ratio=1.40 / aq=1:1.00
Язык : English
Default : Да
Forced : Нет
Основные цвета : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Характеристики трансфера : BT.709-5, BT.1361
Коэффициенты матрицы : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
Аудио
Идентификатор : 2
Формат : AC-3
Формат/Информация : Audio Coding 3
Расширение режима : CM (complete main)
Идентификатор кодека : A_AC3
Продолжительность : 7 м. 14 с.
Вид битрейта : Постоянный
Битрейт : 448 Кбит/сек
Каналы : 2 канала
Расположение каналов : Front: L R
Частота : 48,0 КГц
Битовая глубина : 16 бит
Метод сжатия : С потерями
Размер потока : 23,2 Мбайт (4%)
Язык : Russian
Default : Да
Forced : Нет
Я написал сегодня haruhiko_yamagata, насчет сборки ffmpeg.dll в VS2010+Icl12 с ключем /MD, и о последствиях оной сборки, и он быстро все исправил в r.4393. Если интересно, то могу в двух словах объяснить, для чего он добавил в ffdshow сборку ffmpeg.dll+icl12, все очень просто - для удобства отладки, не больше, не меньше. :)
FFDShow Revision 4394 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
• Fix error recognition setting;
• Prefer NV12 to YV12 as an output color space;
• label libavcodec MPEG-1 and MPEG-2 as stable.
FFDShow Revision 4398 от XvidVideo ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
• Set default deinterlacer to yadif;
• .Remove three Libavcodec options. (Gray scale, Error recognition, Error concealment.);
• H264 fix mmco_reset;
• Update Japanese translation.
FFDShow Revision 4399 от clsid
32-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
64-битная версия
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd. Перевод: zCarot