Mercurial > mplayer.hg
annotate Copyright @ 16946:47c5e9846cd3
ultra simple&slow pp filter, yes yet another spp like filter :)
this one does actually compress&decompress the video at various shifts with lavc while the other spp filters are doing optimized intra only filtering
limitations:
mpeg4 is hardcoded, all options too, pretty trivial to change though, even filtering with non dct codecs like snow could be tried ...
the qscale/qp is only taken fron the first MB of each image and then used for the whole image (would needs some small changes to lavc to let the user set the qscales for the mbs themselfs but iam to lazy ...)
this needs ALOT of cpu time and memory especially at uspp=8 ...
author | michael |
---|---|
date | Tue, 08 Nov 2005 13:15:19 +0000 |
parents | 954cdf2171f6 |
children | 1794a1b179c7 |
rev | line source |
---|---|
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
1 MPlayer was originally written by Árpád Gereöffy and has been extended and |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
2 worked on by many more since then, see the AUTHORS file for an (incomplete) |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
3 list. You are free to use it under the terms of the GNU General Public License, |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
4 as described in the LICENSE file. |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
5 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
6 MPlayer as a whole is copyrighted by the MPlayer team. Individual copyright |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
7 notices can be found in the file headers. Furthermore, MPlayer includes code |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
8 from several external sources: |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
9 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
10 Name: FFmpeg |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
11 Version: CVS snapshot |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
12 Homepage: http://www.ffmpeg.org |
12411 | 13 Directory: libavcodec, libavformat |
13421 | 14 License: GNU Lesser General Public License, some parts GNU General Public |
15 License, GNU General Public License when combined | |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
16 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
17 Name: FAAD2 |
13454 | 18 Version: 2.1 beta (20040712 CVS snapshot) + portability patches |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
19 Homepage: http://www.audiocoding.com |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
20 Directory: libfaad2 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
21 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
22 |
11692 | 23 Name: GSM 06.10 library |
24 Version: patchlevel 10 | |
25 Homepage: http://kbs.cs.tu-berlin.de/~jutta/toast.html | |
26 Directory: libmpcodecs/native/ | |
27 License: permissive, see libmpcodecs/native/xa_gsm.c | |
28 | |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
29 Name: liba52 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
30 Version: 0.7.1b + patches |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
31 Homepage: http://liba52.sourceforge.net/ |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
32 Directory: liba52 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
33 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
34 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
35 Name: libdvdcss |
16630 | 36 Version: 1.2.9 + patches |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
37 Homepage: http://developers.videolan.org/libdvdcss/ |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
38 Directory: libmpdvdkit2 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
39 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
40 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
41 Name: libdvdread |
15877 | 42 Version: 0.9.4 + patches |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
43 Homepage: http://www.dtek.chalmers.se/groups/dvd/development.shtml |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
44 Directory: libmpdvdkit2 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
45 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
46 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
47 Name: libmpeg2 |
12961 | 48 Version: 0.4.0b + patches |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
49 Homepage: http://libmpeg2.sourceforge.net/ |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
50 Directory: libmpeg2 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
51 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
52 |
15179
682f6f67cd41
We are using parts of mpg123 outside of the LGPL mpglib subdir.
diego
parents:
14901
diff
changeset
|
53 Name: mpg123 |
15900 | 54 Version: 0.59s + significant changes |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
55 Homepage: http://www.mpg123.de/ |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
56 Directory: mp3lib |
15179
682f6f67cd41
We are using parts of mpg123 outside of the LGPL mpglib subdir.
diego
parents:
14901
diff
changeset
|
57 License: GNU General Public License |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
58 |
14901
fd7aa5c90c1f
libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents:
14350
diff
changeset
|
59 Name: Tremor |
15900 | 60 Version: 1.0 + parts CVS from December 2004 + patches |
14901
fd7aa5c90c1f
libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents:
14350
diff
changeset
|
61 Homepage: http://xiph.org/ |
fd7aa5c90c1f
libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents:
14350
diff
changeset
|
62 Directory: tremor |
fd7aa5c90c1f
libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents:
14350
diff
changeset
|
63 License: BSD-like, see tremor/COPYING |
fd7aa5c90c1f
libdvdcss is patched, move Tremor up with the other codec libs.
diego
parents:
14350
diff
changeset
|
64 |
11706 | 65 Name: LRMI - Linux Real Mode Interface |
15900 | 66 Version: unknown, taken from svgalib + patches |
11706 | 67 Homepage: http://www.svgalib.org/ |
68 Directory: osdep/lrmi.[ch] | |
12182 | 69 License: permissive, see file header |
11706 | 70 |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
71 Name: avifile DLL loader |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
72 Version: 0.47 + patches + CVS updates |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
73 Homepage: http://avifile.sourceforge.net/ |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
74 Directory: loader/ |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
75 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
76 |
11651 | 77 Name: dvbstream |
78 Version: 0.4.3-pre3 (cvs checkout) | |
79 Homepage: http://www.linuxstb.org/dvbstream/ | |
80 Directory: libmpdemux | |
81 License: GNU General Public License | |
82 | |
12411 | 83 Name: realrtsp |
84 Version: xine CVS 2003/04/17 + patches | |
85 Homepage: http://www.xinehq.de | |
86 Directory: libmpdemux/realrtsp/ | |
87 License: GNU General Public License | |
88 | |
11692 | 89 Name: id3edit |
13121 | 90 Version: 1.9 + patches |
11692 | 91 Homepage: http://id3edit.sourceforge.net/ |
92 Directory: libmpdemux/genres.h | |
93 License: GNU General Public License | |
94 | |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
95 Name: matroxset |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
96 Version: 0.3 |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
97 Homepage: ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/ |
15179
682f6f67cd41
We are using parts of mpg123 outside of the LGPL mpglib subdir.
diego
parents:
14901
diff
changeset
|
98 Directory: TOOLS/TVout/matroxset/ |
11605
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
99 License: GNU General Public License |
466651cd6e2a
Copyright and authorship declaration along with an (incomplete) list of
diego
parents:
diff
changeset
|
100 |
13198 | 101 Name: unrarlib |
102 Version: 0.4.0 + patches | |
103 Homepage: http://www.unrarlib.org/ | |
104 Directory: unrarlib.[ch] | |
105 License: GNU General Public License / UniquE RAR File Library License | |
13404
6a51a576f061
Added the uCIFS library, of which a part is used by vo_md5sum.
ivo
parents:
13198
diff
changeset
|
106 |
6a51a576f061
Added the uCIFS library, of which a part is used by vo_md5sum.
ivo
parents:
13198
diff
changeset
|
107 Name: uCIFS library |
13421 | 108 Version: development files as of september 2004 |
13404
6a51a576f061
Added the uCIFS library, of which a part is used by vo_md5sum.
ivo
parents:
13198
diff
changeset
|
109 Homepage: http://ubiqx.org/libcifs/ |
6a51a576f061
Added the uCIFS library, of which a part is used by vo_md5sum.
ivo
parents:
13198
diff
changeset
|
110 Directory: libvo/md5sum.[ch] |
6a51a576f061
Added the uCIFS library, of which a part is used by vo_md5sum.
ivo
parents:
13198
diff
changeset
|
111 License: GNU Lesser General Public License |