FFDShow Revision 3984 (x86/x64) от Exodus
http://mpc-build.googlecode.com/svn/trunk/ffdshow/ffdshow_rev3984/
Цитата:
http://mpc-build.googlecode.com/svn/trunk/ffdshow/ffdshow_rev3984/
Цитата:
Updated Libav
Updated Libav
Updated Libav
Minor fixes
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.
фиг там, вывод невозможен!

Но помогло включение "Обрабат. кадры, отмеч. как прогрес." На Beta5 делать этого не требовалось.
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 никому не нужны. В кодерах, оказывается, сидят баги. Не знаю, в режиме реал-тайм кодирования я багов не видел, ведь многие опции приходится отключать, а оставшиеся выставлять на средний или низкий уровень, чтобы не было перегрузки процессора и, соответственно, выпадений кадров. Но даже при таких щадящих настройках, x264, который был среди кодеров ffdshow, являлся незаменимым по соотношению чёткость/размер файла/нагрузка на процессор. Может, при максимальных настройках и были баги, но для максимальных настроек вовсе не обязательены DS или VFW интерфейсы; ведь через CLI сжатие по опциям эффективнее. А что осталось? DV - либо "мыло" либо огромный файл, MJpeg - либо квадраты либо огромный файл. А ведь, имхо, в качестве декодера (а всё идёт к тому, что кроме декодера в ffdshow ничего не развивается, портится или удаляется), он уже не столь актуален, как несколько лет назад, ибо навалом плееров, в том числе бесплатных, со своими кодеками из разряда "всё включено".
в пользу LAVДопустим, вот:
ffdshow можно юзать не только для обычного просмотра видео, но и для его анализаА я могу продолжить этот список удобств, и ffdshow будет несомненным лидером (хотя бы, пока LAV ещё не очень развит, как программа).
А то многие докатились: Винда у них глюкастая и на миниатюрках кривых видеофайлов проводник виснет; и отключают миниатюрки твикером. Хотя есть решение- высокий приоритет невиндовых сплиттеров + ffdshow. Невиндовые сплиттеры конфликтовать с монстроподобными программами видеомонтажа не будут, т.к. у монстров свои сплиттеры. Доступ монстров к ffd прикрывается легко, в ffd есть для этого флажок. У LAV флажка пока нету. А если проигрывателю помешает высокий приоритет невиндовых сплиттеров, то проигрыватели ведь тоже настраиваютсяминиатюрки видеофайлов
Допустим, вот
А я могу продолжить этот список удобств
Понятно, что LAVовский сплиттер крут.
Но декодеры имеют простенький неинформативный фейс.
После удобного переключателя аудиодорожек ffdshow прямо на иконке в трее Вам не будет грустно?
А пока что я вижу от LAV-овского декодера в проводнике миниатюрки видеофайлов с инвентированным цветом.

продолжить этот список удобств
автоматически включаются разные уровни постобработки и подавления шумов
много у Вас времени ушло, чтобы настроить AV Splitter до рабочего варианта?
А как в Вашем варианте AV Splitter справится с форматами, которые не понимает?
8 Переносимость. Настройки делаются один раз в жизни и сохраняются в .reg файлик. В других декодерах приходится рыться в реестре.
В постобработке действительно есть "автоконтроль качества", это оно?
а у Вас какой плеер?
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
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
Предыдущая тема: сохранение flash