[go: up one dir, main page]

Menu

Tree [r2546] / trunk /
 History

HTTPS access


File Date Author Commit
 bin 2006-05-04 milan_cutka [r2544] adding multithreaded video decoding/resizing us...
 delphi 2006-04-20 milan_cutka [r2521] imported svn:ignore properties
 dscaler 2006-04-20 milan_cutka [r2522] cvsignore
 ffacm 2006-04-26 milan_cutka [r2530] Bulgarian translation by sstanev
 ffavisynth 2006-04-27 milan_cutka [r2533] VMR9 color controls
 ffvdub 2006-04-20 milan_cutka [r2522] cvsignore
 ffvfw 2006-04-20 milan_cutka [r2522] cvsignore
 makeAVIS 2006-04-20 milan_cutka [r2522] cvsignore
 rebase 2006-04-20 milan_cutka [r2522] cvsignore
 src 2006-05-05 milan_cutka [r2546] edge emulation for deBand - works only when pro...
 unrar 2006-04-20 milan_cutka [r2522] cvsignore
 verinc 2006-04-20 milan_cutka [r2522] cvsignore
 .cvsignore 2006-04-20 milan_cutka [r2522] cvsignore
 Doxyfile 2005-06-17 milan_cutka [r2065] working on direct communication between configu...
 authors.txt 2005-11-29 milan_cutka [r2430] cutka szm sk -> milan_cutka yahoo com
 copying.cn.txt 2005-01-10 milan_cutka [r1721] updated Chinese translation of GPL
 copying.cz.txt 2006-01-23 milan_cutka [r2471] updated libavcodec,
 copying.de.txt 2005-09-12 milan_cutka [r2240] German installer translation by Dirk Paehl
 copying.jp.txt 2005-07-07 milan_cutka [r2113] Japanese GPL translation
 copying.ru.txt 2005-04-07 milan_cutka [r1967] russian GPL translation
 copying.sk.txt 2006-01-23 milan_cutka [r2471] updated libavcodec,
 copying.txt 2006-01-23 milan_cutka [r2471] updated libavcodec,
 cvsignore.sh 2006-04-20 milan_cutka [r2522] cvsignore
 ffdshow.dsp 2006-05-04 milan_cutka [r2541]
 ffdshow.dsw 2005-11-30 milan_cutka [r2435] GCC compilation fixes
 ffdshow.sln 2006-04-07 milan_cutka [r2503] add "release unicode" configuration to vs 2003 ...
 ffdshow.vcproj 2006-05-04 milan_cutka [r2544] adding multithreaded video decoding/resizing us...
 ffdshow_2005.sln 2006-04-05 milan_cutka [r2501] new vs2005 projects configurations
 ffdshow_2005.vcproj 2006-05-04 milan_cutka [r2544] adding multithreaded video decoding/resizing us...
 ffdshow_all.dsp 2005-11-30 milan_cutka [r2435] GCC compilation fixes
 ffdshow_all.vcproj 2006-04-20 milan_cutka [r2522] cvsignore
 ffdshow_all_2005.vcproj 2006-04-05 milan_cutka [r2501] new vs2005 projects configurations
 nasm.rules 2006-04-05 milan_cutka [r2501] new vs2005 projects configurations
 readme.txt 2005-11-29 milan_cutka [r2430] cutka szm sk -> milan_cutka yahoo com
 readmeAudio.txt 2005-11-29 milan_cutka [r2430] cutka szm sk -> milan_cutka yahoo com
 readmeEnc.txt 2005-11-29 milan_cutka [r2430] cutka szm sk -> milan_cutka yahoo com
 readmeMultiCPU.jp.txt 2006-05-04 milan_cutka [r2544] adding multithreaded video decoding/resizing us...
 readmeMultiCPU.txt 2006-05-04 milan_cutka [r2544] adding multithreaded video decoding/resizing us...
 todo.txt 2005-06-16 milan_cutka [r2056] no message
 yasm.rules 2006-04-05 milan_cutka [r2499] working on new vs2005 projects configurations,

Read Me

1. About ffdshow video decoder

ffdshow is a DirectShow decoding filter for decompressing DIVX movies.
It uses libavcodec from ffmpeg project or for video decompression (it can use
xvid.dll installed with xvid codec too), postprocessing code from mplayer to 
enhance visual quality of low bitrate movies, and is based on original
DirectShow filter from XviD, which is GPL'ed educational implementation
of MPEG4 encoder.

2. Features

- fast video decompression using optimized MMX, SSE and 3DNow! code
- support for different codecs: XviD and all DIVX versions
- additional support for MSMPEG4v1, MSMPEG4v2, MSMPEG4v3 and H263
- can act as generic postprocessing filter for other decoders like MPEG1 or MPEG2
- image postprocessing for higher playback quality
- automatic quality control: automatically reduces postprocessing level when CPU load is high
- hue, saturation and luminance correction (MMX optimized)
- two sharpening filters: xsharpen and unsharp mask
- blur and temporal smoother
- tray icon with menu and quick access to configuration dialog
- noising with two selectable algorithms
- resizing and aspect ratio changing
- subtitles
- completely free software: ffdshow is distributed under GPL 

3. Configuration

To be written.

4. Web links

ffdshow: http://cutka.szm.sk/ffdshow/ or http://sourceforge.net/projects/ffdshow/
XviD:    http://www.xvid.org/
ffmpeg:  http://ffmpeg.org/
libmpeg2:http://libmpeg2.sourceforge.net/
mplayer: http://www.mplayerhq.hu/
DVD2AVI: http://arbor.ee.ntu.edu.tw/~jackei/dvd2avi/
xsharpen, unsharp mask, msharpen, hue and saturation code
         http://sauron.mordor.net/dgraft/index.html

and 
doom9:   http://www.doom9.org/

5. Copying

All used sources (except of cpu utilization detection routine) and ffdshow itself
are distributed under GPL. See copying.txt


Milan Cutka (milan_cutka@yahoo.com)