Ru-Board.club
← Вернуться в раздел «Программы»

» ffdshow

Автор: Nick 2003
Дата сообщения: 23.08.2005 03:44
FFDShow 2005-08-22 by Celtic Druid
http://m17n.cool.ne.jp/freeware/mpc/ffdshow-20050822.exe
Автор: jvalej
Дата сообщения: 23.08.2005 10:22
Также MS Visual Studio 7.1 компайл:

http://esby.free.fr/CelticDruid/ffdshow-20050822MSVC71.exe


Цитата:
fdshow-20050822 uses ICL9.
ffdshow-20050822MSVC71 uses MSVC 7.1.
We are talking just ffdshow.ax here.
ICL9 from all reports so far is faster, it however crashes on one particular sample. There could also be other issues.

gcc last time I tried produced a binary that just crashes.

источник - Doom9's Forum
Автор: front242
Дата сообщения: 23.08.2005 11:41
Кто-нибудь может пояснить насчёт версий ICL9 и MSVC7.1, они одинаковые по быстродействию? Если да, то для чего в двух вариантах компилировать?
Автор: namchik
Дата сообщения: 23.08.2005 12:22
front242
говорят, что ICL9 чуть быстрее, а MSVC7.1 безглючнее... но я никакой разницы между ними не почувствовал... поэтому, кому жалко трафика, пусть качают MSVC7.1, кому нет - любую
Автор: m a x
Дата сообщения: 07.09.2005 18:34
.http://cutka.szm.sk/files/ffdshow-20050828.exe
.http://m17n.cool.ne.jp/freeware/mpc/ffdshow-20050828.exe

Цитата:
Date: 2005-08-29 16:36
Sender: milan_cutka
Logged In: YES
user_id=547197

Sorry for the h.264 problems. I forgot to remove code intended
only for development purposes. Fixed now.


Цитата:
Date: 2005-08-29 05:06
Sender: milan_cutka
Logged In: YES
user_id=547197

Disabling YV12 works for me. Try this build: http://cutka.szm.sk/files/ffdshow-20050828.exe

Автор: Nick 2003
Дата сообщения: 10.09.2005 05:50
FFDShow 2005-09-20
http://m17n.cool.ne.jp/freeware/mpc/ffdshow-20050920.exe
Автор: mpioner
Дата сообщения: 10.09.2005 10:40
Milan cutka автор ffdshow опубликовал HOWTO for compiling ffdshow!
[more]
I'm sorry for not writting compiling howto yet. However I''ve
made some modifications to ffdshow project recently to make
the build process easier.
If you've MinGW installed and running, there should no
problem for you building libavcodec.dll and libmplayer.dll. For
libavcodec and some other libraries you also need nasm
(http://nasm.sf.net). Simply download windows executable
(nasmw.exe) and put it to some directory which is listed in
PATH environment variable. Then go to ffdshow/src/ffmpeg
and run "make". After while you should get libavcodec.dll in
ffdshow/bin directory. Do the same in ffdshow/src/mplayer
and you'll get libmplayer.dll.

Most of other libraries can also be build using gcc.
Unfortunatelly you can use Makefile located in ffdshow/src
because it also tries to build ffdshow.ax which fails with gcc
3.4.x. So if you'd like to build ff_liba52.dll, ff_libdst.dll
and
other libraries, you'd have to manually visit each directory
(ffdshow/src/codecs/liba52, ffdshow/src/codecs/libdst,..) and
run make there.

Other way to build those libraries is to use Visual Studio. If
you have version 6 installed you won't be able to build
ffdshow.ax, but for most of other libraries it should work fine.
I
haven't tested it since I've dropped VC 6 support, but liba52,
libdst, libmad and others should still work. Try to open
ffdshow.dsw and build projects one by one.

Main library and the main problem is ffdshow.ax. It can't be
build using Microsoft Compiler distributed with VC6 nor gcc. If
you'd have VS.NET 2003 it would much easier. Just a week
ago I reinstalled Windows and after I installed VS.NET 2003
and nasm I was able to build ffdshow.ax. VS.NET 2003
constains all needed libraries and include files (for example
directx and recent Platform SDK). But since you don't have it
and I can't force you to buy it, I'd suggest you to use Visual
C++ 2005 Express. It's free to download and contains
optimizing C++ compiler. On the other side, it's the IDE is
buggy, slow and it doesn't come with Platform SDK or DirectX
SDK so you'd have to download them separately. Here are
links:

Visual Studio 2005 Beta 2:
http://lab.msdn.microsoft.com/express/ , but I'd suggest you
to try august CTP first (http://go.microsoft.com/fwlink/?
LinkId=48521) because it fixed few bugs, especially it
enables project include and libraries folders configuration
again.

DirectX SDK:
http://www.microsoft.com/downloads/details.aspx?
FamilyId=3904B19A-02B9-447B-AB58-
C12E2456E9BA&displaylang=en

Platform SDK:
http://www.microsoft.com/downloads/details.aspx?
FamilyID=eba0128f-a770-45f1-86f3-
7ab010b398a3&DisplayLang=en . It's a big download, but it
also contains 64-bit C++ compiler and libraries which could
be interesting for you

Install Visual Studio, DirectX SDK and Platform SDK and add
paths to DXSDK/Include and Platform SDK/Include to project
include folders in Visual Studio configuration. Do the same for
libraries (of course, use 32-bit versions). IIRC you'd also need
to add path to directory where you've copied nasmw.exe to to
executable files folders list. This should be all and you should
be able to build 32-bit version of ffdshow.ax. If not, please
let
me know and don't forget to post compiler error messages.

And about that second celtic_druid's ffdshow build: I guess
it's build using Intel C++ Compiler. If optimizes code
(especially MMX and SSE) much better than Microsoft
compilers. You can try to download evaluation version, install
it, integrate it to Visual Studio 6 and build highly optimized
ffdshow.ax using Release ICL target. BTW ICL 9 comes with
EM64T compiler which can be used to compile 64-bit version
of ffdshow. It's quite difficult to setup it, but I was able
to build
(almost) complete ffdshow project in 64-bit mode using this
compiler. More about it in will follow in a PM.[/more]
Автор: BeerLion
Дата сообщения: 23.09.2005 17:48
FFDShow 2005-09-20 Fixed
http://m17n.cool.ne.jp/freeware/mpc/tmp-s3vKbr/ffdshow-20050920-fixed.exe

Цитата:
Fixed: Replaced the installer with one containing a different compile of libmplayer which should be ok
Автор: front242
Дата сообщения: 24.09.2005 02:55
3 в 1
ffdshow 2005-09-22 ICL9/MSVC71/GCC
http://www.megaupload.com/ru/?d=3DGNRTNL
Автор: begon
Дата сообщения: 25.09.2005 16:08
front242

ты поясяй..что значит 3в1 ?
Автор: front242
Дата сообщения: 25.09.2005 17:45
begon
значит 3 варианта компиляции - ICL9/MSVC71/GCC
содержит:
celticdruid0920fixed
gcc
icl9
msvc71
msvc71_mmx
msvc71_sse
msvc71_sse2

в папках просто файлы, не инсталлятор, скопировать в папку program files\ffdshow поверх старых
ps ссыла утянута с doom9

кто знает какая оптимизация быстрее mmx или sse?
Автор: pikvvik
Дата сообщения: 25.09.2005 21:52
2 begon

Цитата:
ты поясяй..что значит 3в1 ?
ffdshow откомпиленный 3-мя разными компиляторами, вроде есть некоторая разница , чуть выше в ветке об этом написано
Автор: begon
Дата сообщения: 27.09.2005 22:54
терь понятно..спасибО )
но я как то привык к полным..с инсталом

Добавлено:
терь понятно..спасибО )
но я как то привык к полным..с инсталом
Автор: Nick 2003
Дата сообщения: 03.10.2005 00:53
FFDShow 2005-10-06

Цитата:
Changes:
- fix InheritedPropertySheets in VS.NET 2005 projects
- hqdn3d: 2.5x faster temporal-only, 1.6x faster spatial-only
- full picture cropping in crop filter
- updated russian translation
- few translation fixes
- slightly updated slovak translation
- fixed icl compilation
- few unicode fixes
- redesigning encoder
- export settings to unicode/ansi reg file
- levels curve grid and coordinates
- quicktime raw audio support
- successfull unicode build
- updated libavcodec and x264
- autoload preset on a DirectShow filter presence

http://mirror01.x264.nl/x264/ffdshow-20051006.exe
Автор: CBB
Дата сообщения: 07.10.2005 18:45
А почему размеры от версии к версии меняются в полтора раза? Это вообще все полные версии или апдейты к релизу?
Автор: mpioner
Дата сообщения: 08.10.2005 07:01
CBB

Цитата:
А почему размеры от версии к версии меняются в полтора раза?

Потому что их компилируют разными компиляторами.

Цитата:
Это вообще все полные версии или апдейты к релизу?

Все версии полные.
Автор: CBB
Дата сообщения: 08.10.2005 12:37
У меня 20051006 вообще не ставится под 98 - инстоллятор слетает. С уникодом перемудрили, небось. 20050930 встала без проблем.
Автор: Nick 2003
Дата сообщения: 10.10.2005 16:07
FFDShow 2005-10-09

Цитата:
Changes:
- removed InheritedPropertySheets property from VS.NET 2005 projects
- NV12 output
- disable x264 deblocking params when loop filter is disabled and for x264 lossless
- fix InheritedPropertySheets in VS.NET 2005 projects
- hqdn3d: 2.5x faster temporal-only, 1.6x faster spatial-only
- full picture cropping in crop filter
- updated russian translation

http://mirror01.x264.nl/x264/ffdshow-20051009.exe
Автор: Esc
Дата сообщения: 10.10.2005 23:27
Что за NV12 такой?
Автор: CBB
Дата сообщения: 11.10.2005 00:55
20051009 тоже не ставится под 98
Автор: Dr_Spectre
Дата сообщения: 14.10.2005 10:16
FFDShow 13.10.2005

http://ffdshow.faireal.net/ffdshow-20051013.exe

Changelog
Автор: Cosmotron
Дата сообщения: 14.10.2005 15:39
CBB
Ну че, FFDShow 13.10.2005 под 98 ставится?
Автор: CBB
Дата сообщения: 14.10.2005 20:47
Cosmotron

Цитата:
Ну че, FFDShow 13.10.2005 под 98 ставится?

Да, эта версия ставится без проблем. Похоже, для 98 годятся тольке версии с размером дистрибутива ~ 3.8М, а с размеров ~2.5М - не ставятся.
Автор: Nick 2003
Дата сообщения: 15.10.2005 20:11
FFDShow 2005-10-15

Цитата:
Changes:
- use __stdcall in internal VFW interface - not backward compatible change, but allows GCC<->MSVC interoperability
- Debug ICL and Release ICL in libmplayer.dsp
- fast SPP imported
- fixes previous commit
- ((always_inline)) -> ((__always_inline__))
- can be compiled using GCC 4.0.2

http://mirror01.x264.nl/x264/ffdshow-20051015.exe
Автор: doc58_81oB0t
Дата сообщения: 15.10.2005 22:45
ярлычок mpeg2 beta в правом верхнем углу постоянно висит, можно убрать?
Автор: NewMan
Дата сообщения: 16.10.2005 00:30
doc58_81oB0t
ты наверное Crystal Player пользуешь, вот в нём и убирай
Автор: Nick 2003
Дата сообщения: 18.10.2005 10:47
FFDShow 2005-10-18

Цитата:
Changes:
- image preprocessing during encoding works again
- accept IYUV input FOURCC
- makeAVIS uses avisynth C interface - compatible with GCC (patch by Kurosu)
- enabled closed GOPs option for libavcodec encoders
- reintroduced option to assume interlaced input if height is bigger than given value
- updated libavcodec
- fix encoder input colorspace forcing
- have a GUI built with makeAVIS when using GCC (patch by Kurosu)
- "overlay mixer" default changed to indeterminate - try VIDEOHEADERINFO2 and then VIDEOINFOHEADER
- possible to build ffdshow using GCC without requiring SSE2
- fixed crash when IFileSourceFilter::GetCurFile returned NULL
- "make clean" cleans much more (patch by Kurosu)

http://mirror02.x264.nl/x264/ffdshow-20051018.exe
Автор: Nick 2003
Дата сообщения: 29.10.2005 01:17
FFDShow 2005-10-27

Цитата:
Changes:
slightly more readable TaudioFilter.cpp
- libfaad2 -> faad
- updated x264
- paypal donations
- put libfaad2 back since realaac doesn't support parametric stereo
- workaround for GCC __m64 constants initialization
- updated libavcodec: h.264 custom quantization matrices support
- check more subtitles until found a valid one
- correct gradual denoise in GCC build
- disabled awarpsharp in GUI in GCC build
- don't use strip command, pass --strip-all directly to linker
- fixed Skl_IDct16_SSE calling convention
- more correct movie lenght calculation
- convert unix line endings to DOS for dialog hint texts
- force inlining of intrinsics for GCC
- don't use libmpeg2's own aligned malloc and free
- don't hang when libavcodec audio decoder don't read and don't return any sample

http://www.vistacodec.com/files/ffdshow-20051027.zip
Referer: http://www.free-codecs.com/FFDShow_download.htm
Автор: CBB
Дата сообщения: 29.10.2005 13:24
Nick 2003 Без referer-a http://www.free-codecs.com/FFDShow_download.htm не скачается
Автор: Spark
Дата сообщения: 03.11.2005 13:56
Такая ситуация... Установил ffdshow, установил плеер - Media Player Classic(не путать с родным виндовым WMP - абсолютно отдельная и не связанная программа!). Простой вопрос: как я теперь изменения проводимые в настройках ffdshow увижу в плеере? Например - я меняю в настройках ffdshow яркость и насыщенность. Плееру это - 0 на массу. Почему так?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

Предыдущая тема: сохранение flash


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.